目录
实验图如下:
第一步:准备MySQL数据库
yum -y intall mysql-server redis
systemctl enable --now mysqld
在MySQL中,创建数据库和账号,并授权
create database kodbox;
create user kodbox@'192.168.204.%' identified by '123456';
grant all on kodbox.* to kodbox@'192.168.204.%';
第二步:准备redis
更改redis的绑定IP
vim /etc/redis.conf
systemctl enable --now redis
第三步:准备LNP
yum -y install nginx
创建配置文件
vim /apps/nginx/conf/nginx.conf
上图中include /apps/nginx/conf.d/*.conf;是指子配置文件的位置
vim /etc/ningx/conf.d/kod.conf #设置子配置文件
由于系统自带的PHP包版本过老,便从清华源上下载,下载完后自动配置仓库,里面有大量php和redis,mysql之间的包
yum install https://mirror.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm
yum -y install php74-php-fpm php74-php-mysqlnd php74-php-pecl-redis5
(上述的php74-php-pecl-redis5是和使用redis版本相对应的,用于实现php和redis间的连接)
vim /etc/opt/remi/php74/php-fpm.d/www.conf
systemctl enable --now php74-php-fpm.service
第四步:下载可道云程序
wget https://static.kodcloud.com/update/download/kodbox.1.49.zip
授予权限
chown -R nginx.nginx /data/html/
第五步:系统安装
vim /apps/nginx/conf/nginx.conf #修改主配置文件的server的监听端口,避免与子配置文件里的server里的监听端口冲突,下图中改成81(配置文件的位置大家并不完全一样)
利用IP用浏览器进行访问
其中红色部分表示还缺包
yum -y install php74-php-mbstring
yum -y install php74-php-xml
yum -y install php74-php-gd
systemctl restart php74-php-fpm.service
下一步
设置管理员密码账号
第五步:登录