PHP svn开发环境搭建,手把手搭建WAMP+PHP+SVN开发环境,wampsvn_PHP教程

手把手搭建WAMP+PHP+SVN开发环境,wampsvn

一:WAMP

这款软件在安装的过程中就已经把Apache、MySQL、PHP继承好了,而且也做好了相应的配置,除此之外,还加上了SQLitemanager和Phpmyadmin,省去了很多复杂的配置过程,让我们能把更多的时间放在程序开发上。更值得高兴地是这款软件也是完全免费的。重要提示:基本上每一步更改配置文件的操作结束之后,均在重启了相应服务之后才会生效,也就是说如果想要修改立即生效的话,必须在修改完毕保存之后重新启动一下相应的服务!

首先,下载WAMP,地址

这是64位的。

1:安装

一路next,安装完毕,选择语言:

486773.html

2:webpath,

注意,使用默认,就在安装目录的www文件夹下,我们没特殊要求不需要改;

3:MySQL以及PhpMyAdmin的配置

单独安装过MySQL的朋友们肯定会发现一个问题,以前安装MySQL的时候是需要配置一个root的密码的,可是安装wampserver的时候,至始至终都没有配置密码的步骤,那岂不是MySQL为空密码了?答案是肯定的,确实是空密码。这样岂不是很不安全?非常对,所以我们要修改密码呀。

左键点击,选择“phpMyAdmin”,就会打开phpMyAdmin的管理页面,点击右上方的“用户”,我们要做的就是点击每一行用户名为root的右边的“编辑权限”,

486773.html

然后页面中输入密码,注意,密码改完之后,上面的否就都变成是了。

4:apache

wampserver已经帮我们集成好了Apache,不需要动任何配置;

5:配置PHP ——重要

PHP的配置比较简单,只需要进行一些基本设置的修改就可以了,在wamp图标上点击,—PHP—php.ini,找到这三个地方:

short_open_tag = Off(是否允许使用 PHP 代码开始标志的缩写形式( )。);

memory_limit = 128M(最大使用内存的大小);

upload_max_filesize = 2M(上传附件的最大值),

第一个需要改成on,否则的话很多php程序都会运行不了,后面的两项就按照大家的实际需求更改就行了。

二:zend studio

zd是13.0.1版本,下载地址就不透露了。一路安装,没有悬念。

1:XDEBUG设置

找到XDEBUG Extension,改为:

; XDEBUG Extension

zend_extension= "c:/wamp/bin/php/php5.4.12/zend_ext/php_xdebug-2.2.3-5.4-vc9-x86_64.dll"[xdebug]

xdebug.remote_enable =on

xdebug.remote_handler=dbgp

xdebug.remote_host=localhost

xdebug.remote_port=9000xdebug.profiler_enable =off

xdebug.profiler_enable_trigger =off

xdebug.profiler_output_name = cachegrind.out.%t.%p

xdebug.profiler_output_dir = "c:/wamp/tmp"

2:zendstudio端xdebug 配置

打开zendstudio,依次选择 windows->preferences->PHP->PHP Executables Add 新的PHP Executables

如下图所示:

486773.html

486773.html

486773.html

php servers 配置

接下来选择window-Preference-php Servers点击New

486773.html

486773.html

486773.html

然后edit

486773.html

486773.html

查看下Debugger

486773.html

三:测试

486773.html

486773.html

注意上图红线处的路径的的方向,不是/。

在弹出来的页面上选择我们的PHP版本,5.4,然后,在index中输入内容:

echo "Hello World";echo "This spans multiple lines. The newlines will be output as well";echo "This spansnmultiple lines. The newlines will benoutput as well.";echo "Escaping characters is done "Like this".";//$b = 20;for($i=0;$i<5;$i++){$b+=$i;echo $b;echo'

';

}echo $b;?>5;

打上断点,然后

486773.html

出现:

486773.html

致此,我们可以愉快的开发了。

三:导入现有项目

在d:/wamp/www有个项目,现在需要导入到我的Zend studio里面,Zend studio的workspace也是d:/wamp/www文件夹,所以我使用Local PHP Project或者PHP Project from Existing Directory都会出问题。

解决方法:

点击“File”-“NEW”-“Other”,在打开的对话框里选择“Genneral”-“Project”,然后在打开的对话框输入项目名称,就可以正常导入在workspace的项目了。

四:SVN

486773.html

486773.html

486773.html

486773.html

486773.html

参考:

www.bkjia.comtrueTechArticle手把手搭建WAMP+PHP+SVN开发环境,wampsvn 一:WAMP 这款软件在安装的过程中就已经把Apache、MySQL、PHP继承好了,而且也做好了相应的配置,除此…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建一个 PHP 私有仓库,可以使用 SVN 和 Composer。下面是搭建步骤: 1. 安装 SVN 首先需要在服务器上安装 SVN。可以使用以下命令在 Ubuntu 上安装: ```shell sudo apt-get update sudo apt-get install subversion ``` 2. 创建 SVN 仓库 在 SVN 中创建一个仓库来存储你的 PHP 代码。可以使用以下命令创建一个名为 `myrepo` 的仓库: ```shell sudo svnadmin create /var/svn/myrepo ``` 3. 配置 SVN 用户 在 SVN 中添加一个用户来访问仓库。可以使用以下命令添加一个名为 `svnuser` 的用户: ```shell sudo htpasswd -cm /etc/apache2/dav_svn.passwd svnuser ``` 输入密码并确认,这将创建一个密码文件 `/etc/apache2/dav_svn.passwd`。 4. 配置 Apache 接下来,需要配置 Apache 服务器来允许访问 SVN 仓库。可以使用以下命令在 Ubuntu 上安装 Apache: ```shell sudo apt-get install apache2 ``` 然后,需要启用以下两个 Apache 模块: ```shell sudo a2enmod dav sudo a2enmod dav_svn ``` 接下来,需要在 Apache 配置文件中添加以下内容: ```apache <Location /svn> DAV svn SVNParentPath /var/svn AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd Require valid-user </Location> ``` 这将允许从 `http://your-domain/svn` 访问 SVN 仓库。 5. 安装 Composer 安装 Composer 可以使用以下命令: ```shell curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer ``` 6. 创建 Composer 包 现在可以创建一个 Composer 包并将其上传到 SVN 仓库。可以使用以下命令创建一个名为 `mypackage` 的 Composer 包: ```shell composer init ``` 然后,将包上传到 SVN 仓库: ```shell svn import /path/to/mypackage file:///var/svn/myrepo/trunk -m "Initial commit" ``` 7. 配置 Composer 私有仓库 最后,需要配置 Composer 来使用私有仓库。可以在 `composer.json` 文件中添加以下内容: ```json { "repositories": [ { "type": "vcs", "url": "http://your-domain/svn/myrepo/trunk" } ], "require": { "myvendor/mypackage": "dev-master" } } ``` 然后运行 `composer install` 命令来安装包。 现在,你已经成功地搭建了一个 PHP 私有仓库,可以使用 SVN 和 Composer 来管理你的 PHP 代码。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值