跳过内容
JimTseBlog
后退

【Mac】部署MNMP

编辑文章

TOC目录

打开TOC目录

安装Nginx

brew install nginx
sudo apachectl stop
sudo launchctl unload -w 
/System/Library/LaunchDaemons/org.apache.httpd.plist
brew services start nginx
ls ~/Library/LaunchAgents

安装MySQL

[mysqld]

# 显式加载旧认证插件

mysql_native_password=ON

# 或(MySQL 8.4 新语法)

authentication_policy='mysql_native_password,'
brew search mysql
brew install mysql@8.4
mysql_secure_installation
brew services start mysql@8.4

#-- 创建用户 
create user 'opencart'@'%' identified with mysql_native_password by 'xxxxxx'; 
#-- 授权 
grant all privileges on *.* to 'opencart'@'%';

安装PHP

brew install brew-php-switcher
brew tap shivammathur/php
brew search php
brew install shivammathur/php/php@8.4
brew services start shivammathur/php/php@8.4
brew install shivammathur/php/php@7.3
brew-php-switcher 7.3
sudo apachectl stop
echo 'export PATH="/usr/local/opt/php@7.3/bin:$PATH"' >> ~/.zshrc

mkcert生成本地证书

brew install mkcert
mkcert mslula.cn mslula.dev localhost 127.0.0.1 ::1
mkcert stema.cn stema.dev localhost 127.0.0.1 ::1
mkcert uglam.cn uglam.dev localhost 127.0.0.1 ::1
mkcert jimtse.cn jimtse.dev localhost 127.0.0.1 ::1
mkcert -install

编辑文章
分享文章:

上一篇
【PHP】PhpStorm+Xdebug调试
下一篇
【Docker】常用的命令