搭建网页看图神器

搭建网页看图神器

精选文章moguli202025-06-04 18:49:094A+A-


还在为截图、上传、图床失效而烦恼?本篇教你用开源项目「Lsky Pro」打造一个私有化图床平台,支持多用户管理、图片批量上传、外链访问,部署简便,适配 Win11 和 Linux 系统,全程不到 10 分钟,特别适合内容创作者、开发者和设计师使用。



一、准备工作



支持平台:Windows 11 / Ubuntu 20.04+



1. 环境要求



  • PHP ≥ 8.0
  • MySQL ≥ 5.7
  • Nginx / Apache
  • Git
  • Composer






二、Windows 11 部署步骤(使用 WSL)




1. 安装 WSL 和 Ubuntu 子系统


wsl --install

安装完成后,重启系统并进入 Ubuntu。



2. 安装必要组件


sudo apt update && sudo apt install -y nginx mysql-server php php-mysql php-mbstring php-curl php-xml unzip git composer





三、Linux(Ubuntu)部署步骤




1. 安装环境


sudo apt update && sudo apt install -y nginx mysql-server php php-mysql php-mbstring php-curl php-xml unzip git composer


2. 初始化数据库


sudo mysql

CREATE DATABASE lsky CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

CREATE USER 'lskyuser'@'localhost' IDENTIFIED BY 'lsky123';

GRANT ALL PRIVILEGES ON lsky.* TO 'lskyuser'@'localhost';

FLUSH PRIVILEGES;

EXIT;





四、部署 Lsky Pro 图床




1. 克隆项目并安装依赖


cd /var/www/

sudo git clone https://github.com/lsky-org/lsky-pro.git

cd lsky-pro

sudo composer install -o


2. 设置权限


sudo chown -R www-data:www-data /var/www/lsky-pro

sudo chmod -R 755 /var/www/lsky-pro





五、配置 Nginx 网站


server {

listen 80;

server_name yourdomain.com;


root /var/www/lsky-pro/public;

index index.php index.html;


location / {

try_files $uri $uri/ /index.php?$query_string;

}


location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;

}


location ~ /\.ht {

deny all;

}

}

修改完后重启 Nginx:

sudo systemctl restart nginx





六、安装向导



打开浏览器访问 http://localhost,根据页面提示:


  • 填入数据库信息
  • 创建管理员账户
  • 完成初始化






七、使用建议



  • 图像存储建议选择本地或 OSS
  • 可集成 PicGo 进行自动上传(配置 API Token 即可)
  • 日常可配置 Cloudflare 或反向代理加速






八、结语



现在你拥有了一个完全免费的、可控的图床服务,不再受制于第三方平台的限制!搭配 PicGo、Typora 或微信公众号后台,轻松实现图文排版、markdown 配图、图片托管等功能。

点击这里复制本文地址 以上内容由莫古技术网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

莫古技术网 © All Rights Reserved.  滇ICP备2024046894号-2