安装宝塔面板国际版,官网地址:点击进入

  • 本次搭建用的是CentOS系统,Debian和Ubuntu系统可查看官网,有对应的安装命令
URL=https://www.aapanel.com/script/install_panel_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_panel_en.sh $URL;fi;bash install_panel_en.sh ipssl

安装完成宝塔面板后需要设置的操作如下:

  • 所需安装的插件
    • Nginx 1.24
    • MySQL 5.5+
    • PHP 8.0+
    • Supervisor
  • 面板设置,应用商店下载:
    • 安装Redis、fileinfo
      • aaPanel 面板 > App Store > 找到PHP 8.0点击Setting > Install extentions > redis,fileinfo 进行安装。
      • 解除被禁止的函数
        • aaPanel 面板 > App Store > 找到PHP 8.0点击Setting > Disabled functions 将 putenv proc_open pcntl_alarm pcntl_signal 从列表中删除。
        • 添加站点
          • aaPanel 面板 > Website > Add site

安装V2Board

  • aaPanel 面板 > Website > 点击网站根目录——把根目录下的四个文件删除
    • 四个文件:.htaccess、404.html、index.html、.user.ini(这一个要多删除一次)
  • 下载v2board项目文件
    • 点击Website——点击网站根目录——点击Remote download——打开【项目下载地址】——找到1.73版——右键复制链接地址——把它粘贴到URL address——点击Confirm——下载完成后——点击解压——然后全选——剪切——粘贴到根目录

以上完成后需要ssh命令行cd进入网站根目录然后执行命令安装依赖包以及V2board

执行命令

sh init.sh

开始安装程序

配置站点目录、伪静态

  • 添加完成后编辑添加的站点 > 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 面板 > Cron
    • 在 Type of Task 选择 Shell Script(shell 脚本)
    • 在 Name of Task(任务昵称) 填写 v2board(可自定义)
    • 在 Period 选择 N Minutes 1 Minute(每分钟运行一次)
    • 在 Script content(脚本内容) 填写 php /www/wwwroot/路径/artisan schedule:run
  • 根据上述信息添加每1分钟执行一次的定时任务。

youtube视频教程地址:https://youtu.be/Sll-nUPSaeI?si=k-Nd5mUZ8P4LNzwY

原本搬运地址:https://naiyous.com/2574.html

不错
最后更新于 2026-06-19