豌豆Ai站群搜索引擎系统 V.25.10.25 网址:www.wd.chat

🗣 Wd提问: vps搭建图床

🤖 Ai回答:
在VPS上搭建图床是一个非常实用的技能,尤其适合个人博客、开发者或需要频繁分享图片的用户。以下是详细的步骤指南,教你如何使用常见的开源工具(如 Chevereto 或 Lychee)在 VPS 上搭建一个功能完整的图床。

🛠️ 一、准备工作

1、准备一台 VPS
推荐系统:Ubuntu 20.04 / 22.04 LTS(本文以 Ubuntu 为例)
最低配置:1核CPU、1GB内存、20GB硬盘
推荐服务商:阿里云、腾讯云、AWS、DigitalOcean、Vultr 等

2、域名(可选但推荐)
注册一个域名并解析到你的 VPS IP
如:`img.yourdomain.com`

3、安全设置
bash
更新系统
sudo apt update && sudo apt upgrade -y

安装基础软件
sudo apt install curl wget unzip nginx php-fpm php-mysql php-gd php-curl php-mbstring php-zip mysql-server -y

🌐 二、安装 Web 服务器环境(LNMP)

我们使用 Nginx + PHP + MySQL 组合。

1、启动并配置 MySQL
bash
sudo systemctl start mysql
sudo mysql_secure_installation

按提示设置 root 密码,移除匿名用户等。

创建数据库:
sql
mysql -u root -p
CREATE DATABASE chevereto;
CREATE USER 'chevereto'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON chevereto.* TO 'chevereto'@'localhost';
FLUSH PRIVILEGES;
EXIT;

2、配置 Nginx
创建站点配置文件:
bash
sudo nano /etc/nginx/sites-available/img

内容如下(替换 `yourdomain.com`):
nginx
server {
listen 80;
server_name img.yourdomain.com;

root /var/www/chevereto;
index index.php;

location / {
try_files $uri $uri/ /index.php?$query_string;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
}

location ~ /\.ht {
deny all;
}
}

启用站点:
bash
sudo ln -s /etc/nginx/sites-available/img /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx

🖼️ 三、安装 Chevereto(推荐图床程序)

Chevereto 是一款功能强大、界面美观的图床系统,支持多用户、API、外链防盗等。

1、下载 Chevereto 免费版
bash
cd /var/www
sudo git clone https://github.com/Chevereto/Chevereto-Free.git chevereto
sudo chown -R www-data:www-data chevereto
sudo chmod -R 755 chevereto

💡 提示:你也可以从官网 [https://chevereto.com/free](https://chevereto.com/free) 下载 ZIP 包上传。

2、访问安装向导
打开浏览器访问:

http://img.yourdomain.com

按照页面提示填写:
数据库主机:`localhost`
数据库名:`chevereto`
用户名:`chevereto`
密码:`your_password`

设置管理员账号后完成安装。

🔒 四、配置 HTTPS(强烈建议)

使用 Let's Encrypt 免费 SSL:

bash
sudo apt install certbot python3-certbot-nginx -y
sudo certbot nginx -d img.yourdomain.com

之后会自动配置 HTTPS,并定期续期。

⚙️ 五、进阶设置(可选)

1、图片存储路径
默认存储在 `/var/www/chevereto/images`
可挂载对象存储(如 AWS S3、阿里云 OSS)通过扩展支持

2、开启 API 支持
Chevereto 支持 API,可用于 PicGo、MarkDown 工具上传。

获取 API Key:
登录后台 → Dashboard → API Keys → 创建密钥

3、防盗链设置(Nginx)
防止别人盗用你的图片链接:
nginx
location ~* \.(jpg|jpeg|png|gif)$ {
valid_referers none blocked yourdomain.com *.yourdomain.com;
if ($invalid_referer) {
return 403;
}
}

📦 其他图床方案对比

| 软件 | 特点 | 是否推荐 |

| Chevereto | 功能强、支持API、多语言、美观 | ✅ 强烈推荐 |
| Lychee | 轻量级,适合相册管理 | ✅ |
| ImgURL | 极简风格,适合开发者 | ⭕ |
| PicGo | 客户端工具,需配合服务器 | ❌(非服务端)|

🧰 常见问题排查

1、500 错误?
检查 PHP 日志:`/var/log/php8.1-fpm.log`
权限问题:确保 `www-data` 有写权限

2、上传失败?
修改 `php.ini`:
ini
upload_max_filesize = 20M
post_max_size = 25M

重启 PHP:`sudo systemctl restart php8.1-fpm`

3、无法访问?
检查防火墙:`ufw allow 80,443`
检查安全组(云平台)

✅ 总结

你现在已成功在 VPS 上搭建了一个私有图床!可以用于:

Markdown 写作插图
博客配图外链
团队共享图片
自动化截图上传(配合 PicGo)

如果你希望我提供 一键脚本 或 Docker 版本部署方式,也可以告诉我,我可以为你生成自动化安装脚本。

是否需要搭配 PicGo 客户端 使用教程?欢迎继续提问!

Ai作答

📣 商家广告


取名

高防vps

算命

广告招商

日付VPS


0

IP地址: 166.166.80.159

搜索次数: 0

提问时间: 2025-10-28 16:58:14

🛒 域名购买
67.plus
oq2.cn
wangsou.com.cn
cdn.hk.cn
gu.cx
nk.com.hk
ff.biz
kaosou.com.cn
46.gold
38.gold

❓️ 热门提问
蜘蛛池自动站群教程
ip代理外国
香港医院试管
克隆空间网址
vps如何购买
如何修改vps密码
ps哪一版比较好用
全球网络总服务器
奥地利vps
服务器海外托管
豌豆Ai站群搜索引擎系统

🌐 域名评估
cwks.cn
monee.ltd
si.gx.cn
xsc.net
rfgr.cn
xx.yn.cn
pjhf.cn
xhxai.com
musk.pink
deepseek.baby

⛏ 最新挖掘
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜

🖌 热门作画

🤝 关于我们:
豌豆Ai 域名 建站 站群 留痕 推广 评估 源码
开发Ai 工具 日记 价格 加盟 广告 流量 留言 联系

🗨 加入群聊
群

🔗 友情链接
贵州软件开发  域名抢注平台  ai提问

🧰 站长工具
Ai工具  whois查询  搜索

📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。

👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。

上一篇 26076 26077 26078 下一篇