cat资产管理系统宝塔搭建及问题
目录导航
宝塔面板
1,从应用商店安装 PHP 8.1 运行环境,同时安装以下扩展:fileinfo opcache intl igbinary。
2,从应用商店安装 Nginx 1.24 运行环境。
3,从应用商店安装 MySQL 8.0 运行环境。
4,左侧菜单 网站,添加站点 来创建一个网站。域名自行填写,如果没有域名,也可以使用 127.0.0.1 作为域名。FTP 不创建,数据库 创建,自行填写数据库账户密码,PHP 版本选择刚刚安装的 PHP 8.2,最后 提交 来创建站点。
5,左侧菜单 网站,点击刚刚创建的站点根目录后进入文件管理模式。将该目录下所有文件删除,然后点击上方 终端 进入命令行,执行 git clone https://github.com/celaraze/cat.git . 来拉取代码到本地目录。如果提示无法找到 git 命令,执行 sudo apt install git 或者 sudo dnf install git
6,拉取完代码后,仍然在该目录中,复制 .env.example 并粘贴为一个新文件,重命名为 .env。双击 .env 文件,根据文件中提示修改数据库配置及应用相关配置。
7,左侧菜单 网站,点击刚刚创建的网站,在最下方选择 其它设置,选择 composer,先点击右侧升级版本至最新,然后执行 install 命令,镜像源选择 官方,执行身份一定要选择 root 执行,否则将提示扩展缺失。
8,点击上方目录路径中的 wwwroot 进入上一级目录,选择刚刚创建的站点,最右侧点击 权限,保证 755 权限,所有者为 www,勾选 应用到子目录 后确定保存。
9,左侧菜单 网站,点击刚刚创建的网站,选择 网站目录,选择 /public 保存。
10,左侧菜单 网站,点击刚刚创建的网站,选择 伪静态,选择 laravel5 保存。
11,左侧菜单 网站,点击刚刚创建的网站,选择 配置文件,做以下修改并保存:
12,最后,再次进入到网站根目录,执行 php artisan cat:install 根据提示进行安装,重启 PHP-fpm 和 Nginx 服务后即可使用 CAT。
宝塔面板
1,从应用商店安装 PHP 8.1
运行环境,同时安装以下扩展:fileinfo opcache intl igbinary
。
2,从应用商店安装 Nginx 1.24
运行环境。
3,从应用商店安装 MySQL 8.0
运行环境。
4,左侧菜单 网站
,添加站点
来创建一个网站。域名自行填写,如果没有域名,也可以使用 127.0.0.1
作为域名。FTP
不创建,数据库
创建,自行填写数据库账户密码,PHP
版本选择刚刚安装的 PHP 8.2
,最后 提交
来创建站点。
5,左侧菜单 网站
,点击刚刚创建的站点根目录后进入文件管理模式。将该目录下所有文件删除,然后点击上方 终端
进入命令行,执行 git clone https://github.com/celaraze/cat.git .
来拉取代码到本地目录。如果提示无法找到 git 命令,执行 sudo apt install git
或者 sudo dnf install git
6,拉取完代码后,仍然在该目录中,复制 .env.example
并粘贴为一个新文件,重命名为 .env
。双击 .env
文件,根据文件中提示修改数据库配置及应用相关配置。
7,左侧菜单 网站
,点击刚刚创建的网站,在最下方选择 其它设置
,选择 composer
,先点击右侧升级版本至最新,然后执行 install
命令,镜像源选择 官方
,执行身份一定要选择 root
执行,否则将提示扩展缺失。
8,点击上方目录路径中的 wwwroot
进入上一级目录,选择刚刚创建的站点,最右侧点击 权限
,保证 755
权限,所有者为 www
,勾选 应用到子目录
后确定保存。
9,左侧菜单 网站
,点击刚刚创建的网站,选择 网站目录
,选择 /public
保存。
10,左侧菜单 网站
,点击刚刚创建的网站,选择 伪静态
,选择 laravel5
保存。
11,左侧菜单 网站
,点击刚刚创建的网站,选择 配置文件
,做以下修改并保存:
# 找到下面代码块 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; error_log /dev/null; access_log /dev/null; } location ~ .*\.(js|css)?$ { expires 12h; error_log /dev/null; access_log /dev/null; } # 修改为下面代码块 location ~* \.(jpg|jpeg|gif|png|webp|svg|woff|woff2|ttf|css|js|ico|xml)$ { try_files $uri /index.php?$query_string; access_log off; log_not_found off; expires 14d; }
12,最后,再次进入到网站根目录,执行 php artisan cat:install
根据提示进行安装,重启 PHP-fpm
和 Nginx
服务后即可使用 CAT。
13、登录后出现 500|SERVER ERROR
需更新最新版本,更新方法:
git pull失败,提示本地有修改
git reset --hard失败,网页打开直接500