ubuntu下用apt-get安裝apache2

在ubuntu下安裝apache2很簡單,只要用apt-get install apache2就可以了,安裝完成後,在 /etc/apache2/路徑下,有個apache2.conf,這就是apache2的配置文件。

它的配置文件情況是這樣的:

將不同的配置信息拆開放到不同的文件中,然後載include到apache2.conf中,你在apache2中可以看到像這樣的代碼

# Include generic snippets of statements
IncludeOptional conf-enabled/*.conf

# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf

那麼,我們最爲關心的Web根目錄是在哪個文件中配置的呢,就在sites-enabled/裏面的000-default.conf

DocumentRoot /var/www/html,index.html就放在這個目錄下,你可以將這個目錄改成自己想要的目錄。

接下來是使用apache2過程中的一些小問題。

1、首先是啓動apache2,用命令:service apache2 start;

然後是停止apache2,用命令:service apache2 stop;

也可以重啓,用命令:service apache2 restart;

2、出現Forbidden   You don't have permission to access \ on this server.

這句話明顯就是說沒有權限之類的東西,如果你是新手,或者是比較懶的人,那麼你只要打開apach2.conf,用ctrl+F搜索到類似下面的語句

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

將None改爲All就可以了,如果你是一個比較喜歡尋根揪底的人,那麼,好吧,我是一個比較懶的人,這裏是可以設置各個用戶的權限的,你可以自己再去腦補一下。

3、解析PHP

首先,如何你是先裝apache2後裝php,一般是不用做什麼配置的(這裏說的是用apt-get方法下的安裝),因爲你在裝php的時候,它回自動在你的mods-available文件夾中添加php5.conf和php5.load,如果你是先裝php後裝apache2的話,按照網上的說法是在apache2.conf中加入

<IfModule mod_php5.c>
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
  </IfModule>

然後重啓apache2,這個方法爲沒試過,大家斟酌用!!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章