apache和PHP

apache

apache基本命令:

  • 查看apache版本:httpd -v

  • 启动:sudo apachectl start

  • 停止:sudo apachectl stop

  • 重启:sudo apachectl restart

(apache启动成功后,浏览器打开http://127.0.0.1,可以看到It works!的页面)

apache文件根目录

  • 系统级的根目录:http://localhost

  • 对应的文件目录是:/Library/WebServer/Documents

系统级根目录默认没有开启目录列表,__开启__方法:
  1. 编辑 /etc/apache2/httpd.conf 文件

  2. 搜索找到 \<Directory “/Library/WebServer/Documents”>

  3. 将 Options FollowSymLinks Multiviews 修改为 Options Indexes FollowSymLinks Multiviews

    修改时,需要注意文件权限的调整,账号默认应该是只读的。
    
  1. 修改后,在 /Library/WebServer/Documents 目录下心间php目录,

  2. 即可访问 http://localhost/php/

  3. 调整后需要重启apache


开启php

开启方法:

  • 编辑 /etc/apache2/httpd.conf 文件
  • 取消libphp5.so 这个命令行前的注释符号#

    LoadModule php5_module libexec/apache2/libphp5.so
    
  • 重启apache (sudo apachectl restart)
  • 然后在上面建立的php目录下,建立一个php文件。
内容如下:


    zhuruhongdeMacBook-Pro:php zhuruhong$ pwd

    /Library/WebServer/Documents/php

    zhuruhongdeMacBook-Pro:php zhuruhong$ cat show_php_info.php 

    <?php phpinfo(); ?>
  • 保存文件后,在浏览器打开查看是否成功:

    http://127.0.0.1/php/show_php_info.php
    
    看到php version的相关信息就成功了。
    

摘自《apache和PHP的简要记录》

Roy wechat
欢迎扫码,愿结识志同道合的朋友...