勾股oa地址
勾股OA办公系统—开源的OA办公系统
一、服务器配置
二、安装宝塔
1.下载宝塔面板、设置宝塔面板、增加网站。
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
根据提示选择Y 安装
安装完成
打开浏览器输入1处地址,输入2处账号 输入3密码进入
找到面板设置,修改密码,要你重新登录。修改登录账号,要你重新登录。
找到面板设置,修改安全入口,注意不能取消前面的斜杠符合 / 要你重新登录。
2、安装Nginx;Mysql;PHP-7.3
进入软件商店--运行环境-分别安装 Nginx;Mysql;PHP-7.3;
3、配置php参数
找到PHP-7.3 设置 安装扩展 找到fileinfo 安装,使用redis,可以安装redis
设置 禁用函数 putenv 删除。
设置 禁用函数 proc_open 删除。
设置 服务 重启PHP
4、配置数据库
增加数据库,名称用户名密码。
三、运行勾股oa
#把下载的office文件夹整体移动到 /www/wwwroot/文件夹下
进入 /www/wwwroot/目录
cd /www/wwwroot/
#1.安装git命令
yum install -y git
#2.下载项目
git clone https://gitee.com/gougucms/office.git
给office 文件夹赋予写入权限
chmod -R 777 /www/wwwroot/office
#3.进入目录
cd offiice(文件所在根目录)
#4.1下载PHP依赖包
composer install
#4.2如果composer install失败,请尝试在命令行进行切换配置到国内源,命令如下:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
执行composer install 时,若有其他提示yes,选择yes 提示成功才算ok。
添加站点,3处输入域名,4处5处6处找到office文件选择。
点击数设置, 网站目录为运行目录,选择为/public ,点保存。
伪静态 选择为thinkphp 里面内容参考要一样,保存。选择thinkphp下面内容自动弹出
location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
重启服务器 reboot
四、网页打开域名登录oa后台
五、更改缓存
默认使用文件缓存
1、安装redis
在软件商店安装redis
2、php7.3安装扩展
3、修改代码
修改缓存配置文件
4、将session设置为cache缓存
4、勾股oa,cms等单点登录
1、实现单点登录,需要将每个项目的缓存都使用redis,
2、然后将前端浏览器中的Coookies中的PHPSESSID,设置为一样的。即可。