macOS 下的 LNMP

Nginx

先看看装了没有

没有的话,安装

经常使用的话,可以设置开机启动

Nginx 虚拟主机配置文件所在文件夹:/usr/local/etc/nginx/servers

虚拟主机配置文件 example

其他信息

  • Nginx 配置文件:/usr/local/etc/nginx/nginx.conf
  • 默认文档路径(相同目录,使用了软链接)
    • /usr/local/opt/nginx/html
    • /usr/local/var/www

MySQL

路径:/usr/local/var/mysql

一些命令

  • mysql.server stop
  • mysql.server start
  • mysql.server restart

PHP

安装到 /usr/local/Cellar/php@7.2/7.2.18

配置文件在此

  • /usr/local/opt/php@7.2/.bottle/etc/php/7.2
  • /usr/local/etc/php/7.2/php.ini
  • /usr/local/Cellar/php@7.2

如果你想重启 PHP,但不知道具体是 php7.2 还是 php-7.2 等等,先搜索

再根据自己的版本输入以下来重启。

Xdebug

来源于:https://xdebug.org/docs/install#pecl

Redis

brew

brew services

  • brew services list 查看启用了什么服务
  • brew services list # 查看使用brew安装的服务列表
  • brew services run formula|--all # 启动服务(仅启动不注册)
  • brew services start formula|--all # 启动服务,并注册
  • brew services stop formula|--all # 停止服务,并取消注册
  • brew services restart formula|--all # 重启服务,并注册
  • brew services cleanup # 清除已卸载应用的无用的配置

brew 配置文件目录

  • /Library/LaunchDaemons # 开机自启,需要sudo
  • ~/Library/LaunchAgents # 用户登录后自启

参考

标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注