蜻蜓T系统·专业版服务端以及后台部署
1,解压文件和基础环境配置
将源码用git工具克隆到/www/wwwroot git clone git地址
或者是由优雅草发送的商业源码文件包直接进行解压
编辑切换为居中
添加图片注释,不超过 140 字(可选)
安装php8,安装扩展
编辑切换为居中
添加图片注释,不超过 140 字(可选)
进入目录安装composer ,这里注意下先进行第二步的 数据库创建后再来composer install 此处很重要,因为composer install 也会写入库
在composer 之前还需要 删掉禁用函数 putenv proc_open 但是在安装完成composer 后 需要恢复禁用,这俩是非常危险的函数
编辑切换为居中
添加图片注释,不超过 140 字(可选)
编辑切换为居中
添加图片注释,不超过 140 字(可选)
准备就绪 即可执行 composer install
编辑切换为居中
添加图片注释,不超过 140 字(可选)
返回此结果为成功安装。
2,建立对应的数据库并且配置
cd 项目目录 执行以下命令
cp .env.example .env
编辑切换为居中
添加图片注释,不超过 140 字(可选)
创建好数据库后导入数据库文件
编辑切换为居中
添加图片注释,不超过 140 字(可选)
添加数据库信息
宝塔添加数据库获取数据的 用户名 密码 端口号 数据库名称
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel8 DB_USERNAME=laravel8 DB_PASSWORD=iyR88ECWBh522tFc APP_URL=https://域名/ ADMIN_HTTPS=这里开启了ssl就填写true 反之false
这里注意对应填写DB_USERNAME数据库用户名,DB_DATABASE数据库用户名,DB_PORT端口号,DB_PASSWORD 数据库密码,APP_URL=https://域名/对应填写要搭建为后台的域名地址,诸如https://qingtingteampro.youyacao.com
ADMIN_HTTPS=这里开启了ssl就填写true 反之false 这个很重要 一定要配置,根据自身情况。
2,进入项目目录 并配置env文件jwt信息
cd 项目目录 执行以下命令
php artisan key:generate
php artisan jwt:secret
编辑切换为居中
添加图片注释,不超过 140 字(可选)
这样为成功
4、nginx配置,伪静态配置,运行目录配置
访问目录public
编辑切换为居中
添加图片注释,不超过 140 字(可选)
配置伪静态
location / { try_files $uri $uri/ /index.php?$query_string; }
编辑切换为居中
添加图片注释,不超过 140 字(可选)
接下来大功告成
编辑切换为居中
添加图片注释,不超过 140 字(可选)
5、必须要环境信息
-
php>=8.0
-
mysql>=5.7
-
redis>=7.0.5
-
php需要安装扩展fileinfo redis
-
composer>=2.0