如何在linux系统上部署nginx
这是一篇能够教会你给主机部署nginx的文章
1)首先去 nginx.org/download 官网下载你所需要的版本 我这里是下载的 nginx-1-23-3.tar.gz
2)然后执行 yum -y install lrzsz 安装文件上传软件 执行 rz 选择你下载nginx的位置进行上传
yum -y install lrzsz
3)执行 tar -zxvf nginx-1.23.3.tar.gz 给文件进行解压
tar -zxvf nginx-1.23.3.tar.gz
4)然后进入文件夹 cd nginx-1.23.3
cd nginx-1.23.3
5)我们需要安装一些必要的编译软件 yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
6)然后我们执行 ./configure
./configure
7)然后我们执行 ./configure --with-http_ssl_module
./configure --with-http_ssl_module
8)继续执行 ./configure --with-http_ssl_module --with-http_v2_module
./configure --with-http_ssl_module --with-http_v2_module
9)然后执行 make 和make install
make && make install
10)然后我进入相关文件进行配置 vi /usr/lib/systemd/system/nginx.service
vi /usr/lib/systemd/system/nginx.service
然后 i 然后输入下列内容然后我们在保存退出
[Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s quit PrivateTmp=true [Install] WantedBy=multi-user.target
11)执行下列相关命令 然后配置防火墙,打开相关端口
firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=443/tcp --permanent firewall-cmd --reload firewall-cmd --list-all
12)我们查看nginx状态 执行 systemctl status nginx.service
systemctl status nginx.service
13)然后我们开启nginx 执行 systemctl start nginx.service
systemctl start nginx.service
14)systemctl status nginx.service 执行 我们查看状态 ,出现activity 代表服务已经打开了
systemctl status nginx.service
15)然后打开服务器输入我们的ip地址 就可以了
更多推荐




所有评论(0)