秀米云香港服务器

Nginx处事器的安装与一些根基设置总结

时间:2015-11-16 23:39 作者:明源网络

序列号 CPU RAM HDD 带宽 售价(美元) 免费试用
香港服务器1 E5-2620 32G 1T HDD 50M/无限流量 $196.00 立即申请
香港服务器2 E5-2650 32G 1T HDD 50M/无限流量 $256.00 立即申请
香港服务器3 E5-2680 32G 1T HDD 50M/无限流量 $316.00 立即申请
香港服务器4 E5-2690 32G 1T HDD 50M/无限流量 $336.00 立即申请
香港服务器5 E5-2697 32G 1T HDD 50M/无限流量 $376.00 立即申请
香港服务器6 E5-2620*2 32G 1T HDD 50M/无限流量 $376.00 立即申请
香港服务器7 E5-2650*2 32G 1T HDD 50M/无限流量 $436.00 立即申请
香港服务器8 E5-2680*2 32G 1T HDD 50M/无限流量 $476.00 立即申请
香港服务器9 E5-2690*2 32G 1T HDD 50M/无限流量 $556.00 立即申请
香港服务器10 E5-2697*2 32G 1T HDD 50M/无限流量 $596.00 立即申请
香港服务器11 E5-2680v4*2 32G 1T HDD 50M/无限流量 $696.00 立即申请
香港服务器12 E5-2698v4*2 32G 1T HDD 50M/无限流量 $796.00 立即申请

安装ubuntu下

1

sudo apt-get install nginx

启动

1

2

sudo /etc/init.d/nginx start

sudo service nginx start

设置文件位置

编译安装1.先决条件

(1).gcc

(2).pcre(Perl Compatible Regular Expression)

1

apt-get install libpcre3 libpcre3-dev

(3).zlib

1

apt-get install zliblg zliblg-dev

(4).openssl

1

2

3

apt-get install openssl opensll-dev

2.下载包

www.nginx.net 下载不变版

1

wget http://nginx.org/download/nginx-1.4.4.tar.gz

3.解压安装

1

2

3

4

5

6

7

8

tar -xzvf nginx-1.4.4.tar.gz

./configure

make

make install

./configure --conf-path=/etc/nginx/nginx.conf

可以设置一些其他选项

安装后查察下目次下的Configuration summary4.init剧本

需要给nginx成立一个init剧本从网上捞一个,放入/etc/init.d/nginx推荐编译设置

1.利用差异prefix,利便指定差异版本,也便于进级

1

./configure --prefix=/usr/local/nginx-1.4.4

根基操纵查察辅佐

1

/usr/local/nginx/sbin/nginx -h

当即遏制历程(TERM信号)

1

/usr/local/nginx/sbin/nginx -s stop

温和遏制历程(QUIT信号)

1

/usr/local/nginx/sbin/nginx -s quit

重加载

1

2

/etc/init.d/nginx reload

/usr/local/nginx/sbin/nginx -s reload

检测设置文件是否正确

1

2

/usr/local/nginx/sbin/nginx -t

/usr/local/nginx/sbin/nginx -t -c /home/ken/tmp/test.conf

HTTP根基设置设置说明注释,#每条指令老是以分好竣事(;)设置担任:在一个区块中嵌套其他区段,那么被嵌套的区段会担任其父区段的配置字符串,可以没有引号,可是假如存在非凡字符(空格,分号,花括号)需要用引号引起单元:巨细(k/K m/M) 时间值(ms/s/m/h/d/w/M/y 默认s)模块提供各类变量值,可以举办读取和赋值(每个模块提供变量列表需要本身去查)设置文件目次布局

/usr/local/nginx/conf/

mime.types 一个文件扩展列表,它们与MIME范例关联fastcgi.conf 与FastCGI相关的设置文件proxy.conf 与Proxy相关的设置文件nginx.conf 应用措施的根基设置文件sites/ |a.conf #答允给每个单独网站成立一个设置文件 |b.conf |dir/ |c.conf

需要在nginx.conf中利用包括呼吁

1

2

include sites/*.conf;

include sites/*/*.conf;

设置文件布局

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

http { #嵌入设置文件的根部, 一个http里可以设置多个server

server { #声明一个站点

server_name www.website.com; #监听的主机名

listen 80; #监听套接字所利用的ip地点和端标语

error_page 404 /not_found.html;

error_page 500 501 502 503 504 /server_error.html;

index index.html;

root /var/www/website/com/html; #界说文档的根目次

#location, 通过拟定的模式与客户端请求的URI相匹配

location / { #网站的特定位置

}

location /admin/ { #网站的特定位置 #

alias /var/www/locked/; #只能放在 location区段中,为指定路径提供别名

}

#操纵符,匹配时跟界说顺序无关

location = /abcd { #准确匹配,不能用正则

}

location /abc/ { #url必需以指定模式开始,不能用正则

}

location ^~ /abcd$ { #吴标致行为,URI定位必需以指定模式开始,假如匹配,遏制搜索其他模式

}

location ~ ^/abcd$ { #正则匹配,区分巨细写

}

location ~* ^/abcd$ { #正则匹配,,不区分巨细写

}

location @test { #界说location区段名,客户端不能会见,内部发生的请求可以,譬喻try_files或error_page

}

}

}

标题:Nginx处事器的安装与一些根基设置总结

地址: https://www.yunhk.xyz/26037.html