服务器与VPS
促销优惠信息

服务器管理面板1panel搭建图床程序chevereto教程

查看目录
文章目录隐藏
  1. 下文为转载内容:
  2. 1. 准备的 docker 镜像
  3. 2. 创建容器
  4. 3. 上传文件到创建的文件夹
  5. 4. 进入图床后安装创建
  6. 5. 反向 daili
  7. 6. 为网站申请 SSL 证书

一般来说,我个人更习惯使用宝塔面板管理服务器,但是我们不能无视其他的服务器管理工具,比如1panel这款面板也受到很多服务器用户的欢迎。今天在大佬论坛就看到一篇使用1panel搭建图床程序cheveret教程,而且使用的chevereto程序还是开心版的,尤为难得。很详细的步骤,不忍独享,搬运至此共享之!

扩展阅读:

1panel:开源免费的Linux可视化服务器管理面板。官网:https://1panel.cn

chevereto:一款图床程序,可以搭建私有图床和公共图床。官网:https://chevereto.com

下文为转载内容:

当作笔记记录一下,因为 1panel 备份方便,加上可视化比宝塔好点,就选择了这个,由于 php 搭建老是不成功,大佬用 docker 来曲线救国,开心版也能够使用了。当然由于我是菜鸡,有什么不对的地方也希望大佬指点一下。

1. 准备的 docker 镜像

服务器管理面板1panel搭建图床程序chevereto教程

1.2. 拉取成功后,会拉取镜像

服务器管理面板1panel搭建图床程序chevereto教程

1.3. 拉取后,可以在镜像处看到

服务器管理面板1panel搭建图床程序chevereto教程

 

开心版v4下载位置:https://www.123pan.com/s/GtQbVv-pDbyh.html

我这里是创建的两个目录 /opt/chevereto和/opt/chevereto/asset,一个用来放解压后开心版的文件,一个是assets存放的文件。分别对应容器目录 /var/www/html/和 /var/www/html/images/\_assets/

文件下载后解压到/opt/chevereto中

2. 创建容器

2.1. 创建好挂载目录

复制创建好的的文件地址,/opt/chevereto (注意:这里可以自己选择创建文件夹)

服务器管理面板1panel搭建图床程序chevereto教程

2.2. 创建数据库

如未 MySQL 按提示安装后,创建数据库,保持默认,修改名称,用户名,密码

服务器管理面板1panel搭建图床程序chevereto教程

2.3. 编辑容器

  • 进入容器创建页面,
  • 名称只能英文,镜像选择 ghcr.io/chevereto/chevereto:4.0.9
  • 服务器端口选择未占用的,容器端口为 80 不要修改
  • 网络选择 1panel-network
  • 挂载目录:/opt/chevereto 容器目录:/var/www/html/
  • 挂载目录:/opt/chevereto/asset 容器目录:/var/www/html/images/_assets/ (用来挂载网站背景)

服务器管理面板1panel搭建图床程序chevereto教程

2.4. 设置环境变量

将修改为自己创建好的数据库信息,添加到环境变量中

CHEVERETO_DB_HOST=mysql

CHEVERETO_DB_USER=chevereto

CHEVERETO_DB_PASS=aaasdwqeretetr

CHEVERETO_DB_PORT=3306

CHEVERETO_DB_NAME=chevereto

CHEVERETO_ASSET_STORAGE_TYPE=local

CHEVERETO_ASSET_STORAGE_URL=/images/_assets/

CHEVERETO_ASSET_STORAGE_BUCKET=/var/www/html/images/_assets/

3. 上传文件到创建的文件夹

3.1. 上传后并解压

服务器管理面板1panel搭建图床程序chevereto教程

3.2. 设置文件权限为 077

服务器管理面板1panel搭建图床程序chevereto教程

4. 进入图床后安装创建

4.1. 安装图床

http:// 服务 ip: 端口 /install

服务器管理面板1panel搭建图床程序chevereto教程

4.2. 搭建成功

服务器管理面板1panel搭建图床程序chevereto教程

好了,到这里已经安装好了,可以通过 ip: 端口进行访问

如果觉得 ip 加 ip 访问麻烦,可以来进行方向 daili。下面是反向 daili 的教程,基于面板的应用 OpenResty

5. 反向 daili

5.1. 安装 OpenResty

服务器管理面板1panel搭建图床程序chevereto教程

5.2. 创建网站

  • 选择反向 dalil
  • 主域名设置为要反代的域名
  • dali 地址,设置为设置好的项目 ip 端口

服务器管理面板1panel搭建图床程序chevereto教程

但是这时候我们发现,网站打开显示是不安全的。下面我们就要申请 SSL 证书

服务器管理面板1panel搭建图床程序chevereto教程

6. 为网站申请 SSL 证书

6.1. 创建 Acme 账户

到证书选择 Acme 账户,邮箱随意。

服务器管理面板1panel搭建图床程序chevereto教程

6.2. 创建 DNS 账户

根据域名服务商的 api

服务器管理面板1panel搭建图床程序chevereto教程

6.3. 申请证书

服务器管理面板1panel搭建图床程序chevereto教程

6.4. 设置网站配置

服务器管理面板1panel搭建图床程序chevereto教程

6.5. 启用 https

应用创建好的证书。这样在刷新以下网站,我们的网站就正常了

服务器管理面板1panel搭建图床程序chevereto教程服务器管理面板1panel搭建图床程序chevereto教程

希望教程对大家有帮助。

原文地址:https://dalao.net/thread-24569.htm

服务器管理面板1panel搭建图床程序chevereto教程

chevereto教程

有了这篇步骤详细的搭建chevereto教程,大家就可以动手建设属于自己的图床网站了,服务器方面可以考虑本站推荐的阿里云服务器和腾讯云服务器,在稳定性方面大厂的产品可以放心,而且现在活动期间,云服务器价格更是亲民,比如阿里云2H2G3M的ECS云服务器只要99元/年,太划算了。

楚狂人 » 服务器管理面板1panel搭建图床程序chevereto教程

相关推荐

  • 暂无文章

评论 抢沙发

  • (必填)
  • (必填)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏