昨天购买了一个阿里云的服务器,终于摆脱使用SAE了。
现在记录下,昨天配置阿里云服务器的环境。
首先,安装WDCP面板,WDCP官方网站,我是采用RPM包安装的,据说这个安装的速度会快点,所以选择了它。
wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh
sh lanmp_wdcp_ins.sh
就可以
RPM包安装支持系统:CentOS 5.X/wdlinux_base 5.X/wdOS 1.0,CentOS 6.X ,32位,64位均支持
卸载 (切记备份好数据)
sh lanmp_wdcp_ins.sh uninstall
就可以
安装完后,默认的后台管理地址如下
http://ip:8080
用户名:admin 默认密码:wdlinux.cn
mysql默认的管理用户名:root 默认密码:wdlinux.cn
安装好了WDCP后,居然发现PHP的版本是5.2.17吧。weiphp的开发环境所需的PHP版本是5.3以上。于是打算升级了PHP的版本,可以考虑下要不要升级mysql5.1(我没升级)。
第一、升级PHP5.2.17至5.3.17
wget http://soft.itbulu.com/wdcp/php_up53.sh
sh php_up53.sh
第二、升级MYSQL至5.5
wget http://soft.itbulu.com/wdcp/mysql_up55.sh
sh mysql_up55.sh
运行上面的命令,然后升级完毕。这个时候我们打开WDCP面板的时候会发现数据库连接不上,各种错误,运行service mysqld restart也会出现这样的错误。
解决方法:
第一、vi /www/wdlinux/init.d/mysqld
找到下面两行:
basedir=
datadir=
然后替换成:
basedir=/www/wdlinux/mysql-5.5.27
datadir=/www/wdlinux/mysql-5.5.27/var
或者替换成:
basedir=/www/wdlinux/mysql
datadir=/www/wdlinux/mysql/var
然后重启service mysqld start,我们会发现就可以运行WDCP了,当然我们需要的MYSQL5.5版本也安装完毕。
----------------------------------------------------------------------------------------------------------------------------------------------
搭建SVN服务器:
1、yum install subversion 安装SVN
2、创建SVN的版本目录: mkdir -p /svn/weiphp
3、创建版本库:svnadmin create /svn/weiphp
passwd文件
svnserve.conf 文件
vi /etc/sysconfig/iptables
增加一行
然后重启一下配置文件
service iptables restart
6、启动SVN服务器
svnserve -d -r /svn/weiphp
就可以访问到了!!!!!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SVN实现同步更新web的根目录
进入WEB的根目录。
在命令行中输入:svn co svn://127.0.0.1/weiphp
再输入ls查看是否checkout.
现在才是正式操作实现同步
进入cd /svn/weiphp。在hooks/目录下建立post-commit文件
给刚创建的文件赋予权限:chmod 755 post-commit
现在就可以测试,在本地的环境下改变文件,查看网页是否更改。
参考:http://www.tudou.com/listplay/cVrvahjqDgg/cryM5Hq_l1I.html
http://jingyan.baidu.com/album/22fe7ced382b0f3002617ff2.html?picindex=8