CentOS安装nginx
准备安装包
将下载好的nginx-1.18.0.tar.gz
上传到 root
目录下
解压
1.进入 /usr/local
目录下
cd /usr/local
2.解压 nginx-1.18.0.tar.gz
到 /usr/local
目录下
tar -zxvf /root/nginx-1.18.0.tar.gz -C ./
安装依赖库
yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
检测安装环境
1.进入到nginx-1.18.0目录
cd nginx-1.18.0
2.检测安装环境
./configure
3.准备环境完成
安装
通过 make && make install
进行安装
开机自启
1.进入系统配置目录
cd /lib/systemd/system
2.创建并编辑nginx.service文件
vi nginx.service
[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
3.将nginx.service添加到开机启动
systemctl enable nginx.service
开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
启动
1.启动
systemctl start nginx.service
2.关闭
systemctl stop nginx.service
3.重启
systemctl restart nginx.service
访问
浏览器访问,显示welcome to nginx启动成功