前言:
之前只是用下面的命令列安裝了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伺服器。在瀏覽器中輸入如...