如何在Macbook Pro搭建PHP开发环境
2016-11-03 21:28
477 查看
http://jingyan.baidu.com/article/67508eb434539f9cca1ce4da.html
7
为了给项目搭建一个运维后台,新学PHP,第一次在Macbook上搭建PHP开发环境,所以记录在案,也为其他学习的小伙伴提供一份参考。
PHP
Macbook Pro
MySQL 5.7
先介绍几个命令// 启动Apache服务sudo apachectl start// 重启Apache服务sudo apachectl restart// 停止Apache服务sudo apachectl stop// 查看Apache版本httpd -vMac OS自带Apache,只需要启动Apache就行。
打开终端,输入命令:sudo apachectl start
2
打开浏览器,在地址栏中输入localhost,出现It Works字符串,就说明Apache已经成功启动
3
在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下
END
Mac OS 同样自带PHP,只需要在Apache的配置文件中添加Apache对PHP的支持就好了在终端中输入命令:sudo vim /etc/apache2/httpd.conf打开httpd.conf文件
2
去掉红框标注内容的注释符号LoadModule php5_module libexec/apache2/libphp5.so然后保存此处暂不介绍如何使用VIM编辑内容
3
重启Apache服务
4
进入/Library/WebServer/Documents,在该目录下新建一个测试的PHP页面,输入命令:sudo vim test.php
5
在test.php中输入以下代码<?php phpinfo(); ?>
6
在浏览器中打开页面localhost/test.php,测试PHP是否可用
END
在Macbook上安装MySQL可参考我上一篇经验《如何在Macbook上安装MySQL》0如何在Macbook上安装MySQL
按照上面作者发的几篇,我安装成功后。
命令行能连接mysql,但是mysqlbrench却不能连接。多方面查找解决办法,终于得到解决。
就是没有3306端口的问题。
在安装mysql中,我遇到问题:
step 1: SET PASSWORD = PASSWORD('your new password');
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;
之芝义| 浏览 5265 次2015-08-11 19:20
2015-08-15 14:44最佳答案
这里还有几篇:
解决MAC下安装MySQL查看端口为0的问题
http://blog.csdn.net/lixingqiao01/article/details/50956849
mac下mysql的端口号3307修改
http://blog.csdn.net/zzhongcy/article/details/51242071
配置好后。
配置虚拟主机:
请看另一篇:
mac下php环境,apache的httpd.conf
7
为了给项目搭建一个运维后台,新学PHP,第一次在Macbook上搭建PHP开发环境,所以记录在案,也为其他学习的小伙伴提供一份参考。
工具/原料
Apache 2.4.16PHP
Macbook Pro
MySQL 5.7
启动Apache
1先介绍几个命令// 启动Apache服务sudo apachectl start// 重启Apache服务sudo apachectl restart// 停止Apache服务sudo apachectl stop// 查看Apache版本httpd -vMac OS自带Apache,只需要启动Apache就行。
打开终端,输入命令:sudo apachectl start
2
打开浏览器,在地址栏中输入localhost,出现It Works字符串,就说明Apache已经成功启动
3
在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下
END
配置PHP
1Mac OS 同样自带PHP,只需要在Apache的配置文件中添加Apache对PHP的支持就好了在终端中输入命令:sudo vim /etc/apache2/httpd.conf打开httpd.conf文件
2
去掉红框标注内容的注释符号LoadModule php5_module libexec/apache2/libphp5.so然后保存此处暂不介绍如何使用VIM编辑内容
3
重启Apache服务
4
进入/Library/WebServer/Documents,在该目录下新建一个测试的PHP页面,输入命令:sudo vim test.php
5
在test.php中输入以下代码<?php phpinfo(); ?>
6
在浏览器中打开页面localhost/test.php,测试PHP是否可用
END
安装MySQL
1在Macbook上安装MySQL可参考我上一篇经验《如何在Macbook上安装MySQL》0如何在Macbook上安装MySQL
按照上面作者发的几篇,我安装成功后。
命令行能连接mysql,但是mysqlbrench却不能连接。多方面查找解决办法,终于得到解决。
就是没有3306端口的问题。
在安装mysql中,我遇到问题:
mac mysql error You must reset your password using ALTER USER statement before executing this statement.
安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个step 1: SET PASSWORD = PASSWORD('your new password');
step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3: flush privileges;
mac中安装MySQL后测试连接出现Can't connect to MySQL server on '127.0.0.1' (61)
在系统偏好中MySQL是打开的,但在mySQL中的instance显示关闭,执行Startup后日志如下:之芝义| 浏览 5265 次2015-08-11 19:20
2015-08-15 14:44最佳答案
登录mysql控制台,执行select host, user, password_expired from mysql.user; 看一下显示的数据有没有,如果没有,插入一条host为的记录,其他值跟localhost那条记录一样。 注:如果没有mysql.user表,表示数据库没有安装成功,缺少mysql用户信息
这里还有几篇:
Cannot connect to MySQL Workbench on mac. Can't connect to MySQL server on '127.0.0.1' (61) Mac Macintosh
http://stackoverflow.com/questions/26344795/cannot-connect-to-mysql-workbench-on-mac-cant-connect-to-mysql-server-on-127解决MAC下安装MySQL查看端口为0的问题
http://blog.csdn.net/lixingqiao01/article/details/50956849mac下mysql的端口号3307修改
http://blog.csdn.net/zzhongcy/article/details/51242071配置好后。
配置虚拟主机:
请看另一篇:
mac下php环境,apache的httpd.conf
相关文章推荐
- Macbook Pro搭建PHP开发环境
- Windows如何搭建PHP开发环境?
- Macbook Pro搭建PHP开发环境
- 如何在Mac搭建php开发环境
- 【iOS开发-92】在mac上如何搭建apache+php+mysql环境用于ios网络测试?
- 如何搭建配置php开发环境
- 一篇介绍如何使用XAMPP以及PDT开发PHP环境搭建的文章
- 如何使用 IntelliJ IDEA 2017 配置PHP开发环境 及项目搭建
- 【Mac编程环境搭建】Macbook Pro搭建PHP开发环境
- 如何在Ubuntu上使用eclipse搭建PHP开发和调试环境
- Mac 下如何搭建 PHP 开发环境
- 如何搭建配置php开发环境
- 如何在Mac下使用XAMPP搭建PHP开发环境
- 初学者如何在 Linux (Ubuntu) 下搭建C/C++ 开发环境
- 如何搭建一个最佳的SharePoint开发环境
- 如何在Windows下搭建Android开发环境
- PHP Eclipse PDT ZEND FrameWork Windos下开发环境搭建
- 搭建Windows下基于Eclipse的PHP开发环境
- 如何在Windows下搭建Android开发环境
- 如何使用免费软件搭建J2ME开发环境?