1. 程式人生 > >.Net Core 在 Linux-Centos上的部署實戰教程(三)

.Net Core 在 Linux-Centos上的部署實戰教程(三)

fuse use yun 失敗 重新 nginx配置 reload cat 實戰

綁定域名,利用Nginx反向代理來操作

1.安裝Nginx

yun install nginx

技術分享圖片

安裝成功

2.啟動nginx  

service nginx start

技術分享圖片

報報報錯了~~· 運行 systemctl status nginx.service 查看

技術分享圖片

紅色的是最引人耳目的 , 啟動失敗 感覺是端口的原因 也不確定 百度一波確定就是端口的原因 解決方法殺掉其他進程

sudo fuser -k 80/tcp

技術分享圖片

殺掉了 我們在啟動一下

技術分享圖片

啟動成功了 狀態也是running 舒服 我們在瀏覽器輸入我們的IP查看

技術分享圖片

OK 沒問題,也跑成功了

3.配置Nginx,使用反向代理

進入Nginx配置文件目錄

技術分享圖片

添加自己網站的conf文件 命名規範最好是自己的域名.conf

直接 vim domain.conf 就會進入編輯器裏面

server {
    server_name 域名.com;
    location / {
        proxy_pass http://localhost:5000;
    }
}
proxy_pass http://localhost:5000;  這是轉發到哪裏 這是我們之前部署的項目地址
然後 ESC :wq 保存並退出
輸入ls 你就看到了這個文件

nginx配置是否正確
niginx -t
技術分享圖片

修改配置後重新加載生效
nginx -s reload

技術分享圖片

OK,成功 我們就配置好的域名來訪問

技術分享圖片


沒問題  完美!

.Net Core 在 Linux-Centos上的部署實戰教程(三)