如何正确安装并启动Linux系统下的Nginx?

一、安装Nginx

步骤 命令 说明
1. 更新包管理器索引 sudo apt update(Debian/Ubuntu)
sudo yum check-update(CentOS/RHEL)
确保获取最新的软件包信息。
2. 安装Nginx sudo apt install nginx(Debian/Ubuntu)
sudo yum install nginx(CentOS/RHEL)
使用系统包管理器安装Nginx。
3. 验证安装 nginx -v 查看Nginx版本,确认安装成功。

二、启动Nginx

1. 直接启动(适用于源码编译安装)

如何正确安装并启动Linux系统下的Nginx?插图1
cd /usr/local/nginx/sbin
sudo ./nginx

2. 指定配置文件启动

sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

3. 通过Systemd服务启动(适用于配置为系统服务)

sudo systemctl start nginx

三、设置开机自启

sudo systemctl enable nginx

四、检查Nginx状态

sudo systemctl status nginx

五、常用命令

命令 说明
sudo systemctl restart nginx 重启Nginx服务。
sudo systemctl stop nginx 停止Nginx服务。
sudo systemctl reload nginx 重新加载配置文件,不中断服务。
sudo nginx -t 测试Nginx配置文件语法是否正确。
sudo nginx -s quit 优雅关闭Nginx,等待所有请求处理完毕。

六、验证Nginx是否运行

1、查看进程

   ps -ef | grep nginx

2、访问服务器IP:在浏览器中输入服务器的IP地址或域名,如果看到Nginx的欢迎页面,则表示Nginx已成功启动并运行。

七、防火墙设置(如果适用)

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --reload

到此,以上就是小编对于linux nginx安装启动的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/91468.html

小末小末
上一篇 2025年7月4日 01:25
下一篇 2025年7月5日 17:15