在众多LINUX系统服务器中,我们国内的用户可能喜欢安装面板过度,个人建议以后熟练之后还是用一键包或者自己部署环境,不要用面板,毕竟面板有一定的安全问题或者占用内存或者限制我们的自由配置环境。既然为了满足我们普通的用户需求,我们还是需要安装面板的,在国内面板中我们习惯安装WDCP或者AMH面板,前者可以架设APACHE/NGINX,后者是NGINX环境。
在这篇文章中,我们就来先学习WDCP面板的安装,很多人会说这个还需要学习吗?我相信是需要的,因为你用WDCP官方提供的脚本安装阿里云ECS服务器会发现无法安装到最后,因为官方提供的数据包在海外,下载速度慢甚至导致链接不上的问题。而这里,WDCP安装包我是将放到国内的或者可以说阿里云服务器能够链接的节点上。
第一、准备工作
在这篇文章中,我分享的是安装在64位系统的LINUX发行版本中的,可以是常规的CENTOS或者DEBIAN版本,这里我直接用CENTOS6 64位。如果我们需要重装系统可以参考"阿里云ECS服务器重装系统和重置ROOT密码的方法 "进行安装系统。
第二、执行快速安装脚本
wget http://www.yunjinquan.com/scripts/wdcp_64bit.sh
sh wdcp_64bit.sh
直接登录SSH,然后执行上面的2行脚本就可以。我只需要等待。
如果我们看到这样的界面就表示安装完毕,而且是成功的。默认登录WDCP面板的账户如下:
登录地址:http://xxx.xxx.xxx.xxx:8080
用户名:admin 密码:wdlinux.cn
第三、WDCP面板的安全设置
WDCP面板使用还是比较方便的,唯独我们需要解决基本的安全问题,这样可以抵御一定的安全问题,这里包括默认目录、WDCP端口、WDCP密码的设定,以及更新到最新的版本。
1、设置安全密码
初始的密码肯定是不行的,我们在登录WDCP后台之后会看到下图界面,我们需修改WDCP登录密码、MYSQL数据库管理密码。
2、检查是否最新版本
我们一定要保持WDCP最新版本,虽然目前WDCP不再更新,但是他们还会保持有漏洞更新补丁的,WDCP面板的基本的建站功能还是有的。
3、重新设置WDCP默认端口
默认安装后WDCP端口是8080端口,很多软件会自动猜测端口,如果猜到那肯定可以打开登录界面,然后会通过各种测试进行登录管理员账户。我们需要修改他。
A - 修改 /www/wdlinux/wdapache/conf/httpd.conf 文件
Listen 8080
<VirtualHost *:8080>
修改这两处的端口,我们可以任意设定数字。比如18910
B - 设置允许端口
iptables -I INPUT -p tcp --dport 18910 -j ACCEPT
执行SSH命令。
C - 保存iptables
service iptables save
D - 重启Apache
service wdapache restart
这样我们就可以用新的端口登录WDCP管理员面板。
4、删除默认首页
因为我们直接输入IP地址可以看到WDCP的默认首页,我们需要删除,在WWW/WWWROOT/DFAULT目录中,全部删除。
总结,这样我们就很轻松的在阿里云ECS服务器上安装WDCP面板,而且我们还需要设置WDCP的安全,至少基础的安全是需要做到的。
原创来自:http://www.yunjinquan.com/wdcp-install/