nginx
安装nginx
brew install nginx
开机启动,需要sudo权限才能使用80端口
sudo brew services start nginx
mariadb
安装mariadb
brew install mariadb
开机启动
brew services start mariadb
运行安全设置,并设置root密码
mysql_secure_installation
//初始安装root是空密码,直接回车
Enter current password for root (enter for none):
//设置新密码
Set root password? [Y/n] Y
New password: ***
Re-enter new password: ***
//是否删除匿名用户
Remove anonymous users? [Y/n] Y
//禁止root远程登录
Disallow root login remotely? [Y/n] Y
//删除test数据库
Remove test database and access to it? [Y/n] Y
//重新加载权限表
Reload privilege tables now? [Y/n] Y
为安全root仅限本地登录,根据需要可以新建一个有管理员权限的远程用户
mysql -uroot -p
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '登录密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit;
php
安装php
brew install php71
开机启动
brew services start josegonzalez/php/php71