Centos7 为最小安装模式
一、关闭防火墙:
systemctl stop firewalld.service #停止firewalld服务
systemctl disable firewalld.service #设置开机默认不启动
二、关闭selinux
getenforce #查看状态
vi /etc/sysconfig/selinux #开机不启动
SELINUX=disabled
三、更换国内源并更新
参考以下链接
CentOS 更换国内源安装 - 简书 (jianshu.com)
换国内源后更新一下系统,更新完成后最好重启一下系统
yum update
四、安装宝塔面板
一键安装命令参考宝塔面板官网
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
截图记录一下账号及密码
如果以前没宝塔账号,需要手机号绑定一个
进入软件商店,安装Nginx、MySQL、PHP
1、安装Nginx
2、安装MySQL
3、安装PHP
安装PHP扩展 fileinfo、opcache、intl、igbinary
安装完成后务必重启一下服务器。
五、部署资产管理系统Cat
https://github.com/celaraze/cat
下载源码文件,上传到 /www/wwwroot/ 目录下面
进入站点设置,运行目录修改如下
伪静态这里设置成Laravel5
配置文件这里修改如下:
修改为下面代码块
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;
}
修改后如下:
建立MySQL数据库
*如果提示数据库状态异常,请添加root密码
修改网站配置文件
.env.example 重命名为 .env
网站目录文件夹权限修改一下
设置--其它设置--升级Composer
在/www/wwwroot/cat 目录下运行composer install
执行数据迁移 php artisan cat:install
如报错,请检查数据库配置
正常安装完成如下
访问 http://服务器IP
默认用户 admin@localhost.com 密码 admin
完成安装