学习

系统:Debian11
PHP:8.1
Mysql:8.0
宝塔面板:使用
Nginx:1.22
————————
首先,删掉php全部禁用函数。

然后,建一个新站点,并把这个扔进去:https://github.com/pterodactyl-china/panel/releases/latest/download/panel.tar.gz解压

把全部文件755,www

然后,将.env.example 文件重命名为.env

然后先点击升级composer,再站点composer,补充命令执行composer install --no-dev --optimize-autoloader(用户root,执行参数自定义命令)

然后,伪静态laravel5

取消防跨站攻击

然后,运行目录改成public

然后打开ssh,进入站点目录

php artisan key:generate --force
php artisan p:environment:setup
php artisan p:environment:database
php artisan p:environment:mail   ##可选
php artisan migrate --seed --force
php artisan p:user:make

然后把文件全部755,www

面板完事

第二部分:安装wings:
需要docker

mkdir -p /etc/pterodactyl
curl -L -o /usr/local/bin/wings "https://github.com/pterodactyl-china/wings/releases/latest/download/wings_linux_$([[ "$(uname -m)" == "x86_64" ]] && echo "amd64" || echo "arm64")"
chmod u+x /usr/local/bin/wings(这条指令内地服务器可能time out,可以自行去下载然后上传,改一下名就行了)

然后先sudo wings --debug,确定没bug后,再关掉再sudo wings。

systemctl enable --now wings

Comment

This is just a placeholder img.