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