(1)安装一些nginx需要的一些依赖包 :yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
(2) 下载nginx: wget nginx的下载地址
(3)解压nginx文件 tar -zxvf nginx的tar文件
(4)进入nginx文件的目录 执行configure文件:./configure
(5) 执行make命令
(6)执行make install 默认的安装目录在/usr/local/nginx
(7)进入/usr/local/nginx 之后进入sbin目录 执行 nginx文件来启动nginx服务器 默认端口是80端口
(8)要是访问不了,可能是80端口被拦截,去/etc/sysonfig/iptables中打开80端口
(9)service iptables restart 重启防火墙
(10)http://ip 来验证nginx是否启动成功
nginx 常用命令:
(1)检查nginx的配置文件是否有效 进入nginx向后进入sbin文件夹 执行 : ./nginx -t
(2) 停止nginx服务器 进入nginx向后进入sbin文件夹 执行 : ./nginx -s stop 或者 ./nginx -s quit
(3) 重启命令: ./nginx -s reload
(4) 查看进程的命令 ps -ef | grep nginx
(5) 平滑重启:kill -HUP nginx的PID
平滑重启:nginx在接收到kill -HUB命令后,会先执行当前的任务,在任务执行完成之后,才会从新加载nginx的配置文件来重新启动,若是配置文件有问题,那么继续之前的任务。