Linux下安装nginx(centos7.6)
前提
在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel
如果没有安装,可使用yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
命令进行安装。
安装
下载文件:
地址为:https://nginx.org/download/
我这边选择为nginx-1.9.9.tar.gz。
命令安装:
解压
tar -zxvf nginx-1.9.9.tar.gz
##进入nginx目录
cd /usr/local/nginx-1.9.9
##配置安装路径
./configure --prefix=/usr/local/nginx
出现该提示后配置成功,然后就可以make安装了:
##安装
make
make install
至此安装完成。
测试
##进入刚才配置的安装目录
cd /usr/loca/nginx/
./sbin/nginx -t
启动使用
##进入启动目录
cd /usr/local/nginx/sbin
##启动nginx
./nginx
因为我这边将nginx的端口修改为10001,所以
如果无法访问,记得开端口,例:
firewall-cmd --zone=public --add-port=3306/tcp --permanent #开启3306端口
firewall-cmd --reload #重启防火墙 (开放完新的端口后,需要重新启动防火墙)
额外配置,nginx开机自启动
命令为 vim /etc/rc.d/rc.local
,然后将你的nginx地址贴上去。