WDCP控制面板的常用liunx命令集

品味人生 • 发布于 2019-02-01 21:37:02

这个家伙很害羞,不想介绍自己!

WDCP是在linux下的一款常用的服务器可视化管理面板,是新手使用linux搭建网站的福音。本文不过多的介绍WDCP是什么,如果需要了解的话,可以至WDCP官方介绍页面查看。

今天博主准备查看网站系统日志的时候,发现WDCP控制后台无法打开,但是在服务器上运行的网站却是正常的。因此通过多方检查,判断为WDCP后台控制面板所用的apache服务出现问题了。在这种情况下,我们已经无法再通过控制面板来操作linux服务器了。因为当前情况下,网站都可以正常访问,因此出于安全考虑,没有直接重启服务器。而选择了通过linux命令重启WDCP后台的apache服务。

登录linux服务器的方法,文本就不做介绍了。以root身份登录服务器,输入service wdapache restart 即完成了WDCP后台web服务的重启。再打开WDCP后台控制页面,发现面板登录页已经可以正常打开了。

为了方便以后处理类似WDCP面板无法工作的情况,特在网上搜集了一些相关的WDCP常用命令。

WDCP控制面板相关命令

强制修改mysql的root密码,在忘记mysql密码时有用
sh /www/wdlinux/tools/mysql_root_chg.sh

ftp配置文件检查,在FTP不能连接或登录时有用
sh /www/wdlinux/tools/pureftp_conf_check.sh

wdcp权限检查,在wdcp后台不正常或部分功能无法使用时有用
sh /www/wdlinux/tools/wdcp_perm_check.sh

wdcp数据库无法连接的修复,如登录后台提示"无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确"
sh /www/wdlinux/tools/mysql_wdcp_chg.sh

wdcp后台登录密码忘记的修改方法
sh /www/wdlinux/tools/wdcp_login_chp.sh

wdcp后台限制登录IP设置错误的修复方法
sh /www/wdlinux/tools/wdcp_login_cbip.sh

wdcp后台限制登录错误次数的修复方法
sh /www/wdlinux/tools/wdcp_cdip.sh

修改时间和同步时间的方法
sh /www/wdlinux/tools/wdcp_ntp.sh

相关的启动命令
service wdapache start|stop|restart wdcp后台 启动|停止|重起
service nginxd start|stop|restart nginx服务 启动|停止|重起
service httpd start|stop|restart httpd服务 启动|停止|重起
service pureftpd start|stop|restart ftp服务 启动|停止|重起
service mysqld start|stop|restart mysql服务 启动|停止|重起

WDCP相关文件目录与路径

wdcp后台服务环境安装目录(wdcp2后才有,1.X没有)
/www/wdlinux/wdapache wdcp后台用的apache
/www/wdlinux/wdphp wdcp后台用的php

相关软件安装目录
/www/wdlinux/nginx nginx安装目录
/www/wdlinux/apache apache安装目录
/www/wdlinux/pureftpd pureftpd安装目录
/www/wdlinux/Zend zend安装目录

默认mysql数据库文件及日志目录
/www/wdlinux/mysql/var

默认web日志目录

/www/wdlinux/nginx/logs
/www/wdlinux/apache/logs
也可以在后台设置默认是
/www/web_logs

默认备份文件目录(后台可设置)
/www/backup

默认回收站目录(后台可设置)
/www/trash

虚拟主机配置文件
/www/wdlinux/nginx/conf/vhost
/www/wdlinux/apache/conf/vhost

相关配置文件
/www/wdlinux/etc/my.cnf
/www/wdlinux/etc/php.ini
/www/wdlinux/nginx/conf/nginx.conf
/www/wdlinux/php/etc/php-fpm.conf
/www/wdlinux/apache/conf/httpd.conf
/www/wdlinux/apache/conf/httpd-wdl.conf
/www/wdlinux/etc/pure-ftpd.conf
/www/wdlinux/etc/pureftpd-mysql.conf