×

Uguu轻量级临时文件托管平台

消耗积分:2 | 格式:zip | 大小:1.03 MB | 2022-05-30

张旭

分享资料个

授权协议 MIT
开发语言 PHP
操作系统 跨平台
软件类型 开源软件

软件简介

Uguu 是一个简单的轻量级临时文件托管和共享平台,也可以用作永久文件主机。

特征

  • 一键上传,无需注册
  • 一个轻量化现代的 Web 界面
  • 支持拖放和粘贴
  • 支持 ShareX 等截图工具

要求

  • Debian 9+
  • Nginx-1.14.2 或更新版本
  • PHP/PHP-FPM-5.3 或更新版本
  • Git
  • SQLite3
  • NodeJS
  • Certbot

安装

首先需要安装以下软件包:

apt-get install nginx-full php7.3-fpm php7.3 sqlite3 php7.3-sqlite3 nodejs certbot git

路径

假设你将以下路径用于各种事情,如果它们不存在,您应该创建它们。

mkdir /var/www 
mkdir /var/www/uguu 
mkdir /var/www/uguu/dist 
mkdir /var/www/db 
mkdir /var/www/files
  • Uguu: /var/www/uguu
  • Uguu compiled: /var/www/uguu/dist
  • Uploaded files: /var/www/files
  • Database: /var/www/db

下载 Uguu,设置数据库和权限

运行这个命令来克隆 Uguu Github 并将文件移动到正确的文件夹。

cd /var/www/uguu/
git clone https://github.com/nokonoko/uguu
cd uguu/
mv * ..
cd ..
rm -rf uguu

现在设置数据库,运行以下命令:

sqlite3 /var/www/db/uguu.sq3 -init /var/www/uguu/sqlite_schema.sql

然后设置正确的权限,以便 Nginx、PHP 和 SQLite 可以做他们的事情。

chown www-data:www-data /var/www/db/uguu.sq3
chown www-data:www-data /var/www/files
chmod 775 /var/www
chmod -R 775 /var/www/
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !