ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后按照提示输入密码。
输入brew -v查看版本信息,已表示你安装成功。
一些常用的命令,已php5.5为例:
brew update #更新brew可安装包,建议每次执行一下 brew search php55 #搜索php5.5 brew tap josegonzalez/php #安装扩展<gihhub_user/repo> brew tap #查看安装的扩展列表 brew install php55 #安装php5.5 brew remove php55 #卸载php5.5 brew upgrade php55 #升级php5.5 brew options php55 #查看php5.5安装选项 brew info php55 #查看php5.5相关信息 brew home php55 #访问php5.5官方网站 brew services list #查看系统通过 brew 安装的服务 brew services cleanup #清除已卸载无用的启动配置文件 brew services restart php55 #重启php-fpm
sudo apachectl start 开启命令
sudo apachectl stop 关闭命令
sudo apachectl restart 重启命令
在浏览器中访问 http://localhost,如果出现”It works!”就表示运行正常。
另外,阿帕奇启用以后,在os x中有俩目录可以直接运行web程序。
系统级的根目录:/Library/WebServer/Documents/
用户级的根目录:~/Sites 可能需要手动建立
接下来就是启用php,强大的os x集成了php版本,用vi或者nano打开httpd.conf文件
sudo nano /etc/apache2/httpd.conf
将以下代码前头的#去掉,保存 ,然后重启阿帕奇。
LoadModule php5_module libexec/apache2/libphp5.so (php)
修改php.ini,将mysql扩展打开,并修改mysql.socket
mysql.default_socket = /tmp/mysql.socket
如若没有文件,就创建
cp /etc/php.ini.default /etc/php.ini
brew install mysql
mysql开机启动
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
安装完成之后开启MySQL安全机制:
/usr/local/opt/mysql/bin/mysql_secure_installation
开启mysql
mysql.server start
配置密码信息:
select user,password,host from mysql.user; delete from mysql.user where user=''; delete from mysql.user where host='::1'; set password for root@localhost=password('123456'); GRANT ALL PRIVILEGES ON *.* TO 'miaohr'@'%' IDENTIFIED BY '123456'; flush privileges;
[mysqld] general-log general_log_file = /usr/local/var/log/mysqld.log