安装配置好wdcp之后,我们就进入wdcp面板的设置界面了,首先刚进来的时候,会提示你更换登录密码和数据库密码。根据版本的不同,显示的内容也会有一定的区别。我这里的是wdCP v3.2.13,如果需要更新,可以点这个下载最新版,会进行后台的更新(注意先备份数据)。要特别注意云锁,不熟悉的尽量不安装。安装了尽量找到云锁的售后群。
更新成功后,可以看见如下图的信息,wdcp是一款比较简单的面板,基本上版本的更新,不会影响到后期的一些设置功能,哪怕你是2.x时代的用户,对于3.x 也能很快适应。
一般登录之后两件事情,修改默认的登录密码,因为wdcp面板有个默认密码,wdlinux.cn,这个是比较公开的一个认识了,所以必须要进行修改,修改登录密码方式如下:
之后的操作不再赘述。
我们来看下主要的一些设置,在系统设置当中,主要是做一些登录,访问,web,ftp,api,日志,引擎方面的设置,如是否限制ip登录和域名登录,是否修改默认wdcp的访问端口,是否更改web默认,PHPmyadmin,web端口,基本情况如下图,(一般情况下默认双引擎,如需个性化,可以考虑单A或者单N引擎。)
基本上单引擎都是基于更深层次的使用,下图是引擎修改和日志的一些基本信息
登录日志和操作日志这里不赘述,基本就是登录信息和操作过程的记录。计划任务这里讲一下,这个对于某些应用来说是非常有必要的一个,下图为导入的默认模板,如果空白的时候,就会在右上角多出一个导入默认任务的按钮。每一个任务都是一个.sh脚本。
memcache这个讲一下,这个是用于缓存的,提高访问体验,一般如果搭配了CDN,或者网站本身性能和机器带宽足够的话,就不需要开这里了,我这个单机,所以我开了,默认端口是11211,可以修改。
接下来就是创建站点了
域名如果要做301的话,这里推荐用不带WWW的域名。站点列表,二级域名这个不讲,访问验证很少开,就是利用密码来挡住普通访问,Rewrite这个主要是用来管理伪静态的,默认有四种,也可以自己写一个新的。php设置就是设置一些基本的php设定,版本管理是多版本共存,可以切换不同的php版本,主要支持,5.2-6 70 71 这么几个版本。
SSH设置这个讲一下,其实也比较简单,就是在这里上传对应的证书,然后在网站那边用对应的路径即可。
默认证书存放位置
nginx
/www/wdlinux/nginx/conf/cert
apache
/www/wdlinux/apache/conf/cert
N A的组合,只需要上传nginx的证书文件即可
N A组合,设置或指定了PHP版本,只要上传nginx证书文件即可
lamp,上传apache的证书文件即可
这里有个坑,如果是免费的证书,需要把cert复制出来和另外一个key文件合成一个新的证书文件。由于这个地方比较模糊,且一时半会儿说不清,遇到问题可以评论或私聊。
mysql其实还是那一套,创建库,查看库,PHPmyadmin,注意phpmyadmin如果修改后,可能无法通过域名/pma_xxxx的方式访问,这个地方支持自定义的,当自定义不生效时,尝试http://ip/pma_XXXXXX来访问phpmyadmin
ftp同理,这里不做赘述。
文件管理是我们经常用到的一个地方,可以通过这个做web站点的web端上传,可以在线修改配置文件,可以查看日志,可以追踪wdcp各组件的版本等等。版本号知道以后对于黑客或者网站管理者来说都具备了不同的功能,安全是永恒的话题。
资源管理菜单涵盖了,负载情况,磁盘使用率,网卡流量和内存管理,支持强制释放内存,用于管理主机资源。
wdcp支持多用户登录(这里也有个坑,后面说),系统管理里面是我们日常维护所用到的一些,比较实用
连接管理显示的是连接数,不做赘述,启动服务是web等各服务的停止启动以及是否开机自启,端口管理是设置端口的监听,进程管理是用于管理所有在跑的进程,ip设置主要针对网卡,dns服务器设置,以及支持web端运行一些指令,服务重启主要是,web,wdcp,mysql ,ftp,ssh等。时间设置则是与服务器时间同步,避免程序出错。
wdcp也提供了防火墙设置,可以在这里添加一些流量的管理。一般有安全组和linux 自带防火墙后,很少在这里设置。selinux 一般是关闭状态,比较需要注意的selinux的使用方式,以及关闭,警告,和开启的意义。
SSH管理是安全登录的管理方式,一般很少应用。
ping 开关一般是开着的,通常都允许ping,如果出于某些需要,可以在这里关闭。
到这里,WDCP的面板就介绍完毕了。后面会是实操类型的。