创建时间:2017-04-20
下载xampp的run包
php5.6的下载地址
http://pan.baidu.com/s/1geTWgKj
php7.0的下载地址
http://pan.baidu.com/s/1hs3fTLM
安装Xampp的步骤
1、将Xampp的run安装包放在linux根目录下面
2、chmod +x xampp-linux-x64-5.6.30-0-installer.run #给run包添加执行权限
3、./xampp-linux-x64-5.6.30-0-installer.run #运行安装
4、/opt/lampp/lampp start #启动xmapp
linux下面xampp的phpmyadmin无法访问的设置方法
1.首先假定你的xampp安装在了/opt/lampp/目录下
2.打开文件/opt/lampp/etc/extra/httpd-xampp.conf
3.找到<Directory “/opt/lampp/phpmyadmin”>
4.在其中添加一行:Require all granted
5.最终的效果是:
# since XAMPP 1.4.3
<Directory “/opt/lampp/phpMyAdmin-3.4.5-english”>
AllowOverride AuthConfig Limit
Require all granted
Order allow,deny
Allow from all
</Directory>
6.这样再重新刷新一下或者重启一下浏览器就可以访问phpmyadmin了
/opt/lampp/lampp restart #重启xmapp
搭建配置SVN
1、yum install -y subversion #yum安装svn
2、svnserve --version #查看版本号,验证是否安装完成
3、mkdir svn #在根目录下面创建仓库目录
4、svnadmin create /svn/tp #在svn仓库下面创一个tp文件夹项目,创建版本库,会生成一些文件
conf下面的文件解释说明:
(1)svnserve.conf: svn服务综合配置文件。
(2)passwd: 用户名口令文件。
(3)authz: 权限配置文件。
5、vi /svn/conf/passwd #编辑用户名口令文件
[users]
# harry = harryssecret
# sally = sallyssecret
chen = chen #账号=密码
6、vi /svn/conf/authz #编辑权限配置文件
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[/] #所有组下面的
chen = rw #chen用户有读跟写的权限
7、vi /svn/conf/svnserve.conf #编辑svn服务综合配置文件
anon-access = none #没有登录的用户不能访问
auth-access = write #登录的用户可以写入
password-db = passwd
authz-db = authz
8、svnserve -d -r /svn/ #启动SVN
9、在更新的目录下面先检出一次
cd进入到 /opt/lampp/htdocs/ 运行下面语句,进行第一次检出
svn co svn://192.168.114.128/svn/ #第一次检出,然后会在htdocs目录下面出现一个tp目录
#进入/opt/lampp/htdocs/tp/目录 执行下面命令 进行第一次更新
svn up #更新项目
10、配置自动提交钩子
进入版本库的 hooks文件夹
cp post-commit.tmpl post-commit #复制模板 重命名后缀
11、配置vi post-commit模板
export LANG=en_US.UTF-8 #设置为中文编码
REPOS="$1"
REV="$2"
cd /opt/lampp/htdocs/tp/ #进入项目位置
svn up #更新项目
#mailer.py commit "$REPOS" "$REV" /path/to/mailer.conf
12、给post-commit 执行权限
chmod 755 post-commit //添加所有权限
chmod +x post-commit //添加执行权限
其他命令
|
killall svnserve |
停止SVn服务 |
|
yum remove subversion |
卸载SVN软件 |