一、环境安装
根据官方说明安装集成环境(https://www.wdlinux.cn/wdcp/install.html)
#下载集成环境安装包
wget http://dl.wdlinux.cn/lanmp_laster.tar.gz
#解压安装包
tar zxvf lanmp_laster.tar.gz
#执行安装命令(执行之前需将lanmp.sh赋予可执行权限,一般解压后已经自动赋予,如果没有可执行命令chmod 777 lanmp.sh赋予该文件所有权限)
./lanmp.sh
编辑lib/common.conf文件可修改wdcp的默认PHP版本:PHP_VER="5.5.38",将其修改为PHP_VER="5.6.30"
上述命令执行后,会让你选择安装模式
Select Install
1 LAMP (apache + php + mysql + zend + pureftpd + phpmyadmin)
2 LNMP (nginx + php + mysql + zend + pureftpd + phpmyadmin)
3 LNAMP (nginx + apache + php + mysql + zend + pureftpd + phpmyadmin)
4 install all service
5 don't install is now
可根据需要选择进行安装,一般情况下建议:2
选择LNMP的原因:
1)该集成环境提供的有多PHP版本支持功能,只有这个模式才支持
2)Nginx相对于Apache,可以节省很多服务器资源,提高服务器访问速度
输入2,按下回车后,等待安装完成(可能需要2~3分钟,实际安装所需时间与服务器配置高低有关)
二、安装多PHP版本支持(默认版本5.5,如果只需要这个版本可跳过该步骤)
进入lib目录,找到phps.sh,并赋予可执行权限(出于方便直接赋予所有用户和用户组全部权限777,具体权限相关可自行查阅相关资料),然后执行安装
cd lib
chmod 777 phps.sh
./phps.sh
三、修改服务器默认配置
目的:减少、降低服务器安全风险
1、修改集成环境后台默认密码和端口
进入后台(http://IP:8080),默认用户名和密码分别为admin wdlinux.cn
进入首页后,会有提示WDCP使用默认密码不安全要求你修改,密码最好为随机产生,必须同时包含数字、字母、特殊字符,长度为15位
端口设置:进入后台后点击第一个菜单系统设置,在右侧有访问端口设置,在这里可以设置WDCP的访问端口(默认为8080,修改之后集成环境管理系统的访问地址就会变更为http://IP:修改后的端口)
2、修改默认数据库密码和端口
和上面一样进入首页后,会有提示MySQL的root密码为默认密码(wdlinux.cn)不安全要求你修改,密码最好为随机产生,必须同时包含数字、字母、特殊字符,长度为15位
端口修改:点击左侧菜单MySQL管理里的MySQL设置,点击右侧的在【线编辑配置文件】按钮,在弹窗里面找到所有的3306(mysql默认端口),替换为你需要的端口
3、删除MySQL默认用户
MySQL总共有四个默认用户针对四种不同的主机,实际我们只需要保留主机为127.0.0.1和localhost的用户,其它全部删除,root用户不得对外开放远程连接,其它新建用户不得赋予mysql全部权限,只能赋予部分权限
四、修改SSH远程连接端口
在左侧菜单安全管理里的SSH设置,修改指定端口,修改完成后点下面的重启按钮重启ssh服务
五、防火墙配置
在左侧菜单安全管理里的防火墙设置,添加mysql、ftp、ssh等服务端口