私有网盘部署

利用LNMP实现私有云

1、环境说明

#部署规划:
10.0.0.7:CentOS7.9,Nginx1.16,php-fpm7.4,kodbox.1.20
10.0.0.8:CentOS8.3,MySQL8.0,Redis5.0

2、准备 MySQL 数据库

[root@centos8 ~]#yum -y install mysql-server
[root@centos8 ~]#systemctl enable --now mysqld
[root@centos8 ~]#mysql
mysql> create database kodbox;
mysql> create user kodbox@'10.0.0.%' identified by '123456';
mysql> grant all on kodbox.* to kodbox@'10.0.0.%';

3、准备 Redis 服务

[root@centos8 ~]#yum -y install redis
[root@centos8 ~]#vim /etc/redis.conf
bind 0.0.0.0
[root@centos8 ~]#systemctl enable --now redis

4、准备 Nginx 服务

[root@centos7 ~]#yum -y install nginx
[root@centos7 ~]#mkdir -pv /data/html
[root@centos7 ~]#vim /etc/nginx/conf.d/kod.conf
server {
 listen 80;
 server_name cloud.magedu.org;
 root /data/html;
 location / {
   index index.php index.html;
 }
 location ~ \.php$ {
   fastcgi_pass  127.0.0.1:9000;
   fastcgi_index index.php;
   fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
   include    fastcgi_params;
 }
}
[root@centos7 ~]#systemctl --now enabled nginx

5、安装和配置 php 支持 redis

[root@centos7 ~]#yum install
https://mirror.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm
#安装必要的包
[root@centos7 ~]#yum -y install php74-php-fpm php74-php-mysqlnd php74-php-pecl-
redis5 php74-php-mbstring php74-php-xml php74-php-gd
[root@centos7 ~]#vim /etc/opt/remi/php74/php-fpm.d/www.conf
user = nginx
group = nginx
#文件最后修改下面两行
php_value[session.save_handler] = redis
php_value[session.save_path]   = "tcp://10.0.0.8:6379"
[root@centos7 ~]#systemctl restart php74-php-fpm

6、准备程序

[root@centos7 ~]#wget https://static.kodcloud.com/update/download/kodbox.1.29.zip
[root@centos7 ~]#unzip kodbox.1.20.zip -d /data/html
[root@centos7 ~]#chmod -R nginx.nginx /data/html

7、初始化和登录

http://cloud.magedu.org/
数据库类型:mysql
服务器:10.0.0.8
用户名:kodbox
密码:123456
数据库:kodbox
存储引擎:Innodb
系统缓存类型:redis
服务器:10.0.0.8
端口号:6379
账号:admin
密码:123456
点击登录

8、验证数据库和 session 信息

[root@centos8 ~]#redis-cli
127.0.0.1:6379> keys *
mysql> use kodbox
show tables;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值