linux下安装Nginx
操作系统:Debian 4.9.30-2+deb9u5 (2017-09-19) x86_64
1、安装依赖包
[email protected]:/mnt/software/nginx# apt-get update
[email protected]:/mnt/software/nginx# apt-get install libpcre3 libpcre3-dev openssl libssl-dev libperl-dev zlib1g-dev
2、下载安装包nginx-1.12.2.tar.gz
[email protected]:/mnt/software/nginx# wget http://nginx.org/download/nginx-1.12.2.tar.gz
3、解压
[email protected]:/mnt/software/nginx# tar -zxvf nginx-1.12.2.tar.gz
4、编译
[email protected]:/mnt/software/nginx/nginx-1.12.2# ./configure --prefix=/mnt/software/nginx
注: --prefix=/mnt/software/nginx 这个是指定nginx的安装位置,也可以不指定,默认的位置是/usr/local/nginx
5、安装
[email protected]:/mnt/software/nginx/nginx-1.12.2# make && make install
6、启动、关闭、平滑重启(修改nginx.conf之后重启nginx)
[email protected]:/mnt/software/nginx/sbin# ./nginx //启动
[email protected]:/mnt/software/nginx/sbin# ./nginx -s stop //关闭
[email protected]:/mnt/software/nginx/sbin# ./nginx -s reload //平滑重启
7、测试nginx是否安装成功
注意:如果服务启动了,在浏览器还是访问不到Nginx欢迎页可能是防火墙的原因,需要打开80端口,如果是使用的云主机,需要在安全组也添加80端口的入站规则。