1.下载
去官网下载nginx
地址为:http://nginx.org/en/download.html
如图,当前最新版为1.15.8,当前的稳定版本为1.14.2
我这里下载的是1.14.2
2.上传到linux
我用的是Xshell连接cenOS系统,
cd /home 进入home目录
文件直接拖拽至Xshell
文件无法上传
执行命令yum -y install lrzsz
再拖拽文件至Xshell,上传文件
执行ls 查看文件,上传成功
解压
执行命令 tar zxvf nginx-1.14.2.tar.gz解压
解压成功
配置
执行
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
执行报错
没有安装gcc,执行下面命令安装
yum -y install gcc zlib zlib-devel pcre-devel openssl* ncurses-devel
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
--prefix=/opt/nginx配置文件,日志文件目录
--sbin-path=/usr/bin/nginx 脚本文件目录
编译安装
make && make install
启动
#启动
nginx
#停止
nginx -s stop
重新加载
nginx -s reload
查看nginx进程
ps -ef | grep nginx
第一个master为主进程,起监控和管理的作用
第二个worker,处理用户的请求
查看端口
没有安装net-tools 执行命令netstat命令
关闭防火墙
service iptables off
防火墙开机不启动:chkconfig iptables off