为什么自己建图床
主要原因是因为百度的图床都不好使,速度慢,不稳定等等各种原因。
搭建环境
- 准备一台VPS主机就行配置无要求
- Linux系统版本 这个都行(CentOS,Ubuntu等等)
- PHP 7.x以上能用就行
- MySQL 5.x以上能用就行
- Nginx 1.x以上能用就行
我们的使用的开源图床是Lychee,总结两个字:简约!
开始安装
首先要保证环境满足Lychee的条件,Lychee需要PHP5.5以上(这是句废话,毕竟上边都让你们装7.x的PHP了,但该提醒的还是要提醒一下)
- 安装宝塔界面(点开自己复制,不是下这个链接):https://www.bt.cn/bbs/thread-19376-1-1.html
- 装完宝塔界面之后进入提示给你的URL地址,然后输入账号密码登录
- 登录完了选择安装LNMP(这四个字母是啥缩写自己百度去),然后ftp不装!不装!不装!你要有地方装也无所谓,切记!选版本!选版本!选版本!然后静静等它跑完
- 装完了之后点左侧的网站添加个站点,填你的服务器IP就行(浏览器别关等下还有用!)
- 创建完站点之后回到SSH,进入根目录的/www/wwwroot/1.1.1.1下
- 拉取Lychee源
git clone --recurse-submodules https://github.com/LycheeOrg/Lychee.git
设置权限,注意你的路径,按我这个步骤走的话你需要把Lychee文件夹里的文件移动到你的IP目录下,也就是第5步的目录下,并且移动的时候有三个文件是需要手动修改的(index.html,.user.ini,.htaccess)千万别忘了!
chmod -R 777 uploads/ data/
- 回到宝塔界面,点击左侧数据库,添加数据库,里面所有参数你都可以自定义
- 宝塔界面左侧选软件商店,运行环境里找到你安装的PHP版本,点设置,安装扩展(exif),然后点配置修改,如下修改配置(根据你自己主机性能也可自定义)
max_execution_time = 200
post_max_size = 100M
upload_max_filesize = 20M
memory_limit = 256M
之后点服务,重载配置,重启,ok结束
测试
上边8步走完,基本就设置完了。
打开浏览器输入你的服务器IP。
如果都对了,那么恭喜你应该提示你输入MySQL的信息了。
之后还会创建一个账号,然后你就可以上传图片进行外链测试了。
结尾
对于搭建有什么问题可以下方留言问我。
网友评论