前不久微博图床限制外链之后,很多博主都慌了,大鸟自己的博客也是各种补救,网上也有很多方法可以突破限制的外链,但是呢,根据最新消息,新浪博客已正式宣布“相册”功能下线,最后期限是2019年7月31日24时。
用免费的就是不靠谱啊,还是自己搭建一个吧,这篇文章大鸟就自建图床AUXPI最新版本,再也不用担心别人的图床不给用了。
测试环境:CentOS7.6+宝塔6.9.4+Nginx1.15+MySql5.6+PHP7.2+phpMyAdmin4.7
PS:如果你需要使用phpMyAdmin的话,php是必须的。如果您不使用phpMyAdmin,可以不用安装PHP。
2020.6.1更新了安装方法,感兴趣可以移步。
宝塔面板自安装,不多说了,网站→添加站点,php那一栏选择静态:
新建数据库大鸟就不啰嗦了,这几天都是讲这些相关的文章,不赘述了。
【网站设置→反向代理】,添加一个反向代理,注意不要开启缓存模式:
我们需要修改一下反代的配置文件,如图(只保留下图的内容,其它的全部删除掉即可:)
2.2修改网站配置文件
删除【#清理缓存规则】这一块:
proxy_cache_purgecache_one$1$is_args$args;
#access_log/www/wwwlogs/bt.woweiwang.org_purge_cache.log;
includeenable-php-00.conf;
#REWRITE-STARTURL重写规则引用,修改后将导致面板设置的伪静态规则失效
include/www/server/panel/vhost/rewrite/bt.woweiwang.org.conf;
如果搞不清楚,大鸟这里贴下自己的配置对着删除:
server_namebt.woweiwang.org;
indexindex.phpindex.htmlindex.htmdefault.phpdefault.htmdefault.html;
root/www/wwwroot/bt.woweiwang.org;
#SSL-STARTSSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page404/404.html;
rewrite^(/.*)$https://$host$1permanent;
ssl_certificate/www/server/panel/vhost/cert/bt.woweiwang.org/fullchain.pem;
ssl_certificate_key/www/server/panel/vhost/cert/bt.woweiwang.org/privkey.pem;
ssl_protocolsTLSv1TLSv1.1TLSv1.2TLSv1.3;
ssl_ciphersECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_cipherson;
ssl_session_cacheshared:SSL:10m;
error_page497https://$host$request_uri;
#ERROR-PAGE-START错误页配置,可以注释、删除或修改
#PHP-INFO-STARTPHP引用配置,可以注释或修改
#引用反向代理规则,注释后配置的反向代理将无效
include/www/server/panel/vhost/nginx/proxy/bt.woweiwang.org/*.conf;

#一键申请SSL证书验证目录相关设置
access_log/www/wwwlogs/bt.woweiwang.org.log;
error_log/www/wwwlogs/bt.woweiwang.org.error.log;
下载地址:https://github.com/aimerforreimu/AUXPI/releases/
目前的最新版是Ver2.3.6,看好环境下载,大鸟这里下的是
上面的准备工作做好之后,我们就可以安装了,用以下命令来搞定,或者宝塔面板可视化操作都可以的:
#新建文件夹用来存放auxpi文件
wgethttps://github.com/aimerforreimu/auxpi/releases/download/2.3.6/auxpi-2.3.6-linux.tar.gz
tarzxvfauxpi*.tar.gz&&rm-rfauxpi*.tar.gz
mvbuild/linux/*https://www.daniao.org/
https://www.daniao.org/auxpiinit
nanoconf/siteConfig.json
如果上面的命令看不懂,还是老老实实到宝塔面板里下载,解压吧。不过运行命令的时候还是要到命令环境下进行的。用个宝塔终端搞一下也可以。我们运行[code]https://www.daniao.org/auxpiinit[/code]的时候,会出现[code]sql:databaseisclosed[/code]的错误:
出现这个错误,不要慌张,我们需要修改下数据库配置文件[code]app.conf[/code],旧版本是修改[code]siteConfig.json[/code]这个文件。路径:[code]/auxpi/conf[/code],只要修改下面所示的部分即可:
dbName=daniao#数据库名称
dbUser=daniao#数据库用户名
dbPassword=daniao#数据库密码
dbHost=127.0.0.1:3306#数据库地址,正常不需要修改
dbPrefix=auxpi_#数据表前缀,可不修改
其他部分可以不用修改,可以在后台调整,修改好之后保存。我们运行如下命令:
https://www.daniao.org/auxpimigrate
我们还需要创建一个管理员,命令如下:
#以下命令会给你创建一个用户名daniao,邮箱admin@daniao.org,密码www.daniao.org的管理员账户,请自行修改
https://www.daniao.org/auxpi-mod=admin-name=daniao-email=admin@daniao.org-pass=www.daniao.org
管理员密码要牢记,运行成功的截图:
额,算了,还是宝塔面板里面编辑吧:
#一般只修改下面2个参数就可以啦,程序默认运行端口,端口可以默认2333,运行模式必须修改为prod
screen-dmSauxpihttps://www.daniao.org/auxpirun
执行之后,我们就可以用网址打开图床了,看看效果:
刚刚上面创建的管理员密码来登录:
步骤很繁琐,安装很复杂,动手能力弱的同学就要多努力了,不过图床程序颜值颇高,作者真是用心了,而且更新的频率很快,基于Go语言开发的程序感觉比php的要快一些,打开速度很不错。
大鸟图床:https://tu.daniao.org/
本文地址:https://www.idcbaba.com/vps/2413.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。