最近搭建網站,需求是要配置兩個二級域名,不能使用跳轉,因爲對seo不好,最後查詢的是用nginx做反向代理,搞了一天終於搞定了,首先是nginx的安裝,我用的是yum的安裝。
首先我執行 yum install -y nginx的時候,出現了這個錯誤:
nginx安裝錯誤:No package nginx available
解決辦法是:
先安裝epel:
yum install epel-release
然後再執行這個命令即可:
yum install -y nginx
一會就成功了。
然後可以查詢nginx安裝的具體情況,命令爲:
whereis nginx,如下圖:
敲命令的時候要根據自己服務器上nginx的路徑去敲:
例如,啓動nginx的命令:
/usr/sbin/nginx
//停止命令:
/usr/sbin/nginx -s stop
重啓的命令是:
/nginx/sbin/nginx -s reload
修改完配置,都要重啓下,才能生效
二,對nginx的配置進行修改
upstream mysvr {
server 221.159.220.325:81;
}
error_page 404 https://www.baidu.com; #錯誤頁
server {
listen 80; #監聽端口
server_name http://www.javaclimb.com; #監聽地址
location ~*^.+$ {
proxy_pass http://mysvr;
}
}
具體的添加信息如下,想添加幾個域名 都可以
最後重啓,就可以了。
歡迎關注個人公衆號:分享軟件開發資料、賺錢心得: