宝塔面板下部署Auxpi聚合图床的详细图文教程:集合多家 API 的新一代图床
阿里云服务器 | 腾讯云服务器 | 习梦云:高防云服务器 | ZJI:香港日本美国独服 |
LOCVPS服务周到 | HostKvm低调KVM VPS | 傲游主机:优质VPS | 80VPS:老牌VPS主机 |
搬瓦工:CN2 GIA线路 | CloudCone:性价比高 | Vultr:按小时计费VPS | VirMach:超级便宜 |
JustMySocks科学上网 | 好用的宝塔面板 | 洛杉矶QN机房官方VPS | 恒创:香港CN2服务器 |
AUXPI —— 集合多家 API 的新一代图床
Github地址:https://github.com/aimerforreimu/AUXPI
Github上的安装wiki有点问题,自己手动写一篇详细的安装教程吧。
以宝塔面板安装为例:
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取
前期准备
1、安装宝塔推荐的LNMP环境,其实php是用不到的
2、安装redis
3、添加网站
安装运行Auxpi图床
1、下载auxpi安装脚本
终端中执行 wget -N --no-check-certificate https://raw.githubusercontent.com/aimerforreimu/AUXPI/dev/install.sh && chmod +x install.sh
2、更改图床程序的安装地址和备份地址
vi install.sh
比如我就放到了/www/ 目录下
install_path='/www/wwwroot/585858.xyz' auxpi_backup_path='/www/backup/58_auxpi_backup'
3、运行安装脚本
bash install.sh install
4、修改配置文件
进入到程序根目录下的 ,比如我的就是/www/wwwroot/585858.xyz/
修改conf/
目录下的 app.conf
只需要修改数据库部分即可,其他设置都可以在后台面板设置 : cd /www/wwwroot/585858.xyz
vi conf/app.conf
5、创建数据库
在程序的根目录下 输入命令./auxpi migrate
6、创建管理员
在程序的根目录下 运行如下命令./auxpi -mod=admin -name=admin -email=admin@585858.xyz -pass=123123123
可以创建一个
密码为: 123123123,用户名为: admin,邮箱为: admin@585858.xyz
的管理员账号,管理员有且只有一个,并且用户 ID 只能为1。
会有如下输出,表示运行成功。
之后就可以使用这个账号登录后台啦
7、运行程序
在程序的根目录 执行./auxpi run
使用supervisor
对auxpi
进行后台托管
安装 supervisor
1、如果是 centos
系列的系统可以使用如下命令安装 supervisor
yum install Python-setuptools easy_install supervisor
2、执行 ps aux | grep supervisord
如果有类似下面的输出,即代表安装成功
配置 supervisor
1、执行 echo_supervisord_conf > /etc/supervisord.conf
2、接下来需要编辑一下配置vi /etc/supervisord.conf
拖到文件的最后添加
[program:auxpi] directory=/root/auxpi #改为自己的安装目录 command=/root/auxpi/auxpi #改为自己的安装目录 autostart =true startsecs=5 autorestart =true startretries=3 user=root redirect_stderr=true stdout_logfile_maxbytes=20MB stdout_logfile_backups=20 stdout_logfile =/root/auxpi/auxpi_stdout.log
3、然后进行启动 sudo supervisord -c /etc/supervisord.conf
这样您的 auxpi 就不会因为内存不足或者其他原因被 kill(其实被 kill 了也会自动的再唤醒而已),程序就永远不会挂掉了~
最后一步,通过域名访问网站
完成上述配置之后,您就可以通过ip:2333 来访问图床了(宝塔防火墙已打开的话)。
但我们需要通过域名来访问,回到宝塔面塔,设置最开始添加的网站
评论专区