---
# System prepended metadata

title: 新增 Subdomain 步驟
tags: [subdoamin]

---

# 新增 Subdomain 步驟
1. 在 Cloudflare 新增 CNAME (先不要啟用 Proxy)
2. 在 sites-available 中新增 [Nginx 設置檔案 (包含 PHP 部分)](https://hackmd.io/00SSRUArTtS9_mBxCexfbg)
3. sudo ln -s /etc/nginx/sites-available/xxx.mrhanji.com /etc/nginx/sites-enabled (記得使用絕對路徑)
4. sudo nginx -t
5. sudo systemctl reload nginx.service
6. 利用 [Certbot](https://hackmd.io/q5JoN7r7RNKwY2EGUm9uyA) 產生 ssl 憑證 (步驟2~4)
7. 回 Nginx 設置檔案在 listen 443 ssl 後面加上 http2
8. 再跑一次步驟4 & 5
9. 回 Cloudflare 改回 Proxy 狀態
10. 在專案中執行 sudo chmod -R 775 storage 避免無權限讀取 log 的問題

###### tags: `subdoamin`