兰空图床始于 2017 年 10 月,最早的版本由 ThinkPHP 5 开发,后又经历了数个版本的迭代,在 2021 年末启动了新的重写计划并于 2022 年 3 月份发布全新的 2.0 版本。
全新的2.0界面更好看,安装还是和原来一样简单,今天使用腾讯轻量云给大家安装。
安装要求
- PHP >= 8.0.2
- BCMath PHP 扩展
- Ctype PHP 扩展
- DOM PHP 拓展
- Fileinfo PHP 扩展
- JSON PHP 扩展
- Mbstring PHP 扩展
- OpenSSL PHP 扩展
- PDO PHP 扩展
- Tokenizer PHP 扩展
- XML PHP 扩展
- Imagick 拓展
- exec、shell_exec 函数
- readlink、symlink 函数
- putenv、getenv 函数
支持的数据库
- Mysql 5.7
- PostgreSQL 9.6
- SQLite 3.8.8
- SQL Server 2017
切换轻量应用服务器的应用
这里我们直接使用腾讯轻量云提供的宝塔镜像,登录腾讯云控制台,切换到轻量应用服务器控制台,选中用于搭建图床的服务器,备份数据镜像选择“宝塔Linux面板”,勾选下方“重置确认”的复选框并确定重置。
获取宝塔面板登录相关信息
待应用切换完成后,单击“重置应用”左边的“管理应用”,根据提示获得登录面板的相关凭据并登录宝塔面板。此操作有手就行,在此不再赘述。
初始化环境
登录宝塔面板后迎面而来的是关联腾讯云 API 的提示框,按照其提示填入相应的凭据即可,注意此凭据的安全
填写完成后,覆盖层下面的提示便是配置建站的环境,php 版本最8.0,MySQL 版本 5.7 或以上,否则按照不上会报错
新建站点
等待 LNMP 环境配置完成后,进入“站点”页面新建一个站点,
上传程序
将安装包上传至站点目录然后解压,将站点的运行目录指向程序的 public
文件夹
设置伪静态和 SSL 证书
代码语言:javascript复制location / {
try_files $uri $uri/ /index.php?$query_string;
}
设置ssl
记得设置域名解析,然后这时候访问域名
php相关插件和函数
第一次安装会提示相关插件没有安装
去除需要去除的函数
安装
下一步,然后填写创建页面时的相关信息
结束
然后就安装完成了 ,里面基本设置和原来1.x版本差不多,很快就能上手,快快安装升级吧