安装wdCP管理面板:
【CentOS】
yum install -y wget
wget http://dl.wdlinux.cn/lanmp_laster.tar.gz tar zxvf lanmp_laster.tar.gz sh lanmp.sh
【Ubuntu】
sudo dpkg-reconfigure dash sudo sh lanmp.sh
参考:https://www.wdlinux.cn/wdcp/install.html
nginx: [emerg] getpwnam(“www”) failed 错误处理方法
当 nginx 配置出现如下错误提示:
Nginx配置文件有错
nginx: [emerg] getpwnam("www") failed in /www/wdlinux/nginx-1.8.1/conf/nginx.conf:4
nginx: configuration file /www/wdlinux/nginx-1.8.1/conf/nginx.conf test failed
Apache配置文件有错
AH00543: httpd: bad user name www
解决方案一:
错误的原因是没有创建www这个用户,应该在服务器系统中添加www用户和www用户组,如下命令:
/usr/sbin/groupadd -f www /usr/sbin/useradd -g www www
说明:
groupadd 参数 -f:加入已经有的组时,发展程序退出。
useradd 参数 -g:指定用户所属的起始群组。
解决方案二:
在 nginx.conf 中把 user nobody
的注释去掉既可。
实际并不存在 user nobody
语句,存在 user www www
语句,试着注释,然后加上 user nobody
。
实际 user nobody
语句存在于 nginx.conf.default 中。
注意事项
- 应开放 TCP80、443、8080、3306 入站端口;
- 后台管理默认端口8080,初始用户名 admin,密码 wdlinux.cn;
- MySQL 默认端口 3306,初始密码 wdlinux.cn,记得及时修改。