Apache服務(三)Apache服務支援的語言

2021-09-12 04:08:59 字數 2869 閱讀 6072

1.html 預設支援的語言

2.php

1 編輯php的預設測試頁

退出儲存後開啟瀏覽器檢視什麼都檢視不到

2 yum install php -y 安裝php軟體

systemctl restart httpd 重啟服務

再次檢視可以檢視到藍色頁面

**註冊的介面cgi(普通閘道器介面)

網路的語言裝換到sql,用介面進行轉換

1 建立cgi的預設發布目錄

mkdir -p /var/www/html/cgi
2 編輯乙個預設發布檔案,檢視手冊看寫法

print `date`; 反向單引號``表示先執行

給檔案可執行的許可權

此時在瀏覽器中訪問檔案中的內容時會裸露在**中的

編輯配置檔案,告訴系統cgi下的檔案是要被執行的

options +execcgi

addhandler cgi-script .cgi 標示cgi指令碼的特點是什麼

此時訪問會出現報錯,因為目錄的安全上下文不匹配

5 修改安全上下文

##修改安全上下文

restorecon -rvvf /var/www/html/cgi

##重新整理安全上下文

6 在瀏覽器中訪問成功

4.wsgi cgi的安全模式

1 yum install mod_wsgi -y 安裝wsgi的軟體

給檔案新增可執行許可權

在瀏覽其中檢視同樣是裸露的**

直接執行是沒有效果的

編輯配置檔案

是虛擬機器的一種形式,在配置檔案中寫入

documentroot "/var/www/html"

wsgiscriptalias /wsgi /var/www/html/cgi/hello.wsgi

##告訴系統訪問wsgi或者以.wsgi結尾的檔案就是wsgi的指令碼檔案

需要宣告wsgi的執行在訪問的時候需要執行內容

在瀏覽器中訪問可以檢視

顯示的是硬體時間

服務管理 Apache

web伺服器介紹 web server 有兩個意思 一台負責提供網頁的伺服器,通過http協議傳給客戶端 一般是指網頁瀏覽器 乙個提供網頁的伺服器程式。常見的web伺服器 apache是世界使用排名第一的web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平台上,由於其跨平台和安全性被廣泛使用,是...

Apache服務配置

1 原始碼編譯和yum rpm的區別 原始碼編譯 中小公司常用 比較靈活,只編譯想要的引數。yum rpm安裝 簡單 方便,但是不夠靈活。功能和使用情況考慮,訪問量小或內部使用的httpd的時候,多用 yum install y httpd 維護成本考慮,伺服器數量,比如幾千臺伺服器安裝apache...

Apache 安裝WEB伺服器Apache教程

apache 安裝web伺服器apache教程 在下也是在第一次接觸php的時候,因為需要去安裝了apache,查了很多大哥們的教程,也正是因為查了很多,所以發現有的缺,有的齊,作為學習記錄,我把自己遇到的安裝問題記錄下來,希望各位大神們發現有錯有漏的指點指點。32位 64位 我將檔案解壓在了如後路...