分类目录归档:wdcp

如何解决wdcp v2中nginx错误:Starting nginx: nginx: [emerg] getpwnam(“www”) failed in

在安装wdcp(sudo sh install.sh)后查看到80端口无监听并且nginx无法启动,在启动时出现这样的错误:Starting nginx: nginx: [emerg] getpwnam(“www”) failed in /www/wdlinux/nginx-1.2.9/conf/nginx.conf:4

 

错误的原因是没有创建www这个用户,应该在服务器系统中添加www用户组和用户www,如下命令:

sudo /usr/sbin/groupadd -f www

sudo /usr/sbin/useradd -g www www

如何升级wdcp的php5.2为php5.3

方法一:

wget http://soft.itbulu.com/wdcp/php_up53.sh

sh php_up53.sh

方法二:

(1)下载解压

  wget -c http://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz  (其他下载地址:http://cn.php.net/)

  tar zxvf php-5.3.10.tar.gz

 cd php-5.3.10

(2)编译安装

  ./configure –prefix=/www/wdlinux/php-5.3.10 –with-config-file-path=/www/wdlinux/etc –with-mysql=/www/wdlinux/mysql –with-iconv=/usr –with-freetype-dir –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir=/usr –enable-xml –disable-rpath –enable-inline-optimization –with-curl –enable-mbregex –enable-mbstring –with-mcrypt=/usr –with-gd –enable-gd-native-ttf –with-openssl –with-mhash –enable-ftp –with-apxs2=/www/wdlinux/apache/bin/apxs

  make

  make install

(3)备份关联

  mv /www/wdlinux/php /www/wdlinux/php.bak 备份之前的php文件夹连接文件

  ln -s /www/wdlinux/php-5.3.10 /www/wdlinux/php  软连接ph5.3文件夹到php

  service httpd restart

(4)完成

注意

(1).make时如果出现make: *** [ext/iconv/iconv.lo] Error 1 错误说明iconv库没有安装需要单独装一下iconv,操作如下

wget http://down.wdlinux.cn/in/iconv_ins.sh

chmod +x iconv_ins.sh

sh iconv_ins.sh

(2).php版本仅用5.3.10为例,实际上就是下载个新的php版本替代之前的,如果换其他版本的php找到下载地址并粘贴到wget后的路径即可

如何解决在ubuntu安装wdcp v3错误:lanmp.sh: 45: lib/common.conf: function: not found

1在ubuntu安装wdcp v3执行sh lanmp.sh的时候错误

lanmp.sh: 45: lib/common.conf: function: not found

lanmp.sh: 67: lib/common.conf: Syntax error: “}” unexpected

2.ubuntu的dash兼容性不好导致,而编译常用的是bash。所以大家可以直接将ubuntu的编辑器(shell)操作进行更改。命令如下:sudo dpkg-reconfigure dash

运行后 选择no

sudo sh lanmp.sh即可安装

wdcp如何升级php版本

(1)下载解压

wget -c
http://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz

tar zxvf php-5.3.10.tar.gz

cd php-5.3.10

(2)编译安装

./configure
–prefix=/www/wdlinux/php-5.3.10 –with-config-file-path=/www/wdlinux/etc –with-mysql=/www/wdlinux/mysql
–with-iconv=/usr –with-freetype-dir –with-jpeg-dir –with-png-dir
–with-zlib –with-libxml-dir=/usr –enable-xml –disable-rpath
–enable-inline-optimization –with-curl –enable-mbregex –enable-mbstring
–with-mcrypt=/usr –with-gd –enable-gd-native-ttf –with-openssl –with-mhash
–enable-ftp –with-apxs2=/www/wdlinux/apache/bin/apxs

make

make install

(3)

mv /www/wdlinux/php /www/wdlinux/php.bak 备份之前的php文件夹连接文件

ln -s /www/wdlinux/php-5.3.10
/www/wdlinux/php 
软连接ph5.3文件夹到php

service httpd restart

 

注意

(1).make时如果出现make: ***
[ext/iconv/iconv.lo] Error 1
错误说明iconv库没有安装需要单独装一下iconv,操作如下

wget http://down.wdlinux.cn/in/iconv_ins.sh

chmod +x iconv_ins.sh

sh iconv_ins.sh

(2).php版本仅用5.3.10为例,实际上就是下载个新的php版本替代之前的,如果换其他版本的php找到下载地址并粘贴到wget后的路径即可

(3)/www/wdlinux/php文件夹其实是软链接文件,可以直接删除.


安装wdcp管理系统

1.wdCPWDlinux Control Panel的简称,是一套通过WEB控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统,旨在易于使用Linux系统做为我们的网站服务器系统,以及平时对Linux服务器的常用管理操作,均可在wdCP的后台里操作完成.

2.运行环境

wdcp是基于Linux系统开发的,但目前的Linux系统版本及分支较多,目前只支持应用得最多的几个版本.

wdOS,wdlinux_base,CentOS,RedHat,Ubuntu

3.安装方法有两种:

(1).源码安装

    wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz

    tar zxvf lanmp_laster.tar.gz

    sh install.sh  可选择安装

    sh install.sh uninstall   #卸载

    

(2).RPM包安装

    wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh

    sh lanmp_wdcp_ins.sh    #安装

    sh lanmp_wdcp_ins.sh uninstall  
#
卸载

4.安装完成之后,默认的管理地址:

    http://ip:8080

    用户名:admin  wdlinux.cn

    默认的mysql密码:root  wdlinux.cn

5.相关说明

    /www/wdlinux/    #所有软件安装目录

    /www/wdlinux/nginx/conf/vhost   #站点配置文件

    /www/wdlinux/apache/conf/vhost  #站点配置文件

    /www/wdlinux/etc/my.cnf           
#
数据库配置文件

    /www/wdlinux/mysql/mysql/var    #数据库数据文件目录

6.常出现的问题

FTP 链接错误,提示“密码验证失败。亲检查用户名和密码是否正确。”