系统为ubuntu server 14.04 64位版本,安装wdcp_v2.5版。
wdcp_v2.5版官方下载地址:
http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz
一、先解决与ubuntu部分兼容问题:
为了解决ubuntu系统第一个默认账号与wdcp添加的www账号之间UID冲突现象,解决办法是在安装前,先修改ubuntu系统第一个默认账号的UID和组GID,具体操作如下:
修改uid和gid的值
# nano /etc/passwd #修改值为1000:1000的uid个giu为1001:1001
# nano /etc/group #修改值为1000giu为1001
修改文件或目录的归属用户和用户组
# find / -user 1000 -exec chown 1001:1001 {} \;
# find / -group 1000 -exec chgrp 1001 {} \;
这样用户和组的uid、gid就修改好了。
二、安装步骤:
按上面的要求做好准备工作后,接下来按照官网的“安装说明”安装即可,官方安装说明如下:
http://www.wdlinux.cn/wdcp/install.html
源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)
# wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz
# tar zxvf lanmp_laster.tar.gz //解压缩
# sudo su //切换到root用户
# sh install.sh //安装
4个可选安装,如下图
1,2,3 是安装独立的环境,不可自由切换nginx,apache,nginx+apache应用环境,4 是安装所有,即可在wdcp的后台里自由切换 ginx,apache,nginx+apache的应用环境。
选择“4”安装所有,接下来的安装过程大约需30分钟-1小时即可完成,完成后提示内容如下:
--------------------------------------------------------------------------------------------------
installing mysql,this may take a few minutes,hold on plz...
configure in progress ...
make in progress ...
make install in progress ...
Starting MySQL
. *
pcre installing...
installing nginx...
installing httpd...
installing libiconv...
----Install Error: libiconv make err -----------
正在读取软件包列表...
正在分析软件包的依赖关系树...
正在读取状态信息...
现在没有可用的软件包 chkconfig,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 chkconfig 没有可供安装的候选者
26 Jul 21:40:05 ntpdate[28984]: adjust time server 218.30.114.84 offset 0.002075 sec
installing wdcp apache...
* Starting web server httpd
Warning: DocumentRoot [/www/wdlinux/wdcp] does not exist
...done.
lib/wdapache.sh: 行 46: /etc/sysconfig/iptables: 没有那个文件或目录
installing wdcp php...
----Install Error: wdphp make err -----------
--------------------------------------------------------------------------------------------------
屏幕截图如下:
安装总结:
通过亲身经历,发现ubuntu 14.04版与wdcp_v2.5的兼容问题还是非常多的,如果ubuntu 14.04需要安装wdcp,建议尝试安装wdcp_v3.1版,wdcp_v2.5软件只适合装在ubuntu 12.04版本上。
wdcp_v2.5官方安装说明支持的版本为:
centOS 5.X 系列,centOS 6.X 系列
redhat 5.X 系列,redhat 6.X 系列
ubuntu server 12.04 32位或64位
|