手動安裝LAMP apache

2021-10-03 11:43:14 字數 2043 閱讀 9044

window環境下安裝lamp,目前已經有很多一鍵安裝包,手動安裝配置在於更加理解一下環境的配置及流程和錯誤點。

本章為apache安裝及配置

軟體:httpd-2.4.41-o111c-x64-vc15-r2
搜尋define srvroot,將雙引號內的值改為自己apache的絕對路徑

搜尋documentroot,此處自行設定自己整個**的站點為那個目錄,站點下建立個index.html最後驗證成功用。

想修改埠搜尋listen,預設埠80。

使用window的管理員命令列進入到安裝目錄下的bin目錄。

使用"httpd.exe -k install -n apache"命令安裝apache服務

此處說明window服務有自動與手動,自動就是開機自啟,擔心這些服務拖開機速度可以修改為手動

使用"sc 服務名 config start= demand"命令進行修改為手動。

使用」sc 服務名 config start= auto「命令進行修改為自動。

然後使用命令"net start apache"啟動apache服務,網頁訪問localhost

此處可能出現錯誤顯示沒有許可權訪問apache。

開啟httpd.conf檔案進行編輯,搜尋allowoverride找到下面的語句

將這兩句刪除或者注釋新增以下**

儲存退出,重啟apache服務。

啟動apache服務再次出錯,顯示服務無法啟動。

進入bin目錄下執行"httpd"命令,提示無效的命令「order」。

編輯httpd.conf檔案,直接搜尋loadmodule access_compat_module modules/mod_access_compat.so,將這句話前面的注釋去掉儲存退出。

命令列輸入"net start apache"啟動成功,訪問localhost,出現自己站點的index.html成功。

LAMP Apache使用者認證

在某些場景下,頁面的內容需要特殊授權使用者才能檢視。要實現這個功能,需要在apache上做設定認證使用者。1 編輯虛擬主機配置 指定認證的目錄 allowoverride authconfig 開啟認證開關 authname abc.com user auth 定義認證的名字 authtype ba...

mysql 手動安裝 手動安裝MySQL8 0

首先跟大家嘮一嘮家常,隨著mysql迅速的更新,mysql突飛猛進已經更新到了8.0版本,那麼它和我們之前用的5.x版本有什麼明顯的區別那?首先給大家看下mysql5.x自帶表的查詢速度 之後獻上mysql8.0的自帶表的查詢速度 一樣的資料結果顯而易見,mysql8.0的坑我是走了個遍,為了讓大家...

MinGW手動安裝

注 本文中的版本號是發表時最新的版本號,當您安裝時,請安裝相應的版本。首先,建議先安裝msys 1 什麼是msys?msys的全稱是minimal gnu posix system on windows,是乙個小型的gnu環境,其實就是在win上使用linux的命令列進行操作,可以代替cmd來使用。...