PHP从入门到放弃

Mac系统下配置PHP运行环境

2017-10-27  本文已影响227人  a6750108cb56

前言

本文将会介绍Apache,PHP,MySQL以及MySQL可视化管理工具phpMyAdmin的安装

一:Apache

1:启动Apache服务

Mac系统中已经安装了Apache服务
启动Apache服务
sudo apachectl start
查看Apache服务版本
sudo apachectl -v
在浏览器中输入以下网址,检查Apache服务是否启动成功

http://locakhost
http://127.0.0.1

可以将http://省略,如果启动成功,会显示IT works!

2:关闭Apache服务

sudo apachectl stop

3:重启Apache服务

sudo apachectl restart

4:Apache服务的安装路径

默认是安装在private/etc/apache2路径下,我们可以在终端下进入该目录:
open /etc

5:Apache服务的部署路径

默认部署路径在 /资源库/WebServer/Documents/

6:如何修改部署路径

1:在private/etc/apache2的目录下打开httpd.conf文件,搜索DocumentRoot

DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents        php_code">

2:修改中间的地址,使用系统根目录( 如果使用其他地址会导致访问失败 )

3:以/Users/username/Php/demo 为例(username为登录用户的名称),修改完成后如下:

DocumentRoot "/Users/username/Php/demo"
<Directory "/Users/username/Php/demo        php_code">

4:重启Apache服务

5:在实际开发过程中,如果发现没有读写权限,则需修改 demo文件夹及以下文件的所有权限
sudo chmod -R 777 demo/

7:如何修改Apache服务端口号

private/etc/apache2的目录下打开httpd.conf文件,搜索Listen 80 修改即可

二:PHP

1:在private/etc/apache2的目录下打开httpd.conf文件,搜索#LoadModule php5_module libexec/apache2/libphp5.so ,将前面的#删掉
如果没有权限,则需拷贝出去,改完再拖进来
2:重启Apache服务
sudo apachectl restart
3:测试,在/资源库/WebServer/Documents/目录下创建index.php文件

<?php 
phpinfo(); 
?>

4:在浏览器输入以下网址进行查看,如果出现PHP介绍则配置成功
http://localhost/index.php

三:MySQL

1:MySQL :: Download MySQL Community Server下载DMG文件并安装
2:查看MySQL版本
mysql --version
3:如果提示command not found,这是因为该命令默认访问/usr/local/bin/mysql路径下的mysql,所以我们可以在终端输入如下命令,建立一个软链接即可
sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql
4:利用安装MySQL时给出的用户和密码登录MySQL服务,在终端中输入如下命令,敲击回车后输入密码
mysql -u root -p
5:退出MySQL服务
exit
6:在终端中输入如下命令,将密码修改为自己的密码
/usr/local/mysql/bin/mysqladmin -u USER -p password PASSWORD
注: USER为用户名,默认为root;PASSWORD为新密码,回车后输入原密码即可

7:在系统偏好设置中启动和停止MySQL服务

8:在命令行输入如下指令,启动与停止MySQL服务

sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop

四:phpMyAdmin

1:phpMyAdmin - Downloads下载all-languages.tar.zip文件
2:解压到/资源库/WebServer/Documents/路径下
3:将文件夹中的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:最后,在浏览器中输入如下网址进行登录即可直接对MySQL进行可视化管理
http://localhost/phpmyadmin/
注: 默认用户名为root

本文参考:
http://www.cnblogs.com/henusyj-1314/p/6485182.html
http://blog.csdn.net/hdfqq188816190/article/details/62038270
http://blog.sina.com.cn/s/blog_ac843e330102wfn3.html
http://www.saitjr.com/php/php-mac-yosemite-locahost-path.html

上一篇下一篇

猜你喜欢

热点阅读