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的相關信息就成功了。
----------------