mac 下利用自带的php 和apache 搭建 phpstorm+git+xdebug+mysql 的php开发环境

mac 下利用自带的php 和apache 搭建 phpstorm+git+xdebug+mysql 的php开发环境开启 apache 的 php 服务 1 打开 apache 配置文件 执行命令 sudovim etc apache2 httpd cof2 去掉 LoadModuleph modulelibexe apache2 libphp5 so 这行的 3 重启 apache 服务 执行命令 sudoapachect phpstormmacg 服务器

-开启apache的php服务:


1. 打开apache配置文件,执行命令 :sudo vim /etc/apache2/httpd.cof 2. 去掉 #LoadModule php5_module libexec/apache2/libphp5.so 这行的# 3. 重启apache服务,执行命令: sudo apachectl restart 4. 到apache的网站默认文件夹(/Library/WebServer/),创建phpinfo.php ,用于测试 5. 访问 http://localhost/phpinfo.php 6. 修改默认文件夹路径,或者配置虚拟目录(可选)

  • 安装mysql:
    1. 访问 https://dev.mysql.com/downloads/ 下载社区版
    2. 安装
    3. 进入系统偏好设置,开启mysql服务
    4. 将mysql 命令目录(/usr/local/mysql/bin)添加到系统环境变量
      1. 执行 vim ~/.bash_profile ,在该文件中添加mysql命令目录(PATH=$PATH:/usr/local/mysql/bin)
      2. 保存文件后在命令行执行 source ~/.bash_profile
    5. 更改php 的mysql_sockt 配置 ,不然本地通过php 连接不上
      1. 通过命令行连接上mysql, 输入 status; 找到 UNIX socket 字段值
      2. 修改php.ini 的 pdo_mysql.default_socket、mysql.default_socket、mysqli.default_socket 这三个值,改成上面找到的字段值
      3. 重启apache;
  • 安装phpstorm:
    1. 访问 https://www.jetbrains.com/php... 下载
    2. 购买,激活
    3. 更换主题(可选)
    4. 配置debug
      1. 将xdebug.so 放到扩展目录下 /usr/lib/php/extensions/no-debug-non-zts-
      2. 建一个php.ini,cp /etc/php.ini.default /etc/php.ini
      3. 修改php.ini 设置 extendsion_dir = /usr/lib/php/extensions/no-debug-non-zts-,zend_extendsion = xdebug.so
      4. 设置xdebug 调试配置:
        xdebug.remote_autostart=off xdebug.remote_enable=1 xdebug.remote_mode="req" xdebug.remote_log="/var/log/xdebug.log" xdebug.remote_host=localhost/127.0.0.1 xdebug.remote_port=9000 xdebug.remote_handler="dbgp" xdebug.idekey=“PHPSTROM”
      5. 重启apache : sudo apachectl restart;
      6. 检查是否安装成功 : php -v;

    5. 在谷歌应用商店安装,xdebug helper 设置 ide_key 为 “PHPSTROM”(一定要与上面写的 idekey 一致,不然就不能直接从浏览器开始调试)
    6. 在phpstrom 配置 server
  • 安装git
    1. Phpstrom 有git 不用下载
编程小号
上一篇 2024-12-10 13:32
下一篇 2024-12-10 13:26

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/phpstrom/3099.html