mac apache 启动php,Mac OS上搭建Apache+PHP+MySQL开发环境的详细教程
一、启动Apache(利用mac自带的apache即可)
1.打开终端,输入
#sudo apachectl start
这时需要输入密码,输入电脑密码即可,然后输入
#sudo apachectl -v
可以查看到Apache的版本信息
Server version: Apache/2.2.24 (Unix)
Server built: Jul 7 2013 18:05:17
此时在浏览器中输入http://localhost,会出现It works!的页面
二、运行PHP
1、找到Apache的配置文件,
#sudo vim /etc/apache2/httpd.conf (可以研究下内容)
搜索#LoadModule php5_module libexec/apache2/libphp5.so 打开注释;
2、重启Apache,在终端输入
sudo apachectl restart
PHP就可以用了。
3、编辑info.php
sudo vim /Library/WebServer/Documents/info.php
?>
然后再次重启Apache,在浏览器中输入http://localhost/info.php
会出现一个显示php信息的页面。
三、配置MySql
1、在http://dev.mysql.com/downloads/mysql/网站上,选择适合Mac OS X系统的进行下载;
下载完成后,双击dmg文件进行安装;(安装完成后会有一个root密码,记下来)
2、安装好MySQL服务后(安装步骤可以参考系列经验1)。打开“系统偏好设置”,单击下端的“MySQL”图标。
这样mysql就打开了,可以在终端登录mysql:
mysql –u root –p
输入密码:(安装时候提示的root密码)
修改成自己方便记住的密码:
mysql>set password for ‘root'@‘localhost’=‘XXX’
四、使用phpMyAdmin
phpMyAdmin是用PHP开发的管理MySql的程序,非常实用
1、下载phpMyAdmin,在网址http://www.phpmyadmin.net/home_page/downloads.php中选择合适的版本下载
2、将下载好的文件解压后,放进/Library/WebServer/Documents/文件夹中,并命名为phpmyadmin
3、复制/Library/WebServer/Documents/phpmyadmin中的config.sample.inc.php,并命名为config.inc.php,并放在当前文件夹下。
4、编辑config.inc.php,修改其中的
$cfg['Servers']]$i]['host'] = 'localhost';为 $cfg['Servers']]$i]['host'] = '127.0.0.1';即可
5、在浏览器中输入 http://localhost/phpmyadmin,输入用户名"root",和刚刚自己所更改的mysql密码,然后就可以直接登陆了。
mac apache 启动php,Mac OS上搭建Apache+PHP+MySQL开发环境的详细教程相关推荐
- hhvm mysql_Linux_在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程,貌似最近这个HHVM特别火,其主 - phpStudy...
在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程 貌似最近这个HHVM特别火,其主要原因大概要归咎于大的运行效率吧,安装完之后使用探针测试,计算运行的时间都是0.0*的级别,据说 ...
- hhvm mysql_在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程
貌似最近这个HHVM特别火,其主要原因大概要归咎于大的运行效率吧,安装完之后使用探针测试,计算运行的时间都是0.0*的级别,据说在512M的内存下也可以跑的完美,大大大大大大地提高了网站运行效率.目前 ...
- mysql sail_再谈docker搭建nginx+php+mysql开发环境 | Sail
写在前面 前几天我写了一篇博客docker搭建nginx+php+mysql开发环境.当时主要是参考一片博文搭建记录的. 可是这样搭建出来是有一些问题的,具体的原因我还没找出.当然那篇文章还是有一些参 ...
- MAC上搭建Windows Phone 8 开发环境——VMware Fusion下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
最近在试着在mac os上搭建Windows Phone 8的开发调试环境,使用的是VMware Fusion + Win8.1的虚拟环境. 点开VS2013, new 了一个helloWorld, ...
- PHP svn开发环境搭建,手把手搭建WAMP+PHP+SVN开发环境,wampsvn_PHP教程
手把手搭建WAMP+PHP+SVN开发环境,wampsvn 一:WAMP 这款软件在安装的过程中就已经把Apache.MySQL.PHP继承好了,而且也做好了相应的配置,除此之外,还加上了SQLite ...
- 在Centos7上搭建VSCode C/C++开发环境(拥有VScode的上乘体验)
1. 选择Clangd的原因 在C/C++的Extensions中,官方提供了C/C++ Extension Pack扩展包,对于不想麻烦的朋友只需要安装官方提供的一套扩展就可以搭建好C/C++的开发 ...
- 多个php一个机器,如何利用docker在同一台机器上搭建多套php开发环境?
首先是一个容器要包含完整的程序加依赖(出去中间件),拿 LNMP 举例子:docker 提供的是 Linux 环境,容器中要包含 Nginx 和 Php,然后再单独部署一个 MySQL 其次,如果多个 ...
- Windows上搭建安卓的JAVA开发环境(Eclipse版本)
工具/原料 下载需要用到的工具: (1)下载JAVA的IDE开发工具– Eclipse 到Eclipse官方网站下载Ecplise For Java EE的最新Windows版本 下载Ecplise ...
- VS Code搭建C/C++开发环境超详细教程
目录 一.下载配置MinGW 1. 下载解压 MinGW 2. 配置环境变量 3. 测试是否配置成功 二.安装 C/C++ 插件 三.第一个程序 四.相关插件推荐 1. Visual Studio I ...
- macos nginx php mysql_mac环境下搭建nginx + php + mysql开发环境
1.安装homebrew(mac下好用的包管理器) 第一步,获取install文件 把官网给的脚本拿下来 curl -fsSL https://raw.githubusercontent.com/Ho ...
最新文章
- Veritas推出全多云环境新技术
- linux跑r语言代码,R语言快捷键(示例代码)
- docker查看命令帮助手册
- 前端学习(2696):重读vue电商网站17之监听图片上传成功事件
- 属性被分为八大类不包括_家庭软装八大类有哪些 软装八大类风格有什么特点...
- Python 之 线程
- Android中关于Volley的使用(三)认识Volley的架构
- ORM框架之Spring Data JPA(一)Hibernate实现JPA规范
- flash builder java_FlashBuilder4 与 Java 的交互调用(blazeds服务端)
- php做文章伪原创,php简单的伪原创程序
- 非参数检验——Wilcoxon 检验 Friedman 检验与 Nemenyi 后续检验
- cpp头文件方法大全
- html分页样式居中,bootstrap分页样式怎么实现?
- 关于/etc/hosts文件
- 程序猿转行为什么这么难
- 英语翻译的重点词汇词组
- 【学习笔记】ACP敏捷项目管理
- STM32F4的中断
- Linux数据库管理与应用
- unity3D学习之音频数据的采集要点-audio菜鸟笔记6
热门文章
- python pandas库-dataframe.pivot()方法的理解
- 图像语义分割(12)-重新思考空洞卷积: 为弱监督和半监督语义分割设计的简捷方法
- 图像直方图及均衡方法总结(二)自适应直方图均衡AHE,CLAHE
- Python Bug: TypeError: a bytes-like object is required, not ‘str
- ICCV 2021 | 超越MobileNetV3!SkipNet:面向轻量级CNN的Bias Loss
- 给出两个字符串(可能包含空格),找出其中最长的公共连续子串,输出其长度
- ROS下sensor_msgs::ImagePtr到sensor_msgs::Image之间的转换
- QT练习5:显示GIF图片
- react创建项目报错unexpected end of json while parsing near xxx
- UITableView的分割线不满屏的解决方法