明国三年一场雨

明国三年一场雨

热爱技术分享
telegram
email

最新的V2Board面板搭建機場教程,超詳細!從零開始搭機場|機場搭建優化方案,一個視頻看完機場搭建過程,看完你也可以輕鬆搭建,體驗當機場主的感覺。

1、購買伺服器

2、解析域名並放行端口,Cloudflare 官網:【cloudflare.com】

firewall-cmd --zone=public --add-port=端口號/tcp --permanent

本次搭建用的是 CentOS 系統,Debian 和 Ubuntu 系統可查看官網,有對應的安裝命令

yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel

所需安裝的插件
Nginx 1.17
MySQL 5.6
PHP 7.4
Supervisor
面板設置:
安裝 Redis、fileinfo
aaPanel 面板 > App Store > 找到 PHP 7.4 點擊 Setting > Install extentions > redis,fileinfo 進行安裝。
解除被禁止的函數
aaPanel 面板 > App Store > 找到 PHP 7.4 點擊 Setting > Disabled functions 將 putenv proc_open pcntl_alarm pcntl_signal 從列表中刪除。
添加站點
aaPanel 面板 > Website > Add site
4、安裝 V2Board

aaPanel 面板 > Website > 點擊網站根目錄 —— 把根目錄下的四個文件刪除
四個文件:.htaccess、404.html、index.html、.user.ini(這一個要多刪除一次)
下載 v2board 項目文件
點擊 Website—— 點擊網站根目錄 —— 點擊 Remote download—— 打開【https://github.com/v2board/v2board/releases?page=1】—— 找到 1.73 版 —— 右鍵複製鏈接地址 —— 把它粘貼到 URL address—— 點擊 Confirm—— 下載完成後 —— 點擊解壓 —— 然後全選 —— 剪切 —— 粘貼到根目錄
進入網站根目錄,然後執行命令安裝依賴包以及 V2board

sh init.sh

5、配置站點目錄、偽靜態和 SSL 證書

添加完成後編輯添加的站點 > Site directory > Running directory 選擇 /public 保存。
添加完成後編輯添加的站點 > URL rewrite 填入偽靜態信息。

location /downloads {
}
location / {
    try_files $uri $uri/ /index.php$is_args$query_string;
}
location ~ .*\.(js|css)?$
{
    expires      1h;
    error_log off;
    access_log /dev/null;
}

申請安全證書
aaPanel 面板 > Website > 點擊 Conf > 點擊 SSL
5、配置定時任務

aaPanel 面板 > Cron
在 Type of Task 選擇 Shell Script
在 Name of Task 填寫 v2board(可自定義)
在 Period 選擇 N Minutes 1 Minute
在 Script content 填寫 php /www/wwwroot/ 路徑 /artisan schedule
根據上述信息添加每 1 分鐘執行一次的定時任務。

6、啟動隊列服務

aaPanel 面板 > App Store > Tools
找到 Supervisor 進行安裝,安裝完成後點擊設置 > Add Daemon 按照如下填寫
在 Name 填寫 V2board(可自定義)
在 Run User 選擇 www
在 Run Dir 選擇 站點目錄 在 Start Command 填寫 php artisan horizon 在 Processes 填寫 1
填寫後點擊 Confirm 添加即可運行。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。