Posted March 20Mar 20 本教學使用: Linux Debian 12域名解析SSH xshell 免費又好用Debian安裝與配置調整swap使用SFTP代替FTP安裝PHP 8.3 與配置PHP、安裝redis、安裝exif、安裝imagick安裝資料庫MariaDB與配置MariaDB、資料庫最佳化 1 - 4G 或 4 - 8G安裝Nginx、更改主機名安裝phpMyAdmin、修改為 888 port、使用IP當phpMyAdmin的網址來管理資料庫phpMyAdmin建立新的資料庫用戶名、資料庫用戶密碼、資料庫名安裝 acme.sh 來做 自動續簽SSL憑證修改Nginx的 域名.com.conf、上傳ca.cer、修改偽靜態 rewrite設置Cron,自動續簽SSL各種論壇的偽靜態413 Request Entity Too Large 這是因為nginx.conf未配置好安裝 Elasticsearch 8.17 搜尋中文 (Invision Community 5.0.5 開始改用新版本)Elasticsearch / OpenSearch 任意選擇一個來安裝安裝 OpenSearch 2.5.0 搜尋中文 (論壇不支援此版本)上傳IPS論壇程式、解壓縮、網站目錄 www-data www-data安裝新的Invision Community 5.0論壇Cron每分鐘執行論壇任務、每天自動備份DB資料庫、每天自動備份Web網站檔案到IPS論壇後端設置Elasticsearch / OpenSearch,才能中文搜尋到IPS論壇後端,設置偽靜態,才能修改網址的顯示方式到IPS論壇後端設置Redis,加速論壇的速度恢復論壇DB資料庫、恢復論壇WWW網站檔案Invision Community 5.0 論壇升級Invision Community 5.0.0 ~ 5.0.x 之間的論壇版本升級Invision Community 5.0 論壇升級後,記得更新中文語言包每日備份、只保留3天內的備份檔、手動做異地備份、自動異地備份 Edited April 22Apr 22 by Jack