Linuxword Global
当前位置: Linux技术 > V2board搭建教程

环境

环境 版本
php >=7.3
nginx >=1.17
mysql 5.x
redis ☑️

安装

首先在宝塔面板上安装php7.3

装一下这个拓展

image-4-1024x620-1

然后找到这几个禁用函数 从列表中删除。

putenv proc_open pcntl_alarm pcntl_signal
image-5-1024x595-1

之后我们新建一个站点,把目录里的几个文件都删掉

image-6-1024x494-1

接着我们连接到服务器上,切换到网站目录下

cd /www/wwwroot/my.v2board.com

执行命令从 Github 克隆到当前目录

git clone https://github.com/v2board/v2board.git ./
image-7

执行命令下载 composer.phar 到当前目录

wget https://getcomposer.org/download/1.9.0/composer.phar
image-8

执行命令进行包安装

php composer.phar install
image-9

这里如果是低配的小机可能很卡,要等很久

安装过程中报错或者无法继续安装的请分配 swap

配置

执行命令安装V2board

php artisan v2board:install

根据提示设置数据库和管理员账号

image-11

然后编辑添加的站点,网站的运行目录选择 /public 保存

image-12

然后设置下伪静态信息并保存

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; 
}
image-13

然后添加一个一分钟的定时任务

image-14-1024x549-1

V2board的邮件系统强依赖队列服务,你想要使用邮件验证及群发邮件必须启动队列服务。所以这里安装下 PM2 Manager

image-7-1024x323-1

安装完点设置,按如下填写后保存

Project root directory 选择站点目录
Startup file name 填写pm2.yaml
project name 随意填写
image-18-1024x570-1

最后把网站目录下的文件权限改成755

现在,你就可以访问域名/admin访问后台啦~

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2289 篇
  • 草稿数目: 12 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 5772 个
  • 注册用户: 139 人
  • 访问总量: 8,649,646 次
  • 最近更新: 2024年3月27日