CentOS 7系统下Nginx安装与域名转发配置指南
创作时间:
作者:
@小白创作中心
CentOS 7系统下Nginx安装与域名转发配置指南
引用
CSDN
1.
https://blog.csdn.net/qq_64184402/article/details/138047955
本文将详细介绍在CentOS 7系统下安装Nginx并配置域名转发的全过程。通过本文,读者将学会如何添加Nginx到yum源、安装Nginx、自定义Nginx存放目录、查看端口占用、运行Nginx以及配置域名转发。
1. 添加Nginx到yum源
在终端执行以下指令:
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2. 安装Nginx
在终端执行以下指令:
yum install -y nginx
安装成功后,文件默认保存在/etc/nginx目录下。
3. 自定义Nginx存放目录
如果需要将Nginx移动到其他目录(例如/usr/local),可以按照以下步骤操作:
切换到
/etc/nginx目录:cd /etc/nginx移动文件:
mv nginx /usr/local/修改配置文件:
服务单元配置文件(
nginx.service):```bash vi /usr/lib/systemd/system/nginx.service ``` 按下字母`i`进入输入状态,修改Nginx的存放目录为`/usr/local/nginx/`。完成后按`esc`键退出输入状态,输入`:wq`保存退出编辑器。Nginx配置文件(
nginx.conf):```bash vi /usr/local/nginx/nginx.conf ``` 按下字母`i`进入输入状态,修改Nginx的存放目录为`/usr/local/nginx/`。完成后按`esc`键退出输入状态,输入`:wq`保存退出编辑器。
4. 查看端口占用
在启动Nginx服务之前,需要检查80端口是否被占用:
fuser -u -n tcp 80
如果端口被占用,可以使用以下指令杀死占用进程:
kill -9 进程号
5. Nginx基础指令
# 运行Nginx指令
systemctl start nginx.service
# 关闭Nginx指令
systemctl stop nginx.service
# 重启Nginx指令
systemctl reload nginx.service
# 查看Nginx运行状态指令
systemctl status nginx.service
6. 运行Nginx
执行以下指令启动Nginx:
systemctl start nginx.service
启动后,在浏览器中输入服务器的公网IP地址(无需端口号),如果看到以下页面,说明Nginx安装成功:
7. 配置域名转发
编辑nginx.conf配置文件(注意要在Nginx存放目录下):
vi nginx.conf
按字母i进入输入状态,添加以下内容:
server {
listen 80;
server_name 127.0.0.1;
location / {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8086; # 修改成要转发的项目端口路径
}
}
添加完成后按esc键退出输入状态,输入:wq保存退出编辑器。
最后,重启Nginx使配置生效:
systemctl reload nginx.service
在浏览器中输入公网IP地址(不加端口),如果显示的是项目运行界面而不是默认的"Welcome to Nginx"页面,说明配置转发成功。
如果想要通过域名访问,需要购买域名并完成备案,然后在域名控制台添加解析记录。
热门推荐
项目管理如何编号?
合同编号规则素材大全集:法律领域中的规范与管理
全面解析家庭高速网络建设:从设备选型到科学布线的全流程指南
Mac 系统的优势和劣势是什么
猕猴桃什么时候成熟?品种、气候、栽培大揭秘!
推背图:神秘的预言与历史巧合
2025年中国低空经济应用场景分析:应用场景多元化,赋能各行各业
小儿中医理疗方法药浴
影响海运报价的主要因素有哪些?一文详解!
“口罩戴反了”是什么意思?什么梗?
与孩子聪明、诚实地谈论死亡
呕吐是什么原因造成的
国产微型车安全性能大比拼:谁是你的最佳选择?
治疗肿瘤的"隐形刀"
黑米对糖尿病患者有什么益处
如何选购一款适合自己的户外音箱?
苏联能否独立战胜德国?历史的另一种可能性
银行的信用卡额度调整的方法与规则有哪些?
全面解析翡翠品质鉴别:从颜色、透明度到工艺的全方位指南
韦特塔罗占卜要多久能学会?
数据预处理的技巧与方法提升数据质量和分析效率
如何高效获取和应用网络页面内容
USIM卡是什么?SIM卡与USIM卡哪个好?
SIM卡保护功能详解:如何保护你的手机隐私和信息安全
鱼缸尺寸参照表及选购方法
人事考勤系统在处理加班和调休时有哪些最佳实践?
林正英十大电影排行榜:重温经典,笑中带泪的僵尸传奇
化学武器:从一战滥觞到全球禁用
兔肉十大经典菜谱:从麻辣到白切,尽显各地风味
谁发明了UNO卡游戏?