在ubuntu上配置apache2

2021-06-22 20:57:15 字數 1353 閱讀 7255

前言:

之前只是用下面的命令列安裝了apache2,裝好之後就可以訪問到    

sudo apt-get install apache2

開啟連線localhost顯示出/var/www/html下的index.html檔案的內容,因為在那個目錄下的檔案的管理許可權都是要

root的,在裡面很難操作檔案.所以要把網頁的主目錄轉移到使用者的目錄下操作.

步驟:

1.重新設定apache2的伺服器中的網頁主目錄,其中配置檔案在/etc/apache2中,參考配置apache2的說明,我把配置

都放在了apache.conf的檔案下:其中包含了sites-enabled/00****.conf這個檔案,檔案中的

documentroot /var/www/html

是設定**的主目錄的,修改為/home/username/www這個目錄,同時修改apache2.conf檔案的開放許可權,檔案中的

options indexes followsymlinks

allowoverride all

require all granted

修改為:

options indexes followsymlinks

allowoverride all

require all granted

那樣才不會出現訪問受限的情況.

這樣訪問目錄時就會預設訪問80埠和www目錄下的index.html的檔案了.

重啟服務:

sudo service apache2 restart

同時安裝了apache2後預設是開機自動啟動服務的:

設定開機是自動關閉服務的命令列:

sudo update-rc.d apache2 disable

自動開啟的是:

sudo update-rc.d apache2 enable

後言:

這個只能簡單的設定我們自己的網頁.要部署其它的應用程式還沒有解決.同時檔案的管理也會有相應的許可權

設定導致檔案訪問不了的.用 

$:ls -l 

命令列檢視檔案的許可權設定,更改其中的其他使用者組可以讀和執行的許可權.

Golang 在ubuntu上的配置

sudo apt get install python setuptools python dev build essential 安裝開發環境 sudo apt get install mercurial 安裝 管理工具hg hg clone u release go clone源 到本地 cd ...

在Ubuntu 上配置SNMPv3

步驟很詳細,敬上出處 在ubuntu 14.04中安裝snmp伺服器及客戶端 開啟終端執行下列命令 sudo apt get install snmpd snmp 安裝完成後需要做如下改變。配置snmpv3 獲得從外部守護程序訪問的許可權 預設的安裝僅提供本地的訪問許可權,如果想要獲得外部訪問許可權...

怎麼在CentOS 8上安裝啟用Apache伺服器

首先確保防火牆在centos 8例項上正確執行。安裝apache 在基於rhel的發行版中,apache軟體包和服務稱為httpd 啟用apache服務,並使其在系統啟動時啟動。檢查apache執行狀態。還可以檢查web伺服器的版本,以確保已正確安裝。測試apache web伺服器。在瀏覽器中輸入如...