CentOS7部署kodexplorer可道云搭建私有网盘

可道云下载地址:http://kodcloud.com/download/

CentOS7部署kodexplorer可道云搭建私有网盘_第1张图片

1.Lamp+kodcloud搭建的,Lamp搭建请看上篇:https://blog.csdn.net/qq_41709494/article/details/89430834 ,为了方便就不再次编辑

2.关闭防火墙和网络管理,还有关闭selinux安全

[root@localhost ~]# systemctl stop NetworkManager        #关闭网络管理
[root@localhost ~]# systemctl stop firewalld             #关闭防火墙
[root@localhost ~]# systemctl disable  NetworkManager    #关闭开机自动开启网络管理
[root@localhost ~]# systemctl disable  firewalld         #关闭开机自动开启防火墙
[root@localhost ~]# vi /etc/selinux/config               #编辑selinux安全永久关闭
...  #省略内容
SELINUX=permissive            
...  #省略内容
 
[root@localhost ~]# setenforce                           #设置临时关闭selinux安全
usage:  setenforce [ Enforcing | Permissive | 1 | 0 ]    # 1代表开启 | 0代表关闭
[root@localhost ~]# setenforce 0                         #设置临时关闭seliux安全
[root@localhost ~]# getenforce                           #查看seliux安全的状态           
Permissive                                               #显示关闭状态

3. 下载好的kodcloud包上传到CentOS7

[root@localhost ~]# rz                             #用Xshell连接,然后用rz上传包

[root@localhost ~]# ls -lh  kodexplorer4.40.zip     #查看包的信息是否上传成功
-rw-r--r--. 1 root root 14M 4月  27 13:22 kodexplorer4.40.zip

4. 在apache的根目录创建kodcloud目录和解压kodcloud包并存放到所创建的空目录

[root@localhost ~]# mkdir /var/www/html/kodcloud            #创建空目录
[root@localhost ~]# unzip kodexplorer4.40.zip -d /var/www/html/kodcloud/    #解压kodcloud包到/var/www/html/kodcloud/的路径下


[root@localhost ~]# ls -lh /var/www/html/kodcloud/        #可以看到解压包的内容
总用量 104K
drwxr-xr-x. 10 root root  115 3月  21 14:31 app
-rw-r--r--.  1 root root  90K 3月  21 14:31 ChangeLog.md
drwxr-xr-x.  3 root root   74 3月  21 14:31 config
drwxr-xr-x.  7 root root   72 3月  21 14:31 data
-rw-r--r--.  1 root root  118 3月  21 14:31 index.php
drwxr-xr-x. 15 root root  218 3月  21 14:31 plugins
-rw-r--r--.  1 root root 7.6K 3月  21 14:31 README.MD
drwxr-xr-x.  6 root root   57 3月  21 14:31 static

5.编辑apache配置并重启

[root@localhost ~]# vi /etc/httpd/conf/httpd.conf      #编辑apache配置
...
DocumentRoot /var/www/html    改为:DocumentRoot "/var/www/html/kodcloud"
...
#Further relax access to the default document root:
   改为:
...
 
[root@localhost ~]# systemctl restart httpd        #重新启动apache,改完配置一定要重启

6.输入ip地址浏览网页

 CentOS7部署kodexplorer可道云搭建私有网盘_第2张图片

6-1.出错了的解决方法,修改权限和所属权

[root@localhost ~]# chown -R apache:apache /var/www/html/kodcloud/   #修改所拥有权和所属组
[root@localhost ~]# chmod -R  775 /var/www/html/kodcloud/            #赋予权限
[root@localhost ~]# systemctl restart httpd

CentOS7部署kodexplorer可道云搭建私有网盘_第3张图片

6-2.php库模块的缺失 ,就要安装php模块

[root@localhost nextcloud-php]# rpm -ivh gd-last-2.2.5-8.el7.remi.x86_64.rpm libwebp7-1.0.2-1.el7.remi.x86_64.rpm 
警告:gd-last-2.2.5-8.el7.remi.x86_64.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID 00f97f56: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:libwebp7-1.0.2-1.el7.remi        ################################# [ 50%]
   2:gd-last-2.2.5-8.el7.remi         ################################# [100%]
[root@localhost nextcloud-php]# yum install php-mbstring  php-gd
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 php-gd.x86_64.0.7.3.4-1.el7.remi 将被 安装
---> 软件包 php-mbstring.x86_64.0.7.3.4-1.el7.remi 将被 安装
--> 解决依赖关系完成

依赖关系解决

===============================================================================================================
 Package                     架构                  版本                             源                    大小
===============================================================================================================
正在安装:
 php-gd                      x86_64                7.3.4-1.el7.remi                 php73                 79 k
 php-mbstring                x86_64                7.3.4-1.el7.remi                 php73                650 k

事务概要
===============================================================================================================
安装  2 软件包

总下载量:728 k
安装大小:3.3 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): php-gd-7.3.4-1.el7.remi.x86_64.rpm                                               |  79 kB  00:00:00     
(2/2): php-mbstring-7.3.4-1.el7.remi.x86_64.rpm                                         | 650 kB  00:00:00     
---------------------------------------------------------------------------------------------------------------
总计                                                                           699 kB/s | 728 kB  00:00:01     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
  正在安装    : php-mbstring-7.3.4-1.el7.remi.x86_64                                                       1/2 
  正在安装    : php-gd-7.3.4-1.el7.remi.x86_64                                                             2/2 
  验证中      : php-gd-7.3.4-1.el7.remi.x86_64                                                             1/2 
  验证中      : php-mbstring-7.3.4-1.el7.remi.x86_64                                                       2/2 

已安装:
  php-gd.x86_64 0:7.3.4-1.el7.remi                    php-mbstring.x86_64 0:7.3.4-1.el7.remi                   

完毕!

[root@localhost nextcloud-php]# systemctl restart httpd       #一定要重启下apache服务,才浏览网页

 6-3.重新浏览网页就可以设置密码

 CentOS7部署kodexplorer可道云搭建私有网盘_第4张图片

7.以管理员登录

CentOS7部署kodexplorer可道云搭建私有网盘_第5张图片

8.进入了界面,里面带有额外的软件

CentOS7部署kodexplorer可道云搭建私有网盘_第6张图片

#部署 kodexplorer可道云就成功了

 

 

 

你可能感兴趣的:(大数据和云计算学习)