部署可道云网盘

Ubuntu系统部署可道云网盘

配置清华源

清华源官网https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

Ubuntu 的软件源配置文件是

/etc/apt/sources.list

配置apt源

cat > /etc/apt/sources.list << 'EOF'

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
EOF

安装必备的软件

sudo apt install php7.4 php7.4-fpm php7.4-gd php7.4-curl php7.4-mbstring nginx unzip -y

创建nginx配置文件

sudo vim /etc/nginx/conf.d/kod.conf
		server {
			listen 80;
			server_name kod.oldboy.com;
			root /code;
			index index.php index.html;
		
			location ~ \.php$ {
				root /code;
				fastcgi_pass 127.0.0.1:9000;
				fastcgi_index index.php;
				fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
				include fastcgi_params;
			}
		}

修改php的监听方式

sudo vim /etc/php/7.4/fpm/pool.d/www.conf
			listen = 127.0.0.1:9000

修改php的监听方式

下载解压网盘源码

mkdir /code/
		wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip
		sudo unzip kodexplorer4.40.zip -d /code/
		sudo chown -R www-data:www-data /code/

注释掉nginx配置里的网站路径

sudo vim /etc/nginx/nginx.conf

注释掉nginx网站路径

启动服务

sudo systemctl stop apache2.service 
sudo systemctl start nginx php7.4-fpm

页面访问

10.0.0.200

最后将服务器的ip地址映射到局域网

image-20210401211457379

posted @   ngwei  阅读(277)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
点击右上角即可分享
微信分享提示