其实很多云主机安装phpwind9.01是非常简单的。但是由于很多人现在为了更多的DIY,说白了,就是喜欢玩的更花哨一点大多选择VPS。
在VPS面板中,WDCP是用户使用量比较大的国内VPS面板,相比较AMH可能还多一些,存在这样的主要原因一来是时间久,二来是文档多,如果遇到问题或者环境的升级等基本都可以找到解决方案。
WDCP环境配置需要升级PHP以及需要安装PDO_MYSQL组件支持的时候,发现有这样需要将WDCP默认环境升级PHP版本的比较多。
phpwind9.01之后的版本可以直接生成手机平台客户端,这就给予了广大用户升级的力量。
phpwind9.01除了以前需要的环境外,很多环境都需要更好的配置,例如php的版本需要5.3,还需要安装PDO_MYSQL,还要有服务器SSL权限
shikey无聊的时候也升级了一下,并且成功安装了phpwind9.01,并且生成了移动客户端,下面是我安装的步骤。
1、php集成包。默认的WDCP面板安装,PHP版本是5.2.17,如果需要升级PHP5.3或者是5.5则需要通过升级的方式,这个方法相比较网上的其他方法能够节省很多时间。
A、升级PHP5.3
wget http://soft.laozuo.org/wdcp/php_up53.sh
sh php_up53.shB 、升级PHP5.5
wget http://soft.laozuo.org/wdcp/php_up55.sh
sh php_up55.sh非常简单不做解释了。安装过程差不多需要8-15分钟。这个是老左给集成好的安装包,如果你是从wdcp上直接升级到5.3的,直接升级php5.5即可。记得查看一下phpinfo。
如果net不通的话,可以在wdcp上查看升级到5.3版本之后继续往下看。
选择自己需要升级的版本,等待升级就可以,升级过程比较长,升级完毕之后我们同时也会将PDO_MYSQL组件安装。
2、独立安装PDO_MYSQL
但是有很多人安装完PHP5.3之后发现安装phpwind9.01还是不可以,这个主要是由于PDO_MYSQL还未完全安装。这个就是直接在wdcp上升级php的同志往下看了
随便找个临时目录,比如/home,执行:cd /home
使用wget下载php官方提供的pdo的包,执行:
wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
解压pdo包,执行:
tar zxvf PDO_MYSQL-1.0.2.tgz
进入刚才解压的目录,执行:
cd PDO_MYSQL-1.0.2
用phpize为PHP添加动态扩展,执行:
/www/wdlinux/php/bin/phpize
到这步注意了,要根据自己服务器php的安装位置,phpize在php的安装目录的bin下面。如果执行了这个语句,提示没有phpize,说明要去安装下phpize
编译,执行:
./configure –with-php-config=/www/wdlinux/php/bin/php-config –with-pdo-mysql=/www/wdlinux/mysql
这步要注意,把php的路径修改为自己vps的真实路径(一般不用修改)
执行:
make
执行:
make install
这个执行完成之后,会出现
Installing shared extensions: /目录地址/
说明已经成功了。
进入wdcp后台,系统管理–>文件管理–>点击右上方的php.ini进入文件,文件路径是:/www/wdlinux/etc/php.ini。在php.ini文件最后写入一下代码,并保存:
[pdo_mysql]
extension=”pdo_mysql.so”
extension=/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so
重启apache或者nginx,根据第一步中所选的单引擎而定!如果是apache引擎则执行:
service httpd restart
如果是nginx引擎则执行:
service nginxd restart
显示到这里基本成功了,重新安装一下phpwind9.01,测试安装环境通过
安装移动客户端的记得升级一下SSL。
至此基本上完成配置。