可道云下载地址:http://kodcloud.com/download/
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:
<Directory "/var/www/html/"> 改为:<Directory "/var/www/html/kodcloud">
...
[root@localhost ~]# systemctl restart httpd #重新启动apache,改完配置一定要重启
6.输入ip地址浏览网页
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
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.重新浏览网页就可以设置密码
7.以管理员登录
8.进入了界面,里面带有额外的软件
#部署 kodexplorer可道云就成功了