美文网首页我爱编程
mac 10.11搭建php开发环境,Apache服务器

mac 10.11搭建php开发环境,Apache服务器

作者: John_LS | 来源:发表于2016-07-20 10:17 被阅读118次

    转载

    1、开启互联网共享功能

    1.1: 打开系统偏好设置
    1.2: 点击共享
    1.3: 勾选上互联网共享

    2、启动Apache服务器

    启动Apache服务器,mac10.11已经自带安装了apache服务器,在终端输入:

    sudo apachectl start (这个是启动服务器)
    sudo apachectl restart (这是重启服务器)

    这时在你的浏览器上输入:![Uploading 屏幕快照 2016-07-20 上午9.50.45_459837.png . . .]http://localhost,或者http://127.0.0.1,在浏览器会It works!

    屏幕快照 2016-07-20 上午9.50.45.png

    好了,这样基本的Apache服务器配置就这样完成了。但是这样往往不能满足我们的需求。接下来我们要对Apache服务器进行一些配置。

    3、 个性化配置

    3.1 进入apache配置目录文件夹,在终端输入

    cd ~ (进入home目录)
    cd /etc/apache2/ (进入Apache2的安装目录)

    3.2 打开httpd.conf文件,可以通过open或者vi/vim 打开

    sudo vi httpd.conf
    sudo vim httpd.conf
    sudo open httpd.conf

    4、加载模块

    把167-170的前面#去掉即加载下面几个模块

    按i键进入编辑

    1.LoadModule alias_module libexec/apache2/mod_alias.so
    2.LoadModule rewrite_module libexec/apache2/mod_rewrite.so
    3.LoadModule php5_module libexec/apache2/libphp5.so
    4.LoadModule hfs_apple_module libexec/apache2/mod_hfs_apple.so

    屏幕快照 2016-07-20 上午9.56.03.png

    5、修改访问权限:

    把httpd.conf的219行的

    <Directory />
        AllowOverride none
        Require all denied
    </Directory>
    

    改为

    <Directory />
        AllowOverride All 
    </Directory>
    

    保存退出vim编辑 回车+:wq+回车

    6、修改网站根目录

    系统的的默认目录是:/Library/WebServer/Documents,如果想继续使用该目录做开发没有任何问题,但是如果你想修改网站的根目录的话,你可以在终端输入:

    6.1

    cd ~ (进入你的家目录,建立一个文件夹(www 新建文件夹)
    mkdir www (新建一个文件夹,可以是任何文件夹)
    cd www
    pwd (显示当前目录的路径,下一个步骤修改目录需要)

    6.2

    重新进入vim编辑http.conf

    把236行DocumentRoot "/Library/WebServer/Documents"和237行<Directory "/Library/WebServer/Documents">中双引号的内容换成自己的目录,我的目录为/Users/John_LS/www,把在终端显示的目录拷贝下来,把236和237行修改为如下

    屏幕快照 2016-07-20 上午10.09.48.png
    6.3

    把258行中的AllowOverride none修改为AllowOverride All*

    7、修改网站支持的index页面

    如果你不修此项,访问index.php页面是访问不了的。把270行中

    <IfModule dir_module>
        DirectoryIndex index.html
    </IfModule>
    

    修改为

    <IfModule dir_module>
        DirectoryIndex index.html index.php
    </IfModule>
    

    保存

    8、重启服务器

    在终端输入:

    sudo apachectl restart

    这样你的Apache服务器可以了。如果你想使用phpadmin你只要把phpadmin下载下来,然后放进刚才的www目录下面就可以了。以后你的php代码代码就放进www下面别人就可以访问了。如果你想进行CGI编程,你还需要对CGI模块进行配置。

    9、MySQL与phpMyAdmin的安装与配置

    MySQL官网上下载最新的MySQL版本MySQL 官网,有安装包和源码两种选择,方便起见可以直接下载安装包,然后安装就可以了。为了便于操作,可以为MySQL添加别名:

    alias mysql=/usr/local/mysql/bin/mysql
    alias mysqladmin=/usr/local/mysql/bin/mysqladmin
    

    之后设置密码

    mysqladmin -uroot password "密码"
    

    想要方便一点的话可以使用phpMyAdmin进行图形化的操作,在
    phpMyAdmin 网址上下载最新版本,然后解压到你自定的文件夹中,重命名为phpmyadmin,之后在浏览器中访问localhost/phpmyadmin,使用root和刚才的密码登陆,

    相关文章

      网友评论

        本文标题:mac 10.11搭建php开发环境,Apache服务器

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