在ESC云服务器中部署KodCloud云盘系统
文章目录
1.KodCloud云盘简介
KodaCloud云盘代码下载地址:https://static.kodcloud.com/update/download/kodbox.1.15.zip
Kodcloud可道云应用程序是一种云盘存储系统,有着和Windows操作系统一样的操作界面。
在正式学习阿里云各项产品之前,先来搭建一套KodCloud云盘应用程序,Kodcloud云盘可以根据需求去配置MySQL、Redis、存储设备等等,非常适合我们后面将Kodcloud接入到阿里云的RDS服务以及OSS存储服务。
2.部署KodCloud云盘系统
2.1.在ECS中安装基本软件
1.安装依赖软件
[root@iZ2ze7rto8oqydzzemi1enZ ~]# yum -y install wget vim unzip lrzsz
2.下载Kodcloud源码
[root@iZ2ze7rto8oqydzzemi1enZ ~]# wget https://static.kodcloud.com/update/download/kodbox.1.15.zip
2.2.部署Nginx和php-fpm组件
1.安装nginx并修改启动用户
[root@iZ2ze7rto8oqydzzemi1enZ ~]# yum -y install nginx
[root@iZ2ze7rto8oqydzzemi1enZ ~]# vim /etc/nginx/nginx.conf
user nginx;
2.安装php并修改启动用户
[root@iZ2ze7rto8oqydzzemi1enZ ~]# wget http://cdn.xuliangwei.com/php.zip
[root@iZ2ze7rto8oqydzzemi1enZ ~]# unzip php.zip
[root@iZ2ze7rto8oqydzzemi1enZ ~]# yum -y localinstall php/*.rpm
[root@iZ2ze7rto8oqydzzemi1enZ ~]# vim /etc/php-fpm.d/www.conf
user = nginx
group = nginx
2.3.部署云盘系统
1.将云盘代码放到指定代码目录
[root@iZ2ze7rto8oqydzzemi1enZ ~]# mkdir /data/code
[root@iZ2ze7rto8oqydzzemi1enZ ~]# unzip kodbox.1.15.zip -d /data/code
[root@iZ2ze7rto8oqydzzemi1enZ ~]# chown -R nginx.nginx /data/code/
2.配置Nginx
[root@iZ2ze7rto8oqydzzemi1enZ ~]# vim /etc/nginx/conf.d/kodcloud.jiangxl.com.cn.conf
server {
listen 80;
server_name kodcloud.jiangxl.com.cn;
location / {
root /data/code;
index index.php;
}
location ~ \.php$ {
root /data/code;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
3.启动nginx
[root@iZ2ze7rto8oqydzzemi1enZ ~]# nginx -t
[root@iZ2ze7rto8oqydzzemi1enZ ~]# systemctl start nginx
[root@iZ2ze7rto8oqydzzemi1enZ ~]# systemctl enable nginx
4.启动php-fpm
[root@iZ2ze7rto8oqydzzemi1enZ ~]# systemctl start php-fpm
[root@iZ2ze7rto8oqydzzemi1enZ ~]# systemctl enable php-fpm
3.页面安装KodCloud云盘系统
3.1.安装并配置云盘系统
首先配置hosts文件将域名解析写入到文件中,然后在浏览器中访问http://kodcloud.jiangxl.com.cn/。
1)环境检测
2)数据库配置
数据库可以配置MySQL和Redis,我们现在还没有购买RDS服务,因此先设置为本地。
3)设置管理员账号及密码
3.2.登陆云盘系统
首页如下
云盘也有自己的桌面系统
版权归原作者 Jiangxl~ 所有, 如有侵权,请联系我们删除。