
流程
需要的东西
-
一台云服务器(推荐雨云)
-
兰空图床的免费版本包体
-
一台八核十六线程的大脑
购买云服务器
推荐买一个内存至少2G的云服务器,不然有可能经常卡死。
推荐雨云云服务器,算是比较便宜那一档了,用下面的链接注册,优惠码填MTAwNjM5
拿五折优惠券,我买的是香港的KVM标配版,2核2G内存
兰空图床FREE版
从下面仓库的releases中下载lsky-pro-2.1.zip
正式开始
在雨云的管理面板点击宝塔管理面板
进入宝塔
输入雨云给你的账号和密码。
进入宝塔面板后点击左侧边栏的文件
,进入www/wwwroot
目录下,新建文件夹lsky
(这个文件夹啥名都行,我这里填lsky)
进入lsky
文件夹,把你从github上下载的兰空图床免费版包体上传进lsky文件夹,然后解压。
然后点击侧边栏的网站
,选择添加站点
,域名填你自己的自定义域名,根目录填www/wwwroot/你刚才新建的文件夹名称
,其他默认。
在你创建好的网站旁边点击设置
,点击伪静态
,配置以下规则:
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; }}
点击保存
。
然后到侧边栏的软件商店
中,我们搜索PHP
,找到你安装的版本,点击设置
,点击安装扩展
,安装fileinfo
,imagemagick
,exif
扩展。
CAUTION如果你安装不上扩展,请阅读后面的
疑难解答
点击禁用函数
,我们要删除以下几个函数(在函数名的旁边点击删除
):
-
exec、shell_exec 函数
-
readlink、symlink 函数
-
putenv、getenv 函数
-
Chown函数
点击服务
->重启
重启PHP。
接下来我们要创建一个数据库,在侧边栏点击数据库
,点击添加数据库,参数随意。
现在访问你的自定义域名,填入你的数据库参数,应该就能部署成功了。
疑难解答
Fileinfo安装不上
通常是因内存不够1G引起的,你可以购买大于1G内存的服务器或者添加虚拟内存。
Imagemagick安装不上
看这篇:
执行以下命令后安装Imagemagick就行了。
sudo apt-get install aptitudeaptitude remove libx11-6aptitude install libmagickwand-dev
我的博客无法显示图床图片
因为网站会阻止HTTP发送的请求,你需要给你的网站配置SSL证书。