安装准备:在centos服务器中需先安装php环境、mysql、nginx
nginx安装路径:usr/local/nginx
1.下载Jitamin
github地址:https://github.com/jitamin/jitamin
码云地址:https://gitee.com/jitamin/jitamin
将jitamin下载解压至usr/local/nginx/html/目录下
2.修改配置文件
$ cp .env.example .env
3.安装composer
$ composer install -o --no-dev
4.在mysql中创建jitamin数据库
5.创建数据表(进入jitamin根目录执行)
vendor/bin/phinx migrate
6.创建初始数据(进入jitamin根目录执行)
vendor/bin/phinx seed:run
7.赋文件目录权限(进入jitamin根目录执行)
$ chmod -R 0777 bootstrap/cache
$ chmod -R 0777 storage
8.清空php缓存(可选)
$ php artisan config:cache
$ php artisan route:cache
至此,Jitamin配置修改完毕,接下来修改nginx配置
进入usr/local/nginx/conf,修改nginx.conf
vim /usr/local/nginx/conf/nginx.conf
在server中增加三处:
root "/usr/local/nginx/html/jitamin/public";
index index.php;
location ~.*(js|css|png|gif|jpg|mp3|ogg|woff|woff2)$ {
root /usr/local/nginx/html/jitamin/public;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
#fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors off;
fastcgi_buffer_size 16k;
fastcgi_buffers 4 16k;
}
贴上我自己的nginx.conf:
链接:https://pan.baidu.com/s/15waDDxG9XDDdf2TbJzNRbw
提取码:9xe9
进入bin文件夹重启nginx
./nginx -s reload
重启后访问IP+nginx端口即可,例:127.0.0.1:8099,默认账号密码:admin admin
以上就是我CentOS中安装Jitamin的过程,祝君成功!