Centos7安装Nginx

2019年1月28日 作者 ruike

Centos7安装Nginx

一、下载安装包

Nginx官网直达

找到你想要的包,wget到服务器上,如nginx-1.15.8:

cd ~
wget http://nginx.org/download/nginx-1.15.8.tar.gz
tar -zxvf nginx-1.15.8.tar.gz

二、安装环境依赖:

yum install gcc-c++
yum install pcre
yum install pcre-devel
yum install zlib 
yum install zlib-devel
yum install openssl
yum install openssl-devel

三、编译安装:

cd ~/nginx-1.15.8

1.检查环境

./configure

确保没有出现error后

2.编译安装

make
make install

没有出错的话,表示nginx已经成功安装完成,默认安装位置为/usr/local/nginx

之前的~/nginx-1.15.8可以删掉了

四、配置nginx服务

vim /lib/systemd/system/nginx.service

ins进如下内容:

[Unit]
Description=nginx 
After=network.target 

[Service] 
Type=forking 
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true 

[Install] 
WantedBy=multi-user.target

五、服务的启动及开机自启

systemctl start nginx     启动nginx
systemctl stop nginx      结束nginx
systemctl restart nginx   重启nginx

systemctl enable nginx.service  开机自启

六、使用:

1、Nginx端口转发