CentOS 安装Jitamin+nginx

安装准备:在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的过程,祝君成功!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。