欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  博文

Mac OS X 10.11安装php集成开发环境_配置Apache PHP MySql环境

程序员文章站 2021-11-22 18:33:42
...

一、场景

最近工件需要购置了一台Macbook Pro、所有Android和Java Web相关开发都走入正规了、接下来就要配置PHP的相关环境了、网上对Macbook上配置PHP开发环境的文章比较少、我上网查了一些资料、自己通过这篇文章做一个总结、希望对后来的同学们有点用

安装环境如下

Mac OS 10.11

Apache 2.4.16 (Unix)

PHP 5.5.27

MySQL 5.6.26


二、Apache配置

Apache配置的配置是最简单的了、因为在Mac OS 10.11中是自带Apache软件的、所以我们只需要启动对应的服务就好了、以下命令是操作Apache时常用的几个命令

// 启动Apache服务
sudo apachectl start

// 重新启动Apache服务
sudo apachectl restart

// 关闭Apache服务
sudo apachectl stop

// 查看Apache的版本
httpd -v

关于sudo命令、这里就不多做介绍了、不懂的可以查一下、先启动Apache服务吧、然后在浏览器中输入localhost、对于一个Web开发者的你localhost肯定是非常明白的、出现It works!字样、说明Apache就搞定了、是不是很简单

另外说明一下、Macbook pro下、Apache的网站服务器根目录在/Library/WebServer/Documents路径下、进入Library可以在Finder窗口按shift command G、输入Library直接进入


三、PHP配置

同样的、在Mac OS中已经自带了PHP了、10.11里面的版本是5.5.27、也只需要在Apache的配置文件中添加Apache对PHP的支持就好了、步骤如下


1、编辑http.conf配置文件、命令如下:

sudo vim /etc/apache2/httpd.conf


2、去掉如下一行的注释:

LoadModule php5_module libexec/apache2/libphp5.so


3、重启Apache服务吧


4、写一个简单的测试文件测试一下

<?php phpinfo(); ?>


效果图如下:

Mac OS X 10.11安装php集成开发环境_配置Apache PHP MySql环境


另外、如果在终端里面直接修改文件有问题的可以查一下、第一次会了就好了、一开始我也搞了好久才改过来


四、MySQL配置

安装MySQL是稍微麻烦一点、由于在Mac OS中是直接带有Apache和PHP的、所以安装它们、比较简单、而MySQL是不带的、需要我们去官网下载、下载地址:http://dev.mysql.com/downloads/mysql/


打开dmg文件、里面有三个安装项、在此我三个都安装、MySQLStartupItem.pkg安装后、mysql会随系统启动而自启动、MySQL.prefPane表示可以在系统偏好设置中看到mysql选项、还有一个就是mysql的安装项、这样一来就安装成功了、在系统偏好设置中打开mysql、并将服务开启、如下图所示

Mac OS X 10.11安装php集成开发环境_配置Apache PHP MySql环境



安装好后默认的用户名是root、密码为空、为了安全、我们设置一个密码、打开终端、如果你输入mysql提示没有这个命令、那么需要配置mysql bin目录的环境变量、目录是、/usr/local/mysql/bin/, 将其加入到PATH变量中、在这儿我介绍另一种方法、在终端中输入

sudo vim /etc/bashrc


然后在其中加入

#mysql
alias mysql=´/usr/local/mysql/bin/mysql´
alias mysqladmin=´/usr/local/mysql/bin/mysqladmin´


这样一来、在终端中输入mysql就有这个命令了, 其实它与我们C/C 中的宏定义有点类似、别名代替的作用、接着我们修改root的密码、命令如下:

mysqladmin -uroot password 123456


这样就将root的密码改为了123456、如果要使用命令管理MySql是比较麻烦、这里给大家推荐一个工具:Navicat、非常不错的图形界面管理工具、并且提供了中文语言包和破解方法

Navicat下载地址:http://dwtedx.com/blog_407.html


总结

如上、Apache、PHP和MySQL的配置都好了、就可以直接开发代码了、让我们就愉快的开始PHP的学习之旅吧、这里其实就是一个简单的总结、希望对大家学习有帮助了、如果有哥们想了解Win 10 IIS搭建PHP环境的可以点击如下地址

Win 10 IIS搭建PHP环境地址:http://dwtedx.com/blog_233.html