OSX10.10.5配置apache2&php5&VirtualHost

##OSX10.10.5配置apache2&php5&VirtualHostphp

###找到apache2的配置文件html

配置文件位置/etc/apache2/httpd.confapache

###在apache2中開啓php5瀏覽器

打開httpd.confide

找到下面兩行,去掉前面的#號。post

#LoadModule rewrite_module libexec/apache2/mod_rewrite.so
#LoadModule php5_module libexec/apache2/libphp5.so

###在apache2中開啓虛擬主機配置ui

一樣是在httpd.conf文件中。.net

找到下面一行rest

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

保持不變,在它後面增長一行code

Include /private/etc/apache2/vhosts/*.conf

而後執行以下命令

sudo mkdir /etc/apache2/vhosts
cd /etc/apache2/vhosts

###配置虛擬主機

先配置默認的主機

sudo vi _default.conf

內容以下:

<VirtualHost *:80>
	DocumentRoot "/Library/WebServer/Documents"
</VirtualHost>

增長鬚要的主機(多個主機,只須要參考此處增長多個.conf文件便可)

sudo vi mysite.conf

內容以下

<VirtualHost *:80>
    DocumentRoot "/Users/Landy/mysite/htdocs"
    ServerName mysite

    <Directory "/Users/Landy/mysite/htdocs">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

重啓apache2

sudo apachectl restart

###修改hosts文件

上面的步驟中咱們配置了一個名爲mysite的虛擬主機。 爲了能在本地經過域名http://mysite訪問,故須要改hosts文件。 執行命令

sudo vi /etc/hosts

在末尾增長一行

127.0.0.1 	mysite

好了,如今打開瀏覽器,能夠經過http://mysite訪問了。

###參考文章

相關文章
相關標籤/搜索