Nginx详细安装步骤

发布于:2024-07-22 ⋅ 阅读:(205) ⋅ 点赞:(0)

Nginx 基础安装

1.启用 EPEL 存储库:
EPEL 存储库包含了许多不在默认 CentOS 存储库中的额外软件包,包括 Nginx。首先,安装 EPEL:

   sudo yum install epel-release -y

2.更新系统包: 在安装 Nginx 之前,先更新所有系统包以确保系统是最新的

   sudo yum update -y

3.安装 Nginx: 使用 yum 安装 Nginx:

   sudo yum install nginx -y

在这里插入图片描述
4. 启动 Nginx 服务: 安装完成后,启动 Nginx 服务:

   sudo systemctl start nginx

5.设置 Nginx 开机启动: 为了使 Nginx 在每次系统启动时自动运行,可以设置其开机启动:

   sudo systemctl enable nginx

在这里插入图片描述
6.验证安装: 访问服务器的公共 IP 地址或域名(如果已配置),查看 Nginx 默认欢迎页面是否显示:

   http://your_server_ip/

在这里插入图片描述
Tips:如果一切正常,你应该能看到 Nginx 的默认欢迎页面。如果遇到任何问题,可以检查 /var/log/nginx/error.log 文件以获取错误信息。

配置服务器

确保你的服务器配置正确,包括设置静态文件服务。如果你使用 Nginx 或 Apache 作为 Web 服务器,需要配置它们以指向你上传的静态文件目录。
对于 Nginx,可以在 /etc/nginx/conf.d/myapp.conf 或 /etc/nginx/sites-available/myapp 配置文件中添加以下内容

server {
    listen 80;
    server_name test.com;

    location / {
        root /var/www/html/mng_web/dist;
        index index.html;
        try_files $uri $uri/ /index.html;
    }
}

基本操作及常用命令

1.编辑配置文件:使用文本编辑器打开 mng_web.conf 文件,将第一行的 erver 更正为 server。
2.保存更改:保存配置文件的修改。
3.测试配置:在命令行中运行 nginx -t 命令来测试 Nginx 配置文件的语法是否正确。如果一切正常,命令将返回 syntax is ok 和 test is successful 的消息。
4.重载配置:如果测试通过,使用 sudo nginx -s reload 命令来重新加载 Nginx 配置,使更改生效。如果测试未通过,请根据错误信息修正配置,直到测试成功。
5.常用命令

查看nginx 状态: systemctl status nginx
手动启动 Nginx:sudo systemctl start nginx


网站公告

今日签到

点亮在社区的每一天
去签到