由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可。
首先打开终端输入命令:
view plaincopy
sudo vim /etc/apache2/httpd.conf
其中有一行是这样的
view plaincopy
#LoadModule php5_module libexec/apache2/libphp5.so
将前面的#号去掉。
然后打开系统偏好设置中的共享,将web共享勾上,如下图
重启apache, 命令如下:
view plaincopy
sudo apachectl restart
这样就可以在浏览器中输入http://localhost/,如果出现
It works!
说明成功配置php环境
下面来配置MySql环境。
首先下载MySql的dmg安装包。下载地址在:http://dev.mysql.com/downloads/mysql/
打开dmg文件,里面有三个安装项,在此我三个都安装,MySQLStartupItem.pkg安装后,mysql会随系统启动而自启动,MySQL.prefPane表示可以在系统偏好设置中看到mysql选项,还有一个就是mysql的安装项。
这样一来就安装成功了,在系统偏好设置中打开mysql,并将服务开启。安装好后默认的用户名是root,密码为空。为了安全,我们设置一个密码。
打开终端,如果你输入mysql提示没有这个命令,那么需要配置mysql bin目录的环境变量。目录是,/usr/local/mysql/bin/, 将其加入到PATH变量中。在这儿我介绍另一种方法,
在终端中输入
view plaincopy
sudo vim /etc/bashrc
然后在其中加入
view plaincopy
#mysql
alias mysql=‘/usr/local/mysql/bin/mysql’
alias mysqladmin=‘/usr/local/mysql/bin/mysqladmin’
这样一来,在终端中输入mysql就有这个命令了, 其实它与我们C/C++中的宏定义有点类似,别名代替的作用。
有时候安装好MySQL程序的时候,直接输入命令mysql或mysqladmin会发现提示命令不存在,这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:
view plaincopy
ln -s /usr/local/mysql/bin/mysql /usr/bin
接着我们修改root的密码,命令如下:
view plaincopy
mysqladmin -uroot password 12345
这样就将root的密码改为了12345.
要管理Mysql,如果用命令行比较麻烦,开源的phpMyAdmin采用C/S的模式,方便管理。接着我们就装一个phpMyAdmin. 它是由php开发的,下载地址是:http://www.phpmyadmin.net/home_page/downloads.php
将下载下来的解压放在/Library/WebServer/Documents/目录下,完整的目录为:/Library/WebServer/Documents/phpmyadmin/,那么命令行进入这个目录,
再输入命令:
view plaincopy
cp config.sample.inc.php config.inc.php
vim config.inc.php
按照下面进行修改:
view plaincopy
$cfg[‘blowfish_secret’] = ”;//用于Cookie加密,随意的长字符串
$cfg[‘Servers’][$i][‘host’] = ‘127.0.0.1’;//MySQL守护程序做了IP绑定
分享到:
相关推荐
本文详细介绍了在mac OS系统下安装配置PHP+MySql环境的详细步鄹,十分的全面,这里推荐给有相同需求的小伙伴们。
这是一篇超级详细的配置mac os下面php+mysql+apache的文章。非常详细 我的大部分配置就是参考上面的内容的,比如,PHP不能连接数据库,就是改一下默认的php.ini中pdo_mysql.default_socket【因为现在都用PDO了嘛。...
下载后直接解压到E: erver\php目录把Mysql和apache安装在E: erver\(方便移植,即使系统重新安装也不影响在新系统下的服务)这样Apache+PHP+Mysql都安装在了同一目录下。先可以检查一下Apache是否按好,修改Apache...
docker化php web开发环境 nginx + php + mysql + redis 配置要求 Docker Docker-compose 我使用的是Mac电脑,Docker新推出了Docker for Mac Docker-compose 使用 Clone本项目 cd ~/Work git clone ...
Mac php72+nginx环境配置.txt
主要介绍了在Mac OS上安装配置Nginx+PHP+MySQL开发环境的教程,虽然Mac自带PHP,但还是要注意一下php-fpm报错问题的发生,需要的朋友可以参考下
哈哈,刚才说了windows下的PHP开发环境我用的是AppServ开发套件,Mac下呢,我用XAMPP。这是致力于推广Apache服务器的非营利性项目–Apache Friends推出的工具。其实XAMPP也有windows的版本,现在看来,XAMPP应该比...
一、启动Apache 有两种方法 1、打开网络共享 打开”系统偏好设置”->”共享”,在”互联网共享”那一项前面打√。 2、打开终端,输入 sudo apachectl start ...1、找到Apache的配置文件,在目录/
WNMPServer 是一款适用于 windows下开发PHP站点的完全绿色服务器端集成环境, 可以快速安装配置Web服务器,一般说来,大家都习惯于将 Nginx、MySQL、PHP架设在Linux系统下, 但是,不可否认的是Windows也有其优点,...
项目需要部署到一台CentOS的服务器之上,之前这台服务器上面已经安装了一个Nginx和MySQL,跑的是PHP环境,有一个项目正在运行。而我们最新的项目是用Java写的,服务器是用的Tomcat,所以势必需要把Nginx和Tomcat做一...
今天在mac上搭建好了php的环境,把先前在window、linux下运行良好的程序放在mac上,居然出现访问不了数据库,数据库连接的host用的是localhost,可以确认数据库配置是正确的,因为在java中使用localhost访问正常,...
Mac本地环境搭建 在Mac系统,我们可以使用MAMP Pro (官方网站:https://www.mamp.info/en/)软件来搭建本地服务器。安装好这款软件,网站的目录在 /Applications/MAMP/htdocs 文件夹里,只需将文件放入该文件夹中,...
Mac本地环境搭建 在Mac系统,我们可以使用MAMP Pro 软件来搭建本地服务器。安装好这款软件,网站的目录在 /Applications/MAMP/htdocs 文件夹里,只需将文件放入该文件夹中,就可以通过http://localhost:8888来访问了...
2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7....
最新xampp集成环境,一件部署安装php环境,简单安装,可配置虚拟主机 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 ...
本部分描述如何在 Mac 上安装 MAMP。将通过一个操作安装 Apache Web 服务器、MySQL 和phpMyAdmin,需要的朋友可以参考下
每次搭建新服务器,都要来来回回把这些包再装一下,来来回回搞了不下20遍了吧,原来都是凭经验,配置过程中重复入坑是难免的,故写此文做个备忘。虽然有像xampp这样的集成包,但是在生产环境的Linux发行版上,还是...