php开发环境搭建 XAMPP

1.安装git并配置

  1. 下载git并安装
  2. 打开git-bash程序,添加git配置文件,执行命令 vim ~/.gitconfig,复制以下配置到文件中并保存

    [alias]
         co = checkout
         br = branch
         ci = commit
         st = status
         df = diff
    [user]
         name = 中文名
         email = 公司邮箱
  3. 执行命令加载git 配置文件

    git config --global ~/.gitconfig
  4. 生成ssh密钥

    ssh-keygen -t rsa -C 公司邮箱
登录gitlab,菜单选择Profile Settings => SSH Keys,添加私钥文件(~/.ssh/id_rsa.pub)

2. thrift

  1. 下载thrift,并重命名为thrift.exe
  2. 将thrift.exe文件路径加入环境变量
  3. 打开cmd,输入thrift,如出现下图结果则表示thrift可正常使用

3.拉取代码到本地

从代码仓库(code.qijiayoudao.com)拉取代码到本地,打开git bash,进入本地开发目录(如C:/workspace/project)输入如下命令

git clone git @code .qijiayoudao.net:XONE/admin.git

4. 下载并安装开发集成包XAMPP

  1. 下载XAMPP安装文件,点击安装。
  2. 安装完成后修改xampp下apache配置文件,编辑 "xampp安装目录"/apache/conf/extra/httpd-vhosts 文件,在文件中添加如下配置

    Listen 9080
    <VirtualHost *:9080>
         DocumentRoot "C:/workspace/project/admin/admin/web"
         ErrorLog "logs/admin-error.log"
         CustomLog "logs/admin-access.log" common
    </VirtualHost>
  3. 修改xampp下apache主配置文件,编辑"xampp安装目录"/apache/conf/httpd 文件,并修改如下配置

    <Directory />
         AllowOverride All
         Require all granted
    </Directory>

5. 安装并配置composer

  1. 下载composer-setup.exe,并执行安装,需要选择php.exe,手动选择 "xampp安装目录"/php/php.exe即可
  2. 在composer的安装目录下添加配置文件(默认composer会安装在C:\Users\用户名\AppData\Roaming\Composer下),添加config.json文件并编辑保存

    {
         "config" : {
                 "secure-http" false
         }
    }
  3. 安装完成后,命令行输入composer -V显示如下则安装成功
  4. 进入项目代码目录执行如下命令,更新项目依赖库

    composer install

6. 访问localhost:9080,出现登录页面即为配置完成

7. 开发IDE安装及配置

  1. 下载JDK并安装,并设置环境变量(java默认安装在C:\Program Files\Java\jre1.8.0_91\bin),安装完成输入命令确认已安装成功
  2. 下载phpstorm,并安装,可在该网站http://idea.lanyus.com/生成注册码注册。
  3. 打开phpstorm,导入项目代码
     

9. 配置debug

  1. 编辑 "xampp安装目录"/php/php.ini 文件,加入如下配置,并重启apache

    [XDEBUG]
    zend_extension =  "C:\software\xampp\php\ext\php_xdebug.dll"
    xdebug.remote_enable = 1
    xdebug.remote_handler =  "dbgp"
    xdebug.remote_host =  "localhost"
    xdebug.remote_mode =  "req"
    xdebug.remote_port =  9000
  2. 打开phpstorm配置xdebug,进入File>Settings
  3. 进入File>Settings,设置debug端口
  4. 进入File>Settings,设置DBGp Proxy
  5. 新增debug配置


  6. 打开debug监听
  7. 点击debug按钮,启动一个新的debug监听
  8. 访问localhost:9080,出现如下显示则为配置成功






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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值