阿里云服务器安装wdcp面板和SVN服务器,以及实现同步更新web根目录

昨天购买了一个阿里云的服务器,终于摆脱使用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也会出现这样的错误。

WDCP-MYSQL55

解决方法:

第一、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

4、进入 / svn/weiphp/conf目录(该svn版本库配置文件)
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件
对文件进行修改
authz文件修改后的图:


passwd文件


svnserve.conf 文件


5、要设置一下防火墙

vi /etc/sysconfig/iptables

增加一行

 

然后重启一下配置文件

service iptables restart


6、启动SVN服务器

svnserve -d -r /svn/weiphp

7、在windows上测试
新建一个测试文件夹,在该文件夹下右键选择 SVN checkout如下图(要事先安装TortoiseSVN):
linux(centos)搭建SVN服务器 - 小木 - 青番茄乐园

        就可以访问到了!!!!!


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

          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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值