安装步骤:

第一步安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
第二步,访问宝塔界面一键安装LNPM。
第三步,搭建网站

image-20200708181347094

image-20200708180457396

第四步,使终端连接服务器,然后 cd /www/wwwroot/你创建的域名/目录下
第五步,开始安装kodbox
wget http://static.kodcloud.com/update/download/kodbox.1.09.zip

unzip kodbox.1.09.zip && chmod -Rf 777 ./*

然后直接在网站管理中,访问你之前创建的站点可以啦

image-20200708180706645

优化:

主要是由于服务器限制了上传大小,或超时时间太短引起; 推荐如下配置: 推荐环境: centos7 + nginx + mysql5.6 + php7.3 + redis;

1、修改php配置文件php.ini

image-20200708181033399

image-20200708181049941

post_max_size = 500M;
upload_max_filesize = 500M;
memory_limit = 500M;
max_execution_time = 3600;
max_input_time = 3600;
2、修改nginx的配置文件

image-20200708181109266

image-20200708181209148

client_max_body_size 500M;        
client_header_timeout 3600s;
client_body_timeout 3600s;
fastcgi_connect_timeout 3600s;
fastcgi_send_timeout 3600s;
fastcgi_read_timeout 3600s;
# 其他webserver相应修改类似限制;如apache需要修改LimitRequestBody
3、修改可道云配置

image-20200708181148699

设置方法:管理员登陆可道云进入后台 系统设置—基础设置—上传/下载

  1. 设置分片大小: 推荐5M

大文件上传时切分成片进行并发上传,从而实现加速和断点续传,
推荐5M; 此值必须小于下述配置;否则会引起上传异常(上传失败,进度回退)
php.ini: post_max_size, upload_max_filesize ==> 5M
nginx: client_max_body_size ==> 5M;

4、nginx + php-fpm上传优化

image-20200708181204362

在nginx.conf中添加如下代码,参考,更多nginx优化

#使用共享内存做临时存贮提高上传速度,共享内存需要大一些,否则上传大文件内存不足
client_body_in_file_only clean;
client_body_temp_path /dev/shm 1 2;
fastcgi_param  REQUEST_BODY_FILE  $request_body_file;
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐