Home >php教程 >php手册 >Mac下Apache+MySQL+PHP安装

Mac下Apache+MySQL+PHP安装

WBOY
WBOYOriginal
2016-06-06 19:41:471461browse

max下是自带有Apache和php的服务器的,不需要另外 安装 ,本文就对相关配置进行介绍。 第一:Apache 在终端中输入,下面指令即可启动Apache服务器: //启动 sudo apachectl-k start //重新启动 sudo apachectl -k restart 验证: 在浏览器中输入:http://127

max下是自带有Apache和php的服务器的,不需要另外安装,本文就对相关配置进行介绍。

第一:Apache

在终端中输入,下面指令即可启动Apache服务器:

<code> //启动
 sudo apachectl-k start  
  //重新启动
 sudo apachectl -k restart
 </code>

验证:

在浏览器中输入:http://127.0.0.1,显示为It Works!,既证明服务器已经启动。

但是由于默认站点位于系统路径下,所以我们修改到自定义的路径。所以还需要进行相关配置

修改站点位置:

终端中输入

<code> cd /etc/apache2/
 sudo vim httpd.conf // 会提示输入密码,输入后回车即可
 英文下输入: /DocumentRoot,查找,
 注:1:注意区分大小写;2:要修改两个地方,故要进行两次查找。</code>

第一次查找后,修改:
Mac下Apache+MySQL+PHP安装

第二次查找后,修改
Mac下Apache+MySQL+PHP安装

修改好后:wq保存退出,重启服务器,并在自定义的路径下放置html文件,即可访问。

第二:配置PHP服务器:

1:终端中输入指令:

<code> cd /etc/apache2
 sudo vim httpd.conf
 按 /php,进行搜索,把带有LoadModule php5…..这一行的#(注释符号)去掉即可。</code>

Mac下Apache+MySQL+PHP安装

2:终端中输入:

<code> cd /etc/
 sudo cp php.ini.default php.ini
 </code>

重启服务器,在自定义的站点路径下放置php文件,即可访问php内容。

第三:MySQ安装
MySql下载:http://dev.mysql.com/downloads/mysql/

MySqlWorkbench下载:http://dev.mysql.com/downloads/workbench/
下载后直接安装即可,一路默认就好

MySql配置:
打开终端,输入:

<code> vim ~/.bash_profile</code>

输入 i进行编辑 ,然后粘贴以下内容

<code># mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
# ls
alias ls='ls -G'</code>

按ESC键 ,输入 :wq
这样在终端中 直接输入 mysql 就可以进入mysql 。输入 exit 为退出

修改MySql的管理员密码,在终端中输入:

<code> mysqladmin -u root password "root"


启动Mysql服务
     sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
停止Mysql服务
     sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
重启Mysql服务
     sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart</code>

至此,Apache+MySQL+PHP安装配置完毕。

附:对vim编辑器进行介绍
vim有两种模式:
1:命令模式

<code> shift+v -> 选中一行
 y -> 复制一行
 yy -> 复制当前行 (yank current line)
 p -> 在当前行的下一行复制粘贴的内容
 x -> 删除一个字符
 :wq -> 保存退出
 :q! -> 不保存退出
 i -> 进入编辑
 / -> 按/再输入字符可进行查找
 </code>

2:编辑模式,可直接编辑文档,按esc键可以退出编辑模式

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn