Linux下通过宝塔搭建勾股OA办公系统
发表于|更新于|开源项目
|总字数:534|阅读时长:2分钟|浏览量:
宝塔Linux面板安装
[点击跳转下载页面]宝塔Linux面板 - 9.0.0 LTS
安装命令
url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec |
若以上链接地址下载失败,则可尝试以下方法
安装命令:
bash install_lts.sh ed8484bec
安装完成
========================面板账户登录信息========================== |
安装勾股OA
运行环境
我这里选择均是:
编译安装
- PHP 8.0.26
- MySQL 5.7.44
- Nginx 1.24.0
安装PHP
扩展fileinfo
在PHP的编译安装完成后,点击宝塔
软件商店
中选择php
在点击设置
移除禁用函数
如果在禁用列表
里,移除putenv
、proc_open
然后退出,重启php
创建勾股OA
数据库
先创建一个数据库,后续初始化时候会更新数据库结构和数据。
下载勾股OA
的项目文件
安装依赖
网站根目录
cd /www/wwwroot |
克隆项目仓库
git clone https://gitee.com/gouguopen/office.git |
跳转到office
根目录
cd /www/wwwroot/office |
设置腾讯云镜像
composer config -g repos.packagist composer https://mirrors.tencent.com/composer/ |
安装PHP依赖包
不用通过宝塔的界面去执行,直接在服务器命令行里执行更快。
composer install |
设置权限
移除权限
chattr -i /www/wwwroot/office/.user.ini |
设置目录归属和权限
chmod -R 755 /www/wwwroot/office/ |
chown -R www:www /www/wwwroot/office/ |
不设置,导致的报错(如图):
此类问题,需要开启debug模式排查问题;
添加网站配置
域名
网站目录
伪静态
访问安装
如果需要重新安装,则按照提示,删除安装文件
cd /www/wwwroot/office/config/ |
rm -rf install.lock |
登录系统成功
可按照提示,删除安装目录
cd /www/wwwroot/office/app |
rm -rf install |
文章作者: MUMU
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 blog.wo0ow.com!