美文网首页PHP从入门到放弃
Mac系统下配置PHP运行环境

Mac系统下配置PHP运行环境

作者: a6750108cb56 | 来源:发表于2017-10-27 13:05 被阅读227次

    前言

    本文将会介绍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

    相关文章

      网友评论

        本文标题:Mac系统下配置PHP运行环境

        本文链接:https://www.haomeiwen.com/subject/giurpxtx.html