在centOs 上搭建nginx来部署静态页面网站

前端之家收集整理的这篇文章主要介绍了在centOs 上搭建nginx来部署静态页面网站前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、部署服务器环境

Nginx:轻量级、高性能的HTTP及反向代理服务器,占用内存少,并发能力强,相比老牌的apache作为web服务器,性能更加卓越。

在centOs上,是可以直接用yum来安装Nginx,就好似前端在Node环境下用npm安装各种依赖一样。

// 用yum来安装Nginx

yum install Nginx -y

// 安装完毕,启动Nginx

Nginx

安装启动完毕,就可以在浏览器中输入你的服务器ip地址,就可以看到启动成功的页面啦。

二、配置服务器访问路径

启动好的Nginx服务器默认访问的是它自己的目录,即/usr/share/Nginx/html目录,可以在/etc/Nginx/Nginx.conf配置文件中配置你自己的项目目录,并让Nginx正确访问。

/etc/Nginx/Nginx.conf文件修改配置:

server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;

        // 修改root默认目录
        root         /data/www;

        include /etc/Nginx/default.d/*.conf;

        location / {
        // 修改Nginx在path为'/’下的访问目录
        root        /data/www
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

三、新建你的项目目录,创建一个index.html

现在就开始创建你的项目目录,即/data/www

// 创建你的项目目录
mkdir -p /data/www

// 并在/data/www目录下创建一个html文件Nginx访问
touch index.html

// index.HTML代码为
<!DOCTYPE html>
<html lang="zh">
<head>
    <Meta charset="UTF-8">
    <title>hello world</title>
</head>
<body>
Hello world!
</body>
</html>

四、重启Nginx,访问

所有的配置工作已经完毕,重启Nginx

// 重启Nginx
Nginx -s reload

好了,重新在浏览器中输入你的服务器Ip地址,访问到的就是刚刚部署的index.html文件

猜你在找的CentOS相关文章