1. 下載及安裝 2. 讓 ROOT 可以從 pietty 登入 3. 優化 vi 4. 讓ll可以使用 5. 修改防火牆 6. 修改 source.list並進行套件更新 7. Apache的設定及優化 7-1 Prefork 模式 7-1-1 修改 php.ini 7-2 Worker 模式 7-3 Event 模式 7-4 修改Apache 設定 7-5 啟動使用者家目錄及PHP功能 7-6 啟用HTTP2 7-7 加入SSL 7-8 跨域或設定可被崁入網站 7-9 修改phpmyadmin 連線範圍 8. 安裝Nginx(非必須) 8-1 安裝PHP-FPM 8-2 啟用使用者目錄 8-3 安裝 MariaDB 8-4 網站伺服器效能優化 9. 修改mysql密碼 9-1 優化MySQL 9-2 讓資料庫可以讓別的主機連線 10. 修改網卡及ip等資訊 11. 設定IPv6 12. 關閉 mail relay 13. 自動時間校正 14. 加入monit監控 15. 預設使用者目錄內容 16. 大量建立帳號 17. 修正 /etc/rc.local 無效問題 18. 異地備份 19. 安裝docker 20. 安裝Jitsi meet 22. 漂亮終端機 23. 常用指令
19.
安裝docker
以下內容參考自:
先修改sources.list
vi /etc/apt/sources.list
加上docker的套件來源
deb https://apt.dockerproject.org/repo debian-jessie main #2016 年的 jessie 請加這行
deb https://apt.dockerproject.org/repo debian-stretch main #2017 年後的 stretch 請加這行
執行套件更新,然後安裝必要套件
apt-get update
apt-get install apt-transport-https ca-certificates dirmngr
新增堧體來源的gpg金鑰
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
開始安裝docker
apt-get install docker-engine
啟動docker
systemctl start docker
設定開機自動啟動
systemctl enable docker
查看 docker 狀態
systemctl status docker
進行測試
docker run hello-world
或者下述一行搞定:(取自:Example: Install Docker on Ubuntu Linux - Docker)
curl -fsSL https://get.docker.com/ | sh
Docker engine 移除
移除相關套件
apt-get purge docker-engine
apt-get autoremove --purge docker-engine
移除docker images
rm -rf /var/lib/docker
1. 下載及安裝 2. 讓 ROOT 可以從 pietty 登入 3. 優化 vi 4. 讓ll可以使用 5. 修改防火牆 6. 修改 source.list並進行套件更新 7. Apache的設定及優化 7-1 Prefork 模式 7-1-1 修改 php.ini 7-2 Worker 模式 7-3 Event 模式 7-4 修改Apache 設定 7-5 啟動使用者家目錄及PHP功能 7-6 啟用HTTP2 7-7 加入SSL 7-8 跨域或設定可被崁入網站 7-9 修改phpmyadmin 連線範圍 8. 安裝Nginx(非必須) 8-1 安裝PHP-FPM 8-2 啟用使用者目錄 8-3 安裝 MariaDB 8-4 網站伺服器效能優化 9. 修改mysql密碼 9-1 優化MySQL 9-2 讓資料庫可以讓別的主機連線 10. 修改網卡及ip等資訊 11. 設定IPv6 12. 關閉 mail relay 13. 自動時間校正 14. 加入monit監控 15. 預設使用者目錄內容 16. 大量建立帳號 17. 修正 /etc/rc.local 無效問題 18. 異地備份 19. 安裝docker 20. 安裝Jitsi meet 22. 漂亮終端機 23. 常用指令