前言
本文将会介绍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
网友评论