使用nuxt创建个人博客系列-25 使用nginx转发到node
103
2020-01-24 18:37
10 个月前
安装nginx
#使用yum安装,添加yum 源
$ vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
$ yum install nginx #至此就安装完成了
$ systemctl start nginx.service #启动nginx
打开http://ip地址 会看到nginx欢迎页
配置转发
$ vi /etc/nginx/conf.d/blog.conf
upstream web {
server 127.0.0.1:3000;
keepalive 1024;
}
server {
listen 80;
server_name localhost;
charset utf-8;
#access_log /data/log/nginx/blog.access.log main;
location / {
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_set_header Connection "";
proxy_http_version 1.1;
proxy_pass http://web;
# root $root;
}
}
#重启nginx服务
$ systemctl restart nginx.service
打开你的服务器ip地址就可以看到之前学的博客页面了。 假设你需要域名访问,需要买一个域名,然后备案。
如果你再需要一个https访问的话,你还需要买一个证书,然后nginx修改一下配置