開心版想体験的下載:地址#
1. 宝塔面板安装#
環境需求#
PHP 版本要求 8.0 及以上,MySQL 版本支持 5.x 及 8.0, fileinfo、imagemagick 和 exif 三个 php 扩展
上傳獲得授權的安裝包並解壓縮#
配置 nginx 伪靜態#
location ~* /(importing|app|content|lib)/.*\.(po|php|lock|sql)$ {
deny all;
}
location ~ \.(jpe?g|png|gif|webp)$ {
log_not_found off;
error_page 404 /content/images/system/default/404.gif;
}
location ~* /.*\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$ {
add_header Access-Control-Allow-Origin "*";
}
location / {
index index.php;
try_files $uri $uri/ /index.php$is_args$query_string;
}
開始安裝#
訪問域名或者 ip 進行安裝
可能遇到的問題#
解決辦法#
關閉宝塔網站目錄裡的防跨站攻擊
2.docker 安裝(推薦)#
#優點#
-
🤹 多個網站實例
-
📱 便攜性
-
🌈易於維護
-
🔐 自動 HTTPS 設置
-
🎨 定制
-
👮♂️更安全
-
🌎 CloudFlare 集成
要求#
-
Chevereto 許可證(付費版)
-
購買(打開新視窗) 新執照
-
使用權(打開新視窗) 現在有購買
-
-
vps
-
make
, 和unzip
curl git
-
ssh 權限
-
-
指向 vps 的主機域名
Docker 一鍵安裝#
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
克隆 chevereto/docker#
git clone https://github.com/chevereto/docker.git
cd docker
設置 Cron#
此過程創建一個 Cron 文件,/etc/cron.d/chevereto
該文件將為服務器中的所有 Chevereto 實例運行後台作業。
make cron
創建代理#
此過程創建代理服務來處理傳入的網絡流量到服務器。它還將為 HTTPS 提供自動安全證書。
在EMAIL_HTTPS
選項中傳遞您的電子郵件。
make proxy [email protected]
構建 Chevereto#
此過程為 Chevereto 應用程序構建容器。
make image
#設置命名空間#
為您要部署的每個 Chevereto 實例創建一個命名空間 (opens new window) 。
為 vps 創建**example**
命名空間**img.chevereto.dev**
(需要替換成你要部署的域名):
make namespace NAMESPACE=example HOSTNAME=img.chevereto.dev
啟動 Chevereto#
make spawn
通過傳遞 NAMESPACE 選項來創建實例運行命令。
make spawn NAMESPACE=example
🎉恭喜,Chevereto 現在已經啟動。
要創建更多實例,請為您要生成的每個其他網站重新設置命名空間中的步驟。