linux服務(wù)器安裝
- 安裝git
yum install git
查看安裝: git --version
- 安裝nginx
首先安裝epel依賴庫: yum install epel-release -y
yum -y install nginx
查看安裝: nginx -v
配置nginx
啟動(dòng)nginx: systemctl start nginx.service
檢測配置是否正確: nginx -t
重啟nginx :systemctl restart nginx.service
進(jìn)入nginx配置文件: vim /etc/nginx/nginx.conf
########### 每個(gè)指令必須有分號(hào)結(jié)束淳蔼。#################
#user administrator administrators; #配置用戶或者組排龄,默認(rèn)為nobody nobody蔬咬。
#worker_processes 2; #允許生成的進(jìn)程數(shù),默認(rèn)為1
#pid /nginx/pid/nginx.pid; #指定nginx進(jìn)程運(yùn)行文件存放地址
error_log log/error.log debug; #制定日志路徑搓扯,級(jí)別。這個(gè)設(shè)置可以放入全局塊涎显,http塊摧茴,server塊,級(jí)別以此為:debug|info|notice|warn|error|crit|alert|emerg
events {
accept_mutex on; #設(shè)置網(wǎng)路連接序列化稀蟋,防止驚群現(xiàn)象發(fā)生煌张,默認(rèn)為on
multi_accept on; #設(shè)置一個(gè)進(jìn)程是否同時(shí)接受多個(gè)網(wǎng)絡(luò)連接,默認(rèn)為off
#use epoll; #事件驅(qū)動(dòng)模型退客,select|poll|kqueue|epoll|resig|/dev/poll|eventport
worker_connections 1024; #最大連接數(shù)骏融,默認(rèn)為512
}
http {
include mime.types; #文件擴(kuò)展名與文件類型映射表
default_type application/octet-stream; #默認(rèn)文件類型,默認(rèn)為text/plain
#access_log off; #取消服務(wù)日志
log_format myFormat '$remote_addr–$remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for'; #自定義格式
access_log log/access.log myFormat; #combined為日志格式的默認(rèn)值
sendfile on; #允許sendfile方式傳輸文件萌狂,默認(rèn)為off档玻,可以在http塊,server塊茫藏,location塊误趴。
sendfile_max_chunk 100k; #每個(gè)進(jìn)程每次調(diào)用傳輸數(shù)量不能大于設(shè)定的值,默認(rèn)為0务傲,即不設(shè)上限凉当。
keepalive_timeout 65; #連接超時(shí)時(shí)間,默認(rèn)為75s售葡,可以在http看杭,server,location塊挟伙。
upstream mysvr {
server 127.0.0.1:7878;
server 192.168.10.121:3333 backup; #熱備
}
error_page 404 https://www.baidu.com; #錯(cuò)誤頁
server {
keepalive_requests 120; #單連接請(qǐng)求上限次數(shù)楼雹。
listen 4545; #監(jiān)聽端口
server_name 127.0.0.1; #監(jiān)聽地址
root /usr/vue_framework_packaging/dist;
location ~*^.+$ { #請(qǐng)求的url過濾,正則匹配,~為區(qū)分大小寫烘豹,~*為不區(qū)分大小寫瓜贾。
#root path; #根目錄
#index vv.txt; #設(shè)置默認(rèn)頁
proxy_pass http://mysvr; #請(qǐng)求轉(zhuǎn)向mysvr 定義的服務(wù)器列表
deny 127.0.0.1; #拒絕的ip
allow 172.18.5.54; #允許的ip
}
}
}