apache和php的简要记录
移动开发少不了和服务端交换,一些接口测试或者自己实现一下小东西都是需要服务端配合。
偶尔想安装一下ipa或者apk,如果本地开个服务器供手机下载就方便很多。
之前都是用到了,就网上找下配置,然后本地配置。一直都为做记录摘要。
最近想丰富自己的博客,多做一些记录,整理如下。
----------------
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
系统级根目录默认没有开启目录列表,开启方法:
编辑 /etc/apache2/httpd.conf 文件
搜索找到 <Directory "/Library/WebServer/Documents”>
将 Options FollowSymLinks Multiviews 修改为 Options Indexes FollowSymLinks Multiviews
(修改时,需要注意文件权限的调整,账号默认应该是只读的。)
修改后,在 /Library/WebServer/Documents 目录下心间php目录,
(调整后需要重启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的相关信息就成功了。
----------------