前面已經配置了nginx服務器,可以正式搭建自己的站點了!!!
nginx 主組態檔
/etc/nginx/nginx.conf,一般配置些優化性選項…
#指定nginx服務程式運行的用戶,建議不要用root用戶 也不要用默認的nginx用戶
user nobody;
#指定運行作業行程數量,建議與CPU的核心數一致
worker_processes 2;
#配置CPU親核能力,特定的作業行程系結在特定CPU
worker_cpu_affinity 0001 0010;
#行程最大打開檔案數(Linux下網路連接實則為檔案描述符),內核默認現在在2048,極限65535
worker_rlimit_nofile 50000;
#指定錯誤日志檔案
error_log /var/log/nginx/error.log warn;
#行程PID記錄檔案
pid /var/run/nginx.pid;
events {
#使用epoll機制并發,Redhat系列下效率最高
use epoll;
#作業行程連接數
worker_connections 50000;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
#指定訪問日志格式
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
#啟用sendfile進行發送檔案
sendfile on;
#實作TCP重繪
tcp_nopush on;
#設定保持長連接時間,單位s
keepalive_timeout 10;
#開啟壓縮優化
gzip on;
gzip_min_length 2K;
gzip_buffers 4 16k;
#壓縮級別 1--9 推薦 4--7
gzip_comp_level 5;
#指定壓縮的檔案型別
gzip_types text/plain application/x-javascript text/css application/xml;
include /etc/nginx/conf.d/*.conf;
}
nginx 子組態檔
/etc/nginx/conf.d/ 目錄下所有 “.conf” 結尾的檔案
示例:
假如該網路云盤的域名 cloud.upl.com 站點空間的根目錄 /var/www/cloud.upl.com/
1、修改子組態檔
【注意】主組態檔一般是固定的,不做修改的,主要是修改子組態檔(子組態檔名字可以任意,但一般取與功能相關的),
cloud.conf
server {
listen 80;
server_name cloud.upl.com;
charset utf-8;
access_log /var/log/nginx/cloud.access.log main;
location / {
root /var/www/cloud.upl.com;
index index.html index.htm;
}
location = /favicon.ico {
log_not_found off;
access_log off;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
2、新建專案目錄及檔案
目錄
mkdir -p /var/www/cloud.upl.com
檔案
touch index.html
echo "hello" > index.html
3、啟動nginx服務器
systemctl start nginx
查看tcp
netstat -nlt
輸入本機ip測驗
4、搭建多臺nagix服務器步驟
克隆虛擬機–>修改MAC地址–>配置靜態ip–>啟動nginx服務
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/206004.html
標籤:其他
上一篇:LVS+DR群集原理及實體部署
下一篇:Linux服務器配置靜態IP地址
