国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Apache > 正文

詳解Mac自帶apache配置

2024-08-27 18:30:44
字體:
供稿:網(wǎng)友

Mac自身帶了apache,可以直接用來搭建本地web容器,配置過程基本同于windows,但有幾個(gè)點(diǎn)需要注意一下(避免踩坑)

apache

sudo apachectl start[/restart/stop] #開啟等sudo apachectl -v #查看版本sudo /usr/sbin/httpd -k start #當(dāng)配置文件出錯(cuò)時(shí),可通過這個(gè)方式查看具體出錯(cuò)位置

使用前切記開啟一個(gè)選項(xiàng)

Mac下apache默認(rèn)不開啟php,需要手動(dòng)開啟

sudo vi /etc/apache2/httpd.conf

LoadModule php5_module libexec/apache2/libphp5.so

Apache修改web目錄

默認(rèn)目錄為:

/Library/WebServer/Documents

而往往這個(gè)目錄用起來是不方便的,一是權(quán)限問題,畢竟我們不想每做一次修改,都要帶個(gè)sudo;二是Finder中打開不方便。所以需要修改web目錄。

sudo vi /etc/apache2/httpd.conf
237 DocumentRoot "/Users/username/wwwroot"238 <Directory "/Users/username/wwwroot">

配置vhost

先開啟vhost擴(kuò)展(去掉注釋#即可)

sudo vi /etc/apache2/httpd.conf

Include /private/etc/apache2/extra/httpd-vhosts.conf

編輯vhost文件

sudo vi /etc/apache2/extra/httpd-vhost.conf
<VirtualHost *:80>  ServerAdmin webmaster@dummy-host.example.com  DocumentRoot "/Users/username/wwwroot"  ServerName localhost  ErrorLog "/private/var/log/apache2/local-error_log"  CustomLog "/private/var/log/apache2/local-access_log" common</VirtualHost><VirtualHost *:80>  ServerAdmin webmaster@dummy-host2.example.com  DocumentRoot "/Volumes/FAT/bugs"  ServerName wooyun.sb  ErrorLog "/private/var/log/apache2/wooyun-error_log"  CustomLog "/private/var/log/apache2/wooyun-access_log" common  <Directory "/Volumes/FAT/bugs">        Options Indexes FollowSymLinks MultiViews        AllowOverride None        Require all granted  </Directory></VirtualHost>

只允許本機(jī)訪問

為了安全期間,我打算將apache服務(wù)配置成只允許本機(jī)訪問。網(wǎng)上方法不太適用,經(jīng)過多次嘗試,以下方法可行:

<Directory "/Users/username/sites">  Options Indexes FollowSymLinks MultiViews  AllowOverride None  Require all granted  # add 訪問控制  Order Deny,Allow    Deny from all  #網(wǎng)上很多給出的方法不加這里,只有allow那里,實(shí)測并不適用,必須加上這一行~  Allow from 127.0.0.1  </Directory>

一些問題處理

1、403 Forbidden

當(dāng)日志文件log配置出錯(cuò)事,會出現(xiàn)403,處理方法是/var/log/apache2/清空這里邊的日志。

也有可能是沒有開啟PHP擴(kuò)展。

2、Vhost配置時(shí)出現(xiàn)403 Forbidden

注意需要配置文件加入<Directory……部分,如上。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 云安县| 平罗县| 光山县| 抚州市| 右玉县| 阿克| 全州县| 永州市| 喀喇| 贞丰县| 遂川县| 镇康县| 黄大仙区| 政和县| 长葛市| 梓潼县| 凤山县| 萝北县| 全椒县| 环江| 阿尔山市| 石台县| 渭南市| 辉县市| 绥化市| 贞丰县| 仁怀市| 彭山县| 监利县| 南召县| 轮台县| 得荣县| 凤翔县| 锡林浩特市| 仁寿县| 通化县| 辉县市| 新丰县| 台东市| 林西县| 绥中县|