1.關於lnamp架構介紹
2.給大家分享乙個這種架構的一鍵安裝指令碼ezhttp
3.多站點配置:
nginx配置:
}nginx多站點配置:
}bcd.com.config(參考abc.com.config)
efg.com.config(參考abc.com.config)
apache配置:
apache多站點配置:
4.lnamp架構證書安裝
看似完美的一機負載均衡,那麼問題來了,lnamp架構如何安裝證書呢?
只給nginx安裝證書?或者只給apache安裝證書?或者兩者都安裝?
大家知道https協議的預設訪問埠是 443 ,如果給apache和nginx都安裝證書,那麼會存在埠占用問題,導致伺服器不能啟動
我的做法是只在nginx監聽443埠,nginx配置證書。見abc.com.config檔案的證書配置
listen 443 ssl;
ssl_certificate /usr/local/nginx/certificate/abc.com/1657267_abc.com.pem ; #crt檔案位置
ssl_certificate_key /usr/local/nginx/certificate/abc.com/1657267_abc.com.key ;#key檔案位置
ssl_session_timeout 5m;
ssl_ciphers ecdhe-rsa-aes128-gcm-sha256:ecdhe:ecdh:aes:high:!null:!anull:!md5:!adh:!rc4;
ssl_protocols tlsv1 tlsv1.1 tlsv1.2;
ssl_prefer_server_ciphers on;
index index.php index.html index.htm;
Linux下配置多站點
下面操作都需要root使用者 1,備份amp account.log 存了mysql密碼和ftp密碼 2,刪除 alidata www 3,配置自己的站點 多站點 1,rm rf alidata www 刪除phpwind,2,cd alidata server nginx conf vhosts ...
Apache配置實現多服務,多站點
配置apache及實現多站點 安裝好apache以後,可以在瀏覽器中輸入 http localhost 20測試,如果配置正常會顯示it s working.更改第乙個站點的根目錄 在檔案apache2.2 conf httpd.conf中查詢 documentroot 屬性,將後面的路徑改為你的主...
XAMPP下apache,多站點配置
1 首先修改c盤windows system32 drivers etc目錄下的 hosts 檔案,用記事本開啟,加入 127.0.0.1 www.a.com 127.0.0.1 www.b.com 2 開啟xampp apache conf httpd.conf檔案,搜尋 include conf...