当前位置:   article > 正文

Mac安装PHP开发环境_homebrew php 启动

homebrew php 启动

MacOS下安装homebrew包管理器

一、安装PHP

#搜索PHP,会搜索出PHP相关的资源,然后根据自己需求选择安装
$ brew search php
#安装PHP,不指定PHP版本时,默认安装最新版本
$ brew install php
  • 1
  • 2
  • 3
  • 4

程序会自动安装,安装完成后,将PHP加入 $PATH 中

#shell使用bash添加方式
$ vim ~/.bash_profile
export PATH="/usr/local/sbin:$PATH"
source ~/.bash_profile

# shell使用zsh添加方式
$ vim ~/.zshrc
export PATH="/usr/local/sbin:$PATH"
source ~/.zshrc
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

配置php-fpm.conf

vim /usr/local/etc/php/8.1/php-fpm.conf

#去掉第17行和第24行前面的分号
17 ;pid = run/php-fpm.pid
24 ;error_log = log/php-fpm.log
  • 1
  • 2
  • 3
  • 4
  • 5

PHP相关操作

#启动|停止|重启
$ brew services start|stop|restart php
  • 1
  • 2

查看php-fpm是否启动成功

$ lsof -Pni4 | grep LISTEN | grep php
#启动成功输出
php-fpm   80788 yamol    8u  IPv4 0x38dc2fee9c1e7791      0t0  TCP 127.0.0.1:9000 (LISTEN)
php-fpm   80794 yamol    9u  IPv4 0x38dc2fee9c1e7791      0t0  TCP 127.0.0.1:9000 (LISTEN)
php-fpm   80795 yamol    9u  IPv4 0x38dc2fee9c1e7791      0t0  TCP 127.0.0.1:9000 (LISTEN)
  • 1
  • 2
  • 3
  • 4
  • 5

二、安装nginx

#安装nginx
$ brew install nginx
#使用80端口的话,需要将nginx加入root组当中
$ sudo cp -v /usr/local/opt/nginx/*.plist /Library/LaunchDaemons/
$ sudo chown root:wheel /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
#启动nginx服务
$ brew services start nginx
#测试nginx是否安装成功
$ curl -IL http://127.0.0.1:8080
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

安装成功结果

HTTP/1.1 200 OK
Server: nginx/1.21.4
Date: Thu, 16 Dec 2021 02:08:07 GMT
Content-Type: text/html
Content-Length: 615
Last-Modified: Tue, 02 Nov 2021 14:49:28 GMT
Connection: keep-alive
ETag:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/753119
推荐阅读
相关标签
  

闽ICP备14008679号