mac配置apatche本地服务器

一、步骤:

  1. 新建一个目录,存放我们的网页代码(/Users/用户名/Sites)

    注意: 不能将目录放在桌面或者文档等个人文件夹中;

  2. 修改Apache配置的文件, httpd.conf

    • 修改两个目录;
    • 10.10需要增加一个属性;
    • 支持php.ini
  3. 拷贝php.ini

二、配置httpd.conf

  1. 切换目录

    1
    
    cd /etc/apache2
    
  2. 查看当前目录

    1
    
    pwd
    
  3. 查看当前目录内容

    1
    
    ls
    
  4. 备份配置文件:(只需要执行一次)

    1
    
    sudo cp httpd.conf httpd.conf.bak
    
  5. 查找 DocumentRoot

    1
    2
    
    DocumentRoot "/Library/WebServer/Documents" 
    <Directory "/Library/WebServer/Documents">
    

    更改为:

    1
    2
    
    DocumentRoot "/Users/xxtstudio/Sites"
    <Directory "/Users/xxtstudio/Sites">
    
  6. 继续向下,按向下键盘,(13行) 找到

    1
    
    Options FollowSymLinks Multiviews
    

    更改为:

    1
    
    Options Indexes FollowSymLinks Multiviews
    
  7. 然后退出(按 Esc 键),进入命令模式, 查找 php,去掉前面的 #

    1
    
    #LoadModule php5_module libexec/apache2/libphp5.so
    
  8. 修改完成之后,再次进入命令模式,输入 :wq,保存退出

    1
    
    :wq
    



    三:拷贝php

执行命令:

1
sudo cp /etc/php.ini.default  /etc/php.ini

四:apatche 相关命令

  • 启动apatche 服务器

    1
    
    sudo apachectl -k start
    
  • 停止apatche服务器

    1
    
    sudo apachectl -k start
    
  • 重新启动apatche 服务器

    1
    
    sudo apachectl -k restart
    

五:测试Apatche服务器

在地址栏输入: 127.0.0.1

六: 注意事项

  1. 如果不确定自己做了什么,要退出

    1
    
    :q!
    
  2. 如果配置完成,提示没有访问权限,绝大多数目录写错了。

  3. 每次重启计算机后,apatche不会自动启动,需要自动去启动;

猜你喜欢

转载自blog.csdn.net/sun___shine/article/details/106238231