linux_build_safety_wordpress
Linux 建立安全性wordpress
- 安全群組
20 21 22 80 443
ubuntu 環境建立
1.安裝 Apache Web Server (Step One: Installing apache web server)
1 | sudo apt-get update |
2.安裝MySql
1 | sudo apt-get install mysql-server |
忘記密碼:
1 | sudo mysql |
3.安裝phpMyAdminsudo apt install phpmyadmin
4.安裝wordpress
1 | sudo apt-get install unzip #安裝解壓縮軟體 |

5.設定動態位址域名
6.新增安全性憑證
1 | sudo add-apt-repository ppa:certbot/certbot #增加程式支援庫 |
到domin name 地方輸入自己的動態網域(No ip)
Certbot 會根據掃描結果列出所有的網域,可以選擇多個,建議直接按 Enter就會替所有網域都安裝憑證 # 接者會問要不要將所有的 HTTP Request 全部重導向到 HTTPS,建議選擇 2 全部轉
安裝後確認
可以利用 SSL Labs 的 SSL Test 測試你的網站是否正確安裝了 SSL 憑證
Certbot 預設會啟動自動更新,輸入以下指令確認自動更新有沒有正常執行
sudo systemctl status certbot.timer
輸入自己網域名,清除瀏覽器快取
7.ftp遠端傳輸
按站台管理員
先打開putty
1 | #到跟目錄 |



All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.