-
安装步骤
-
安装gcc:
yum install gcc
注:可输入gcc -v查询版本信息,看系统是否自带安装
-
安装pcre:
yum install pcre-devel
-
安装zlib:
yum install zlib zlib-devel
-
安装openssl:
yum install openssl openssl-devel
备注:如需支持ssl,才需安装openssl
-
下载Nginx源码包
-
安装
(1) 解压后进入Nginx目录,执行
./configure
安装,可通过whereis nginx
查询目录也可以指定安装目录,增加参数
--prefix=/usr/nginx
默认安装在
/usr/local/nginx
(2) 继续执行
make
(3) 继续执行
make install
-
-
Nginx常用命令
-
测试配置文件
安装路径下的
/nginx/sbin/nginx -t
-
启动命令
安装路径下的
/nginx/sbin/nginx
-
停止命令
安装路径下的
/nginx/sbin/nginx -s stop
或者是:
nginx -s quit
-
重启命令
安装路径下的
/nginx/sbin/nginx -s reload
-
查看进程命令
ps -ef | grep nginx
-
平滑重启
kill -HUP [nginx主进程号(即查看进程命令查到的PID)]
-
增加防火墙访问权限
vim /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
保存退出。重启防火墙:
service iptables restart
-
-
Nginx虚拟域名配置及测试验证
-
配置步骤
(1)
vim /usr/local/nginx/conf/nginx.conf
增加
include vhost/*.conf
,保存退出(2) 在
/usr/local/nginx/conf/
目录新建vhost文件夹即:
/usr/local/nginx/conf/vhost
(3) 创建域名转发配置文件
(4) 启动(重启)验证
启动:
${nginx}/sbin/nginx
重启:
${nginx}/sbin/nginx -s reload
注:
${nginx}
代表nginx的安装路径,如/usr/local/nginx
(5) 访问验证:使用默认80端口访问验证
-
网友评论