http伺服器搭建
主配置檔案在 /etc/httpd/conf/httpd.conf
安裝http yum install httpd -y
啟動http伺服器 systemctl start httpd.service
檢視安裝狀態 systemctl status httpd.service
關閉防火牆
瀏覽器位址列訪問虛擬機器ip 有頁面代表伺服器啟動成功
預設存放web伺服器網頁檔案的目錄為 /var/www/html/
在這個目錄下建立 index.html
裡面寫入資料
重啟http服務
在訪問虛擬機器ip位址
更改預設web伺服器網頁檔案目錄要注意修改安全值 還要在最後加-r表示遞迴
還要注意目錄許可權問題
虛擬主機配置 (一台主機 乙個ip位址 兩個網域名稱)
安裝伺服器檔案 yum install httpd-manual -y
分別在/var/www/server 和/var/www/html 下建立index.html檔案
虛擬主機目錄配置檔案例子 /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf
將虛擬機器配置檔案例子複製到/etc/httpd/conf.d目錄下 並改名為site1.conf
開啟這個檔案 刪掉全部注釋 新建幾個**就建立幾個site檔案
*代表本機ip位址 port為埠預設為80
第一行 serveradmin 為郵箱 沒要求
第二行網頁配置檔案目錄 /var/www/html
第三行為網域名稱 www.haha.com
第四行為別名 www.hahaha.com
第四五行為**訪問日誌
並加入目錄控制 require all granted
進入 /var/www/html/index.html 寫入**內容
修改安全值 重啟服務 關閉防火牆
用客戶機登陸web 先關閉客戶機防火牆
再修改本地解析 在客戶機的 /etc/hosts
寫入格式
ip位址 haha www.haha.com
xixi www.xixi.com
一台主機乙個ip位址兩個埠
將網域名稱去掉
加入偵聽埠
原來80埠已被監聽 所以不用加 只需加入監聽8080
檢視埠是否被監聽 lsof -i:8080
https伺服器搭建
首先安裝相關配置檔案
yum install mod_ssl
首先生成證書
埠為443
cd /etc/pki/tls/certs
建立證書和金鑰 make haha.crt
輸入3遍密碼
輸入國家cn sichuan chendu 公司 部門 網域名稱 郵箱位址
乙個**需要生成乙個證書
進入/etc/httpd/conf.d/ssl.conf 複製**搭建所需**
進入/etc/httpd/conf.d/site.conf 修改證書路徑
重啟httpd服務 輸入密碼 檢視狀態
訪問位址加入https://ip位址
在sslpassphrasedialog下面一行加入 sslpassphrasedialog exec:/etc/pass.sh
如果出錯則放在上面一行
建立/etc/pass.s**件 寫入
#!/bin/sh
echo "redhat"
如果開啟了selinux 一定要修改安全值和布林值
開啟httpd_serve_cobbler_files 布林值
讓http與https同時存在
虛擬目錄配置 alias
alias /mysecret "/usr/local/mysecret"
allowoverride none
# allow open access:
require all granted
使用者認證配置
注意修改目錄安全值
修改埠安全值一定要注意http
埠安全值修改**在 /etc/ssh/sshd_config
listen 8900
servername www1.example.com
wsgiscriptalias / /var/www/alt/webinfo.wsgi
allowoverride none
# allow open access:
require all granted
windows本地解析位址 c:\windows\system32\drivers\etc
虛擬機器本地解析位址 在客戶機的 /etc/hosts
http服務搭建
http伺服器搭建 主配置檔案在 etc httpd conf httpd.conf 安裝http yum install httpd y 啟動http伺服器 systemctl start httpd.service 檢視安裝狀態 systemctl status httpd.service 關閉...
HTTP服務搭建(三)
專案 使用apache進行web 搭建 一 基於ip 1.配置防火牆和selinux 2.給網絡卡配置ip 3.配置目錄檔案 4.編輯配置檔案 5.重啟服務測試 1.這裡對防火牆和selinux進行的是粗糙的操作,關閉。systemsctl stop firewalld setenfoece 0 2...
搭建http伺服器
本節以中標麒麟桌面作業系統 龍芯版 為例,簡單介紹 http伺服器搭建方法,其他作業系統或搭建 ftp 伺服器,請參考相關使用者手冊或網路資料。1.在 var www html 下建立update,再在update下建立packages 和repodata。將軟體包拷貝到 var www html ...