静看光阴荏苒
不管不顾不问不说也不念

DoraCMS配置Nginx反向代理

继续昨天的教程把最后没写完的内容补充一下,关于DoraCMS用Nginx配置反向代理。

DoraCMS的安装教程可以看这里:

基于Node.js的开源建站系统DoraCMS安装教程

配置环境:CentOS7X64

我们先来安装Nginx,新建一个repo:

vi /etc/yum.repos.d/nginx.repo

写入如下内容:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

保存,然后就可以用yum来安装了:

yum -y install nginx

注意:此repo安装的nginx是稳定版本,如需beta版本可以移步:http://nginx.org/en/linux_packages.html

看到如下图回显就说明安装成功:

让nginx开机启动:

systemctl enable nginx

接着启动nginx:

systemctl start nginx

查看nginx当前状态

systemctl status nginx

如图显示Active就说明运行正常:

进入到nginx的站点配置目录:

cd /etc/nginx/conf.d

增加一个conf:

vi fandai.conf

写入如下内容:

server {
    listen       80;
    server_name  你的站点域名.com www.你的站点域名.com;
    
location / {
    proxy_pass       http://你的VPS公网IP:8080;
    proxy_set_header Host      $host;
    proxy_set_header X-Real-IP $remote_addr;
    }
}

保存,然后重启nginx:

systemctl restart nginx

现在DoraCMS就通过Nginx反向代理到80端口了,你可以访问你的域名试试。

赞(0)
未经允许不得转载:荒岛 » DoraCMS配置Nginx反向代理
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    lala教程上手性很强,顶顶 :mrgreen:

    json6年前 (2018-02-04) Google Chrome 63.0.3239.111 Google Chrome 63.0.3239.111 Android 8.0.0 Android 8.0.0回复

分享创造快乐

广告合作资源投稿