激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統(tǒng)進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統(tǒng) - Linux - mac os apache 配置方法詳細介紹

mac os apache 配置方法詳細介紹

2019-12-17 15:58系統(tǒng)之家 Linux

本文將詳細介紹mac os apache 配置方法,需要的朋友可以作為參考

我使用的Mac OS X版本是10.8.2,Mac自帶了Apache環(huán)境。 
啟動Apache 
設置虛擬主機 

啟動Apache 
打開“終端(terminal)”,輸入 sudo apachectl -v,(可能需要輸入機器秘密)。如下顯示Apache的版本 
mac os apache 配置方法詳細介紹 
接著輸入 sudo apachectl start,這樣Apache就啟動了。打開Safari瀏覽器地址欄輸入 “http://localhost”,可以看到內(nèi)容為“It works!”的頁面。其位于“/Library(資源庫)/WebServer/Documents/”下,這就是Apache的默認根目錄。 
Apache的安裝目錄在:/etc/apache2/,etc默認是隱藏的。有三種方式查看: 
1.dock下右鍵Finder,選擇"前往文件夾",輸入"/etc" 
2.在finder下----》前往---》前往文件夾,然后輸入/etc 
3.可以在terminal 輸入 "open /etc" 

設置虛擬主機 
1.在終端運行“sudo vi /etc/apache2/httpd.conf”,打開Apche的配置文件 
2.在httpd.conf中找到“#Include /private/etc/apache2/extra/httpd-vhosts.conf”,去掉前面的“#”,保存并退出。 
3.運行“sudo apachectl restart”,重啟Apache后就開啟了虛擬主機配置功能。 
4.運行“sudo vi /etc/apache2/extra/httpd-vhosts.conf”,就打開了配置虛擬主機文件httpd-vhost.conf,配置虛擬主機了。需要注意的是該文件默認開啟了兩個作為例子的虛擬主機: 

復制代碼

代碼如下:


<VirtualHost *:80> 
ServerAdmin webmaster@dummy-host.example.com 
DocumentRoot "/usr/docs/dummy-host.example.com" 
ServerName dummy-host.example.com 
ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log" 
CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common 
</VirtualHost> 
<VirtualHost *:80> 
ServerAdmin webmaster@dummy-host2.example.com 
DocumentRoot "/usr/docs/dummy-host2.example.com" 
ServerName dummy-host2.example.com 
ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log" 
CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common 
</VirtualHost> 


而實際上,這兩個虛擬主機是不存在的,在沒有配置任何其他虛擬主機時,可能會導致訪問localhost時出現(xiàn)如下提示: 
Forbidden 
You don't have permission to access /index.php on this server最簡單的辦法就是在它們每行前面加上#,注釋掉就好了,這樣既能參考又不導致其他問題。 
5.增加如下配置 

復制代碼

代碼如下:


<VirtualHost *:80> 
DocumentRoot "/Library/WebServer/Documents" 
ServerName localhost 
ErrorLog "/private/var/log/apache2/localhost-error_log" 
CustomLog "/private/var/log/apache2/localhost-access_log" common 
</VirtualHost> 
<VirtualHost *:80> 
DocumentRoot "/Users/snandy/work" 
ServerName mysites 
ErrorLog "/private/var/log/apache2/sites-error_log" 
CustomLog "/private/var/log/apache2/sites-access_log" common 
<Directory /> 
Options Indexes FollowSymLinks MultiViews 
AllowOverride None 
Order deny,allow 
Allow from all 
</Directory> 
</VirtualHost> 


保存退出,并重啟Apache。 
6.運行“sudo vi /etc/hosts”,打開hosts配置文件,加入"127.0.0.1 mysites",這樣就可以配置完成sites虛擬主機了,可以訪問“http://mysites”了,在10.8之前Mac OS X版本其內(nèi)容和“http://localhost/~[用戶名]”完全一致。 
7.注意,記錄log的“ErrorLog "/private/var/log/apache2/sites-error_log"”也可以刪掉,但記錄日志其實是一個好習慣,在出現(xiàn)問題時可以幫助我們判斷。如果保留這些log代碼,一定log文件路徑都是存在的,如果隨便修改一個不存在的,會導致Apache無法服務而沒有錯誤提示,這個比較惡心。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 成人一级片毛片 | 91九色蝌蚪国产 | 羞羞的小视频 | 成人福利电影在线观看 | 久久艹艹艹 | 国产自在自线午夜精品视频在 | 爽成人777777婷婷 | 欧美日韩精品不卡一区二区三区 | 久久毛片 | 久久国产精品久久精品国产演员表 | 91网站免费观看 | 亚洲爱爱图 | 欧美一级做性受免费大片免费 | 国产亚洲精品综合一区91 | 国产呦在线观看视频 | 嗯~啊~弄嗯~啊h高潮视频 | 黄色免费视频观看 | 欧美黄色一级片视频 | 97精品视频在线观看 | 九草视频 | 久操免费在线视频 | 欧美精品一级 | 国产精品久久久久久久四虎电影 | 免费观看视频在线 | 国产精品视频一区二区噜噜 | 成人羞羞国产免费游戏 | 亚洲欧美日韩精品久久亚洲区 | 日韩字幕| 国产一区二区三区手机在线 | 久久久国产精品网站 | 国产成人高清在线观看 | 最新亚洲国产 | 久久精品亚洲一区 | 日韩理论电影网 | 久啪视频 | 欧美成在人线a免费 | 在线观看国产 | 最新久久免费视频 | 精品在线视频观看 | 色人阁导航 | 视频一区二区中文字幕 |