mac下安装PHP

首先是安装home-brew,打开终端,输入:

 

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

 

对了,一定记得打开阿帕奇和对php的扩展。

 

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

 

然后开始安装mysql

 

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;

修改配置,在/usr/local/etc建立一个my.conf,如增加log

[mysqld]  
	general-log  
	general_log_file = /usr/local/var/log/mysqld.log


你可能感兴趣的:(PHP,mysql,mac,home-brew)