linux下apache https 虛擬主機配置
如果單純只想在傳輸資料時加密傳輸,那麼ssl證書是不需要認證的,但是瀏覽器開啟時會有警告資訊。假設我們做的不是一個公眾產品那麼也還好啦。
如下是今天學習時的一個筆記,其實我用的是真實環境。
環境:CentOS 64, 32bit;Apache 2.2.15;
1.檢查apache是否安裝了mod_ssl.so模組。
檢查方法是檢視是否在modules(/etc/httpd/modules/)下存在。不存在那麼安裝(yum -y install mod_ssl)。
2.生成證書和金鑰
1)生成金鑰
命令:openssl genrsa 1024 > server.key
說明:用128位rsa演算法生成金鑰,得到server.key檔案。
2) 生成證書請求檔案
命令:openssl req -new -key server.key > server.csr
說明:用步驟1生成的金鑰生成證書請求檔案server.csr,這一步會有很多問題,按照自己的需要輸入即可。
3): 生成證書
命令:openssl req -x509 -days 365 -key server.key -in server.csr > server.crt
說明:用步驟1,2的金鑰和證書請求生成證書server.crt,-days引數指明證書有效期,單位為天。
3.修改apache配置檔案(httpd.conf)
1)新增監聽埠
Listen 443
2)載入mod_ssl模組
LoadModule ssl_module modules/mod_ssl.so
3)配置虛擬主機
4.訪問NameVirtualHost 121.127.246.429:443 <VirtualHost 121.127.246.429:443> DocumentRoot /data/www/1234567 ServerName 1234567.mo.com SSLEngine On SSLOptions +StrictRequire SSLCertificateFile /data/conf/httpd/server.crt SSLCertificateKeyFile /data/conf/httpd/server.key DirectoryIndex index.html index.php <Directory "/data/www/1234567"> #Options Indexes FollowSymLinks Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost>
https://1234567.mo.com
相關推薦
linux下apache https 虛擬主機配置
如果單純只想在傳輸資料時加密傳輸,那麼ssl證書是不需要認證的,但是瀏覽器開啟時會有警告資訊。假設我們做的不是一個公眾產品那麼也還好啦。 如下是今天學習時的一個筆記,其實我用的是真實環境。 環境:CentOS 64, 32bit;Apache 2.2.15; 1.檢查apa
Linux 下 Apache 的安裝與配置
1、安裝APR (Apache Portable Runtime) wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz tar -zxf apr-1.4.5.tar.gz cd apr-1.4.5 ./configure --pre
apache 服務虛擬主機配置
上一篇部落格中,Apache服務已經成功安裝,配置,啟動成功。 現在對配置檔案 進行進一步配置:1.配置檔案路徑:E:/Apache/Apache24/conf/httpd.conf 1.埠配置 修改59行:(不同版本 行號可能不一樣),這裡預設的是80埠,埠
web叢集之一 linux下apache+tomcat負載均衡配置-筆記
負載均衡叢集配置(7):Apache配置——建立workers.properties httpd.conf的最後新增的配置中workers.properties檔案是不存在的,需要我們自己在apache/conf路徑下建立。workers.properties檔案用於對負載均衡的負載器worker (
apache新增虛擬主機配置+本地hosts繫結域名
1.本地hosts 什麼是本地hosts?我們知道訪問一個域名,通過dns伺服器得到該域名所指向的伺服器ip地址,然後通過ip地址和伺服器建立連線,完成剩下的事情。那麼當開發過程中我們沒有域名的時候如何才能模擬一個域名呢?答案就是hosts檔案,一般開發環境都是在win
Linux下Apache httpd安裝及配置為服務
Apache安裝 2016年9月26日 10:51 最重要的要點 安裝版本:2.4.23 依賴軟體:apr-1.4.5、apr-util-1.3.12和pcre-8.31 安裝環境
windows/linux下Apache做負載均衡配置教程
第一次看到這個標題時我也很驚訝,Apache居然還能做負載均衡?真是太強大了。經過一番調查後發現的確可以,而且功能一點都不差。這都歸功於 mod_proxy 這個模組。不愧是強大的Apache啊。廢話少說,下面就來解釋一下負載均衡的設定方法。一般來說,負載均衡就是將客戶端的請求分流給後端的各個真實伺服器,達到
linux下 Apache 配置虛擬主機三種方式
<VirtualHost 192.168.1.11:80> ServerName www.test1.com DocumentRoot /www/test1/ <Directory "/www/test1"> Options Indexes FollowSymLinks
linux apache下虛擬主機配置方法
linux下配置虛擬主機 假設VPS的IP是58.130.17.168,有兩個域名指向該IP,分別是domain1.com, domain2.com, 修改/etc/httpd/conf/httpd.conf,在檔案的最後加入: ServerName
Ubuntu Linux下apache基於域名的虛擬主機配置詳解
Ubuntu Linux下apache基於域名的虛擬主機配置的詳細步驟: 最近在學習linux,今天在linux下配置了下虛擬主機,下面是步驟: 要配置的網站http://www.hx95.com 虛擬主機檔案 myweb 1、首先在 /etc/apache2/
Linux實戰第五篇:RHEL7.3下Nginx虛擬主機配置實戰(基於別名)
虛擬主機 nginx個人筆記分享(在線閱讀):http://note.youdao.com/noteshare?id=05daf711c28922e50792c4b09cf63c58PDF版本下載http://down.51cto.com/data/2323313本文出自 “人才雞雞” 博客,請務必保留此出處
Linux實戰第八篇:CentOS7.3下Nginx虛擬主機配置實戰(基於端口)
基於 sub 主機配置 centos7.3 entos ada .com 版本 fad 個人筆記分享(在線閱讀): http://note.youdao.com/noteshare?id=9a8b56ec54800ccf197eb6c23de55a85&sub=2E3048
Apache 配置https虛擬主機
一、安裝帶ssl的Apache2.2.21 1、安裝apache之前需要先檢查openssl是否安裝完畢,yum list "*openssl*",如果沒有用yum安裝下即可 2、apache安裝,網上文件很多,以下是專門針對ssl的編譯引數 # cd /usr/
Linux下Apache虛擬主機目錄許可權問題
原文出處:http://mtyblog.sinaapp.com/?p=25 文章摘要: ubuntu下新版Apache目錄結構有變化,本文討論一個許可權問題 APACHE虛擬主機目錄許可權問題 今天一直在ubuntu配置Apache虛擬主機。想要配置到0.0.0.0:2和0
【Linux】Apache訪問控制之虛擬主機配置
在上一次的測試中可以看到在訪問AWStats日誌分析系統時,並不需要提高賬號和密碼,只要知道對應的網址就可以獲知web站點的訪問情況,這給伺服器帶來了安全隱患。為了更好的控制對網站資源的訪問,可以待定的
linux下nginx虛擬主機配置
在nginx檔案下建立檢視fcgi.conf,如果不存在則建立。內容如下fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
linux下Apache伺服器配置虛擬域名
1. 修改httpd.conf 可以直接在Apache配置檔案的結尾新增如下程式碼,給Apache新增虛擬域名: NameVirtualHost *:80 <VirtualHost *:80> ServerName www.nine.com DocumentRoot
基於域名的虛擬主機配置(Nginx在 Linux下配置)
利用工具繫結域名: 需求: 兩個域名指向同一臺nginx伺服器,使用者訪問不同的域名顯示不同的網頁內容 兩個域名是www.nginx1.com和www.nginx2.com nginx伺服器
Linux Apache虛擬主機配置方法
.html hostname onf -a cli 修飾 ls -l ant 瀏覽器 apache 虛擬主機配置 註意: 虛擬主機可以開很多個 虛擬主機配置之後,原來的默認/etc/httpd/httpd.conf中的默認網站就不會生效了 練習:
IP、Apache虛擬主機配置部分學習筆記
當前 環境變量 httpd 無法 php nbsp 轉換 配置系統 語法 IP地址 IP地址就是計算機的一個“編號”,該編號是唯一的。相當於我們的身份證號碼一樣。 IP地址格式:a.b.c.d ,每一段的取值範圍0-255。 本機的IP地址:127.0.0.1