linux下安装Nginx

linux下安装Nginx,第1张

概述// 安装必要插件 yum install -y gcc gcc-c++ pcre \ pcre-devel zlib zlib-devel openssl openssl-devel // 下载安装包 wget https://nginx.org/download/nginx-1.16.0.tar.gz // 解压并安装 tar zxvf nginx-1.16.0.tar.gz cd nginx


// 安装必要插件
yum install -y gcc gcc-c++ pcre \
pcre-devel zlib zlib-devel openssl openssl-devel

// 下载安装包
wget https://Nginx.org/download/Nginx-1.16.0.tar.gz

// 解压并安装
tar zxvf Nginx-1.16.0.tar.gz
cd Nginx-1.16.0
./configure --prefix=/usr/local/Nginx
make && make install

// 添加全局命令
ln -s /usr/local/Nginx/sbin/Nginx /usr/bin/Nginx

// 测试安装
Nginx -V

// 验证服务是否启动成功
netstat -ntlp | grep Nginx

// 添加Nginx服务
nano /lib/systemd/system/Nginx.service
# 将以下内容插入:
[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
# END

// 以服务的方式启动Nginx
pkill Nginx
systemctl start Nginx

// 查看服务是否启动
systemctl status Nginx
netstat -ntlp | grep Nginx

// 配置Nginx服务开机自动启动
systemctl enable Nginx

// 隐藏Nginx版本号
cd /usr/local/Nginx/conf
nano Nginx.conf
#Nginx.conf文件修改成如下
http {
# 其他配置
server_tokens off;
# 其他配置

# end

nano fastcgi.conf
#
fastcgi_param SERVER_SOFTWARE Nginx/$Nginx_version;
# 改为:
fastcgi_param SERVER_SOFTWARE Nginx;
#

systemctl restart Nginx

总结

以上是内存溢出为你收集整理的linux下安装Nginx全部内容,希望文章能够帮你解决linux下安装Nginx所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1020639.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存