PHP > 7.1,安装opcache、fileinfo、redis。

#删除禁用的函数
exec、shell_exec、proc_open、proc_get_status、putenv
#更换国内源,国外机器可忽略
/usr/bin/composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

#升级composer
/usr/bin/composer self-update

新建网站,伪静态规则选择Laravel 5。

#站点配置文件,注释以下内容:

    #location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    #{
    #    expires      30d;
    #    error_log off;
    #    access_log /dev/null;
    #}
  
    #location ~ .*\.(js|css)?$
    #{
    #    expires      12h;
    #    error_log off;
    #    access_log /dev/null; 
    #}
# 进入站点目录 /www/wwwroot/域名
cd /www/wwwroot/one.zkxblog.com
git clone https://github.com/WangNingkai/OLAINDEX.git tmp
mv tmp/.git .
rm -rf tmp
git reset --hard
cp database/database.sample.sqlite database/database.sqlite
chmod -R 755 storage/
chown -R www:www *
composer install -vvv
/www/server/php/73/bin/php artisan od:install
#输入你的域名(带http或https) 回车,Y。
#取消防跨站攻击,设置运行目录为/public

#修改.env,缓存改为redis
CACHE_DRIVER=redis
#确保配置生效
php artisan config:cache

#访问网站,初始化绑定账号,防止出问题,建议使用隐私窗口。

#每分钟执行计划任务
/www/server/php/73/bin/php /www/wwwroot/one.zkxblog.com/artisan schedule:run >> /dev/null 2>&1 &

https://wangningkai.github.io/OLAINDEX/#/

Last modification:April 15, 2022
如果觉得我的文章对你有用,请随意赞赏