[VPS終極架設教學] 14.設定Apache環境 | 當asp.net core遇到nuxt.js時

前幾篇已經設定asp.net core、nuxt.js、phpMyAdmin環境
此篇要進行環境整合到Apache中

輸入以下指令開啟apache2.conf檔案

sudo vim /etc/apache2/apache2.conf

往下滾動到Directory語法附近
新增新的Directory區塊
並加入phpMyAdmin目錄路徑
如下圖所示














接著依序按下快捷鍵
進行儲存退出

ESC
CTRL + : => w
CTRL + : => q





輸入以下指令開啟000-default.conf檔案

sudo vim /etc/apache2/sites-available/000-default.conf

接著將檔案內容寫成以下附圖參考













每一個VirtualHost都會對應到指定的ServerName
也就是說當我輸入指定網址後
就會判斷這些VirtualHost
是否有一樣的ServerName

中間以Proxy開頭的都是反代理設定
反代理網址後面一定要加斜線
否則會對應失敗

接著依序按下快捷鍵
進行儲存退出

ESC
CTRL + : => w
CTRL + : => q





最後重新啟動Apache

sudo systemctl restart apache2

同時你可以先測試使用網址是否可以連上你的網站
成功的話應該都會正常顯示











下一篇: 15.安裝Let's Encrypt (certbot)

留言