OS X 中默认有两个目录可以直接运行你的 Web 程序:

系统级的 Web 根目录及对应的网址:/Library/WebServer/Documents/ http://localhost,

用户级的根目录及其对应的网址:~/Sites http://localhost/~stephen/(~/Sites 也就是你用户目录下面的”站点”目录,如没有Sites目录,需手工创建sudo mkdir ~/Sites)

注:以下 stephen 为用户名,需要按实际修改。

1)检查目录/etc/apache2/users/下是否有"stephen.conf",如没有,手工创建并填写以下内容:

Options Indexes MultiViews

AllowOverride All

Order allow,deny

Allow from all

2)赋予文件权限,然后重启apache

sudo chmod 755 /etc/apache2/users/stephen.conf

sudo apachectl restart

之后你就可以通过浏览器访问你的用户级目录网页了,根目录地址为:http://localhost/~stephen/

3)更改根目录

- 创建目标根目录,如:mkdir /Users/stephen/webWorkspace

- 更改文件权限, 如:chmod 755 /Users/stephen/webWorkspace

- 更改apache主目录/etc/apache2/httpd.conf,将/Library/WebServer/Documents/都替换为自己的路径,如:/Users/stephen/webWorkspace

- 重启Apache:apachectl restart,再次访问localhost即显示的是更改后的文件里的内容了。

===========PHP===============================

OS X Mavericks 中已经集成了 PHP 5.4.30 版本,需要手动开启。你可以用 vi 或者 nano 编辑器打开下面这个文件:

sudo nano /etc/apache2/httpd.conf

然后按ctl+W进行查找,搜索”php”,第一条匹配的应该是下面这句代码:

LoadModule php5_module libexec/apache2/libphp5.so

请将这句代码前面的#去掉,然后保存文件。

接下来再一次重启 Apache:

sudo apachectl restart

现在 PHP 应该已经开始工作了,你可以在用户级根目录下(~/Sites/)放一个PHP测试文件,代码如下:

===========mysql===============================

1. 下载安装

http://dev.mysql.com/downloads/mysql/

2. 增加到path

- cd ~

- vi .bash_profile

- 增加:export PATH="/usr/local/mysql/bin:$PATH"

- 使.bash_profile生效,source ~/.bash_profile

3. 设置root密码

mysqladmin -u root password '这里填你要设置的密码'

参考:http://jingyan.baidu.com/article/0aa22375b553a488cc0d64b5.html

macos mysql 阿帕奇_Mac配置apache,mysql相关推荐

  1. RedHat Enterprise Linux 5下配置Apache+Mysql+Php

    Phinecos(洞庭散人) 专注于开源技术的研究与应用 RedHat Enterprise Linux 5下配置Apache+Mysql+Php 第一步:系统与软件的准备 系统版本 redhat e ...

  2. debian7配置apache+mysql+php

    debian7配置apache+mysql+php[转自:http://www.laozuo.org/3423.html] 第一.安装和配置Apache Web服务器 运行升级命令来确保我们的系统组件 ...

  3. mysql的配置中主机地址怎么填_连接到mysql主机数据库配置命令-mysql主机地址

    连接到mysql主机数据库配置命令-mysql主机地址 2019/04/01 作者: 互盟股份 mysql虚拟主机的配置方法是怎样的?要知道,大部分选择虚拟主机的人最常用到的是Windows系统,而在 ...

  4. 数据库系统原理与应用教程(002)—— MySQL 安装与配置:MySQL 软件的卸载(windows 环境)

    数据库系统原理与应用教程(002)-- MySQL 安装与配置:MySQL 软件的卸载(windows 环境) 目录 数据库系统原理与应用教程(002)-- MySQL 安装与配置:MySQL 软件的 ...

  5. 数据库系统原理与应用教程(001)—— MySQL 安装与配置:MySQL 软件的安装(windows 环境)

    数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的安装(windows 环境) 目录 数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的 ...

  6. CentOS-7-64bit 配置Apache + MySQL + PHP

    一.配置防火墙,开启80端口.3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: #停止firewall服务 sys ...

  7. Windows 下配置Apache+MySql+PHP环境(原创)

    之前我自己也配置过PHP环境,不过用的是比较方便的集成软件,现在老师让自己动手配置一下非集成的,所以就边配置边写下教程希望能给需要的提供一些帮助.我是在虚拟机上装的,系统是WindowsXP 32bi ...

  8. Windows环境配置Apache+Mysql+PHP

    好长时间没有写博客了,最近正在学习php,所以把环境配置与大家分享一下. 软件准备: 准备的软件如下图所示. apache在官方木有找到64位滴,特给出个地址,已测试可正常运行. 其它32 and 6 ...

  9. 64位win7搭建php mysql_在64位Win7系统中配置Apache+MySQL+PHP环境的方法

    B/S架构当下很流行,因为B/S架构有众多优点,例如:用户只需有浏览器就可使用,维护升级都比较方便,跨平台,等等.本文就讲讲Windows+Apache+PHP+Mysql的开发环境如何配置. WAM ...

最新文章

  1. Java反序列化漏洞整理
  2. 安卓学习 intent
  3. 【API进阶之路】因为不会创建云服务器,我被实习生摆了一道
  4. 文件用户Apache shiro学习笔记+ spring整合shiro (一)
  5. iptables,haproxy转发ftp(21端口)
  6. VGG16—perceptual loss in keras感知损失【Keras】
  7. 什么,又是流程有问题?
  8. php为什么发送不到sql,PHP-为什么我的Ajax无法执行我的SQL查询?
  9. 如何保持最佳 MacBook 温度?
  10. Xamarin学习笔记
  11. 1 100的奇数和编程php,用PHP求出1—100中的基数之和,偶数之和
  12. SDL Trados 2019 (SR2)的下载和安装
  13. 【IDE工具】win10电脑设置保护眼睛色
  14. sonic 架构学习
  15. 虚拟光驱传文件到服务器,虚拟光驱服务器
  16. 关于CSDN如何搜索用户以及关注好友
  17. 联合开发网被罚50万元,站长直接关站!
  18. 帝国php调用文章列表,帝国cms教程内容页面调用当前会员信息和文章数量以及文章列表...
  19. html 滚动条自动最底,让DIV的滚动条自动滚动到最底部 - 4种方法
  20. 《绿皮书》:剧情紧凑,语言很美

热门文章

  1. QT绘制百分比条形图。
  2. C++多态的基本概念
  3. 画验证曲线_数学老师用“函数曲线”绘出美图 学生舍不得擦
  4. 「Python」python调用单个C++文件生成的动态库(.so)Part I
  5. 6.关于QT中的内存管理,动态的制作,动态库的调用,静态库的制作
  6. 内存四域,变量声明和定义,寄存器,c内嵌汇编,auto,堆栈,常量,静态变量
  7. C++ const 关键字小结
  8. FPGA组合逻辑部件LUT的基本原理
  9. mybatis关联查询
  10. Guava新集合-Multiset