雨云服务器安装kodcloud(centos)

一、系统环境及组件

系统环境:

CentOS 8:操作系统,下载地址:https://www.centos.org/download/

制作U盘启动,安装CentOS8操作系统。

Kodexplorer:是基于Web技术的轻量级私有云在线文档管理解决方案。

下载地址:https://kodcloud.com/download/

搭建AMP环境:apache, mysql , php74

二、安装流程


(1)Apache 安装

①yum install httpd //安装apache

安装apache

②systemctlstart httpd.service //启动httpd服务,重启及停止使用restart/stop命令,或使用service httpd start

启动httpd服务

③systemctlenable httpd.service //设置httpd开机自启动,默认端口80

httpd开机自启动


(2)Mysql 安装

①yum install mysql mysql-server //安装Mysql

安装Mysql

②systemctl start mysqld.service //启动mysql

启动mysql

③mysqladmin -u root password yourpassword //设置root密码

设置root密码


(3)Php 安装

①rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm //添加几个源(可自行寻找),不然会报错,php高版本的yum源地址,有两部分,其中一部分是epel-release

添加源1

rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-8.rpm //另外一部分来自webtatic,添加相关的库后,启用php7.4的Remi模块并进行安装

添加源2

②dnf -y install dnf-utils //安装utils

安装utils

③yum search php74* //查看php7.4所有模块,可以选择安装

查看php7.4所有模块

④yum install php74-php //安装php7.4,默认会带上php74-php-fpm、php74-php-common、php74-php-cli、php74-php-pdo、php74-php-mbstring等模块

安装php7.4

⑤php74 -v //查看当前安装php版本

查看当前安装php版本

⑥systemctl start php74-php-fpm //启动php-fpm,重启/停止使用restart/stop

启动php-fpm

⑦systemctl enable php74-php-fpm //设置php-fpm开机自启动

设置php-fpm开机自启动

⑧whereis php //查看php安装路径

查看php安装路径

⑨ln -s /opt/remi/php74/root/usr/bin/php /usr/bin/php //链接php文件

链接php文件

TIPS:一些配置文件的路径

// 修改PHP内存限制阈值

vi /etc/opt/remi/php74/php.ini

memory_limit = 512M

//如果运行的是nginx而不是apache,将

vi /etc/opt/remi/php74/php-fpm.d/www.conf

user = apache

group = apache

// 替换为

user = nginx

group = nginx


(4)Kodexplorer 安装

①yum installwget unzip //安装或升级wget、unzip下载和解压的工具

安装unzip

②mkdir /var/www/html/kodexplorer //在var/www/html目录下新建kodexplorer文件夹,用于统一存放kod相关文件

新建kodexplorer文件夹

③cd /var/www/html/kodexplorer //进入新建的kodexplorer文件夹目录下

进入kodexplorer文件夹

④wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip //下载kodexplorer的zip包到kodexplorer文件夹下

下载kodexplorer的zip包

⑤unzip kodexplorer4.40.zip && chmod -Rf 777 ./* //解压缩到kodexplorer文件夹下,赋权kodexplorer文件下的所有文件

解压缩并赋权

⑥访问http://localhost/kodexplorer //打开kod首页,设置管理员密码

TIPS:

如果局域网内无法访问此主页地址,可能是由于80端口未开放

①查询TCP/UDP的80端口占用情况,如果返回结果为“no”,则表示该端口尚未开放:

firewall-cmd --query-port=80/tcp

firewall-cmd --query-port=80/udp

查询端口占用

②永久开放TCP/UDP的80端口

firewall-cmd --permanent --zone=public --add-port=80/tcp

firewall-cmd --permanent --zone=public --add-port=80/udp

开放80端口

③重启防火墙

firewall-cmd --reload

重启防火墙


Finally: CentOS8搭建Kodexplorer完成

2 个赞

谢谢楼主