前言:之前看着价格便宜就冲了一台MYW的永久虚拟主机 本来是放了一个静态站的后面公司北岸了就迁移回来国内的服务器了 本着不浪费的原则刚好又使用hexo写博 需要一个图床来提供图片的分流 于是就找到了兰空图床
难点:
1. 网站运行目录
2. 设置PHP环境
理论上来说本教程也同样适用于基于Apache程序的cpanel虚拟主机
话不多说教程开始
# 先正常将域名解析进去网站我这里用的是Cloudflare
![](https://img.asia.surepi.cn/2023/12/05/656f209518f34.png)
# 将域名解析到虚拟主机后,在面板内添加域名
![](https://img.asia.surepi.cn/2023/12/05/656f23b4344bf.png)
# 进入文件管理器
![](https://img.asia.surepi.cn/2023/12/05/656f23de01439.png)
# 将兰空图床的程序上传到public_html 并解压
![](https://img.asia.surepi.cn/2023/12/05/656f247628012.png)
# 给兰空添加权限0755 并勾选应用到子目录并保存
![](https://img.asia.surepi.cn/2023/12/05/656f24da34fcf.png)
# 在public_html目录下新增一个文件.htaccess
![](https://img.asia.surepi.cn/2023/12/05/656f26ace00f3.png)
# 在.htaccess文件中添加伪静态
![](https://img.asia.surepi.cn/2023/12/05/656f273e669a2.png)
```php
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ /public/$1 [L]
```
# 创建MySQL数据库
![](https://img.asia.surepi.cn/2023/12/05/656f27fda2e4f.png)
![](https://img.asia.surepi.cn/2023/12/05/656f28480471a.png)
# 设置PHP版本
![](https://img.asia.surepi.cn/2023/12/05/656f28b923f4b.png)
![](https://img.asia.surepi.cn/2023/12/05/656f292a202da.png)
# 进入网站查看需要开哪些参数 有的主机商默认设置的参数基本上都开启了 我这里只需要开exec、shell_exec 函数
![](https://img.asia.surepi.cn/2023/12/05/656f29798ab44.png)
![](https://img.asia.surepi.cn/2023/12/05/656f29f01dbec.png)
函数在PHP设置中的Options中设置 拓展在Extensions内勾选就行 缺啥勾啥
# 解除禁用后刷新一下网页刷新好了没有报错 就能下一步了
![](https://img.asia.surepi.cn/2023/12/05/656f2aa04ff90.png)
![](https://img.asia.surepi.cn/2023/12/05/656f2ae7417a8.png)
# 目前发现的BUG
1. 安装完成后可能需要去重新给一下文件夹权限 不然上传会提示404