1|1111

1、指定在每天凌晨4:00將該時間點之前的系統日志信息(/var/log/messages )備份到目錄下/backup,備份后日志文件名顯示格式logfileYY-MM-DD-HH-MM

2、配置ssh免密登陸:客戶端主機通過redhat用戶基于秘鑰驗證方式進行遠程連接服務器的root用戶。

3、

nginx基本配置
?
? [root@localhost ~]# dnf install nginx -y
? ? [root@localhost ~]# nginx -v
? ? [root@localhost ~]# nginx -V
? ? [root@localhost ~]# rpm -ql nginx
? ? [root@localhost httpd]# tree /etc/nginx
? ? [root@localhost ~]# tree /etc/nginx/
? ? /etc/nginx/
? ? ├── conf.d ? ? #子配置文件目錄
? ? ├── default.d ?
? ? ├── fastcgi.conf
? ? ├── fastcgi.conf.default
? ? ├── fastcgi_params ?#用以翻譯nginx的變量供php識別
? ? ├── fastcgi_params.default
? ? ├── koi-utf
? ? ├── koi-win
? ? ├── mime.types ? #用以配置支持的媒體文件類型
? ? ├── mime.types.default
? ? ├── nginx.conf ? ?#主配置文件
? ? ├── nginx.conf.default
? ? ├── scgi_params
? ? ├── scgi_params.default
? ? ├── uwsgi_params ?#用以配置nginx的變量供python識別
? ? ├── uwsgi_params.default
? ? └── win-utf
? ? [root@localhost ~]# tree /usr/share/nginx/html/ ?#默認的nginx網站根目錄
? ? [root@localhost ~]# tree /var/log/nginx/ ?#nginx的日志文件所在目錄
? ??
? ??

? ? #nginx服務主配置文件nginx.conf的結構
? ? [root@localhost nginx]# grep ? ^[^#] nginx.conf
? ? =========全局配置(無{}標志)=======================
? ? user nginx; ? ? ? #進程所屬用戶
? ? worker_processes auto; ?#worker數量
? ? error_log /var/log/nginx/error.log; ?#錯誤日志存放路徑
? ? pid /run/nginx.pid; ?#pid文件路徑
? ? include /usr/share/nginx/modules/*.conf; ?#include導入的功能模塊配置文件
? ? =========全局配置(無{}標志)=======================
? ??
? ? ==========性能配置(有{}標志)=================
? ? events {
? ? ? ? worker_connections 1024; ?#TCP連接數
? ? }
? ? ==========性能配置(有{}標志)=================
? ??
? ? =========http模塊配置(有{}標志)==================
? ? http { ? #http區塊開始
? ? ? ? log_format ?main ?'$remote_addr - $remote_user [$time_local] "$request" '
? ? ? ? ? ? ? ? ? ? ? ? ? '$status $body_bytes_sent "$http_referer" '
? ? ? ? ? ? ? ? ? ? ? ? ? '"$http_user_agent" "$http_x_forwarded_for"'; ? #錯誤日志格式
? ? ? ? access_log ?/var/log/nginx/access.log ?main; ?#訪問日志路徑
? ? ? ? sendfile ? ? ? ? ? ?on; ? #開啟高效文件傳輸模式
? ? ? ? tcp_nopush ? ? ? ? ?on; ? #性能優化參數
? ? ? ? tcp_nodelay ? ? ? ? on; ? #性能優化參數
? ? ? ? keepalive_timeout ? 65; ? #持久連接時間或超時時間
? ? ? ? types_hash_max_size 4096; ?#性能優化參數
? ? ? ? include ? ? ? ? ? ? /etc/nginx/mime.types; ?#可解析的靜態資源類型
? ? ? ? default_type ? ? ? ?application/octet-stream; ?
? ? ? ? # Load modular configuration files from the /etc/nginx/conf.d directory.
? ? ? ? # See http://nginx.org/en/docs/ngx_core_module.html#include
? ? ? ? # for more information.
? ? ? ? include /etc/nginx/conf.d/*.conf; ?#子配置文件存放路徑
? ? ? ? server { ?#server區塊開始
? ? ? ? ? ? listen ? ? ? 80; ? #監聽端口
? ? ? ? ? ? listen ? ? ? [::]:80;
? ? ? ? ? ? server_name ?_; ? ?#服務器的名字
? ? ? ? ? ? root ? ? ? ? /usr/share/nginx/html; ?#主頁存放路徑
? ? ? ? ? ? # Load configuration files for the default server block.
? ? ? ? ? ? include /etc/nginx/default.d/*.conf; ?#子配置文件存放路徑
? ? ? ? ? ? error_page 404 /404.html; ?#404錯誤返回的頁面
? ? ? ? ? ? ? ? location = /40x.html { ?#使用location定義用戶請求的uri
? ? ? ? ? ? }
? ? ? ? ? ? error_page 500 502 503 504 /50x.html; #500、502、503、504返回的頁面
? ? ? ? ? ? ? ? location = /50x.html {
? ? ? ? ? ? }
? ? ? ? } ?#server區塊結束
? ? } ? #http區塊結束
? ? =========http模塊配置(有{}標志)==================

? ? [root@localhost ~]#systemctl disable firewalld --now
? ? [root@localhost ~]# systemctl restart nginx
? ? #測試可以使用curl命令訪問web服務器或者使用瀏覽器訪問
? ? [root@localhost ~]# curl -I ?localhost
? ? HTTP/1.1 200 OK
? ? Server: nginx/1.21.5
? ? Date: Fri, 17 Nov 2023 08:40:28 GMT
? ? Content-Type: text/html
? ? Content-Length: 3510
? ? Last-Modified: Mon, 23 Oct 2023 15:48:29 GMT
? ? Connection: keep-alive
? ? ETag: "653695cd-db6"
? ? Accept-Ranges: bytes

作業
構建靜態網站

echo "hello world" > /usr/share/nginx/html/index.html
訪問

curl 192.168.59.132
設置基于地址的網頁訪問

創建根目錄

mkdir -pv /www/ip/100
mkdir -pv /www/ip/200
構建網站

echo this is 100 > /www/ip/100/index.html
echo this is 200 > /www/ip/200/index.html
設置selinux

?setenforce 0
#設置SELinux為permissive模式,這樣可以避免無法看到網頁頁面內容的問題
創建并編寫配置文件

[root@localhost ~]# vim /etc/nginx/conf.d/test_ip.conf
server {
? ? ? ? listen 192.168.59.100:80;
? ? ? ? root /www/ip/100;
? ? ? ? location / {
? ? ? ? }
}
server {
? ? ? ? listen 192.168.59.200:80;
? ? ? ? root /www/ip/200;
? ? ? ? location / {
? ? ? ? }
}
效果

[root@localhost ~]# systemctl restart nginx
[root@localhost ~]# curl 192.168.59.100
this is 100
[root@localhost ~]# curl 192.168.59.200
this is 200
設置基于端口的網站訪問

創建根目錄

mkdir -pv /www/port/80
mkdir -pv /www/port/8000

創建并編寫配置文件

[root@localhost ~]# cat ?/etc/nginx/conf.d/test_port.conf
server {
? ? ? ? listen 192.168.59.132:80;
? ? ? ? root /www/port/80;
? ? ? ? location / {
? ? ? ? }
}
server {
? ? ? ? listen 192.168.59.132:10000;
? ? ? ? root /www/port/10000;
? ? ? ? location / {
? ? ? ? }
}
?

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/167682.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/167682.shtml
英文地址,請注明出處:http://en.pswp.cn/news/167682.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

微服務實戰系列之Nginx

前言 Nginx?寫了那么多文章,為什么今天才輪到它的表演?那是因為它實在太重要了,值得大書特書,特別對待。 當我們遇到單點瓶頸,第一個idea是?Nginx; 當我們需要反向代理,…

機器學習/sklearn筆記:MeanShift

1 算法介紹 一種基于質心的算法通過更新候選質心使其成為給定區域內點的均值候選質心的位置是通過一種稱為“爬山”技術迭代調整的,該技術找到估計的概率密度的局部最大值 1.1 基本形式 給定d維空間的n個數據點集X,那么對于空間中的任意點x的均值漂移…

C#,《小白學程序》第一課:初識程序,變量,數據與顯示

曰:掃地僧練就絕世武功的目的是為了掃地更干凈。 1 引言 編程只是一項技術,如包包子,不是什么高深的科學。 學習程序最不好的方法是先學習枯燥的語法。 學習程序主要是用代碼解決問題。因此,我們拋開所有的語法與諸多廢物&…

React項目中發生空白但不報錯的原因分析和解決?

文章目錄 前言組件渲染問題狀態管理問題異步操作問題代碼錯誤但未拋出異常如果我們使用的是chorme瀏覽器的話,可以下載一個開發者工具,例如下圖:代碼審查使用調試工具日志和輸出檢查外部依賴異步操作終極大法,不到萬不得已不可以使…

python+gurobi求解線性規劃、整數規劃、0-1規劃

文章目錄 簡單回顧線性規劃LP整數規劃IP0-1規劃 簡單回顧 線性規劃是數學規劃中的一類最簡單規劃問題,常見的線性規劃是一個有約束的,變量范圍為有理數的線性規劃。如: 使用matlab的linprog函數即可求解簡單的線性規劃問題,可以參…

【Python 訓練營】N_6 求素數

題目 判斷101-200之間有多少個素數,并輸出所有素數。 分析 判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。 答案 h 0 leap 1 from math import sqrt from sys …

2023亞太地區數學建模C題思路模型代碼論文

C題的參考思路: 1,問題1的思路: 確定研究問題的主要指標體系(新能源電車的售出數量、安全性指標、充電樁數目、電池續 航里程等),收集指標的對應數據,檢驗數據是否服從正態性: 若服從正態分布: 0,可考慮優先采用“多元方差分析”模…

Python推導式

python推導式是一種獨特的數據處理方式,可以從一個數據序列構建到另一個新的數據序列的結構體。 Python支持各種數據結構的推導式: 1. 列表(list)推導式 [表達式 for 變量 in 列表] [out_exp_res for out_exp in input_list] or …

【?用運算放大器設計恒流電流源電壓4V-74V適應范圍 ?】2021-11-29

緣由用運算放大器設計恒流電流源-編程語言-CSDN問答直流恒流源設計,要求用到運算放大器-硬件開發-CSDN問答求助恒流驅動電路,運放端口電壓的問題? - 電路設計論壇 - 電子技術論壇 - 廣受歡迎的專業電子論壇!(不能實現恒流壞的電路設計反面例子…

OpenCV快速入門:特征點檢測與匹配

文章目錄 前言一、角點檢測1.1 角點特征1.1.1 角點特征概念1.1.2 角點的特點1.1.3 關鍵點繪制代碼實現1.1.4 函數解析 1.2 Harris角點檢測1.2.1 Harris角點檢測原理1.2.2 Harris角點檢測公式1.2.3 代碼實現1.2.4 函數解析 1.3 Shi-Tomasi角點檢測1.3.1 Shi-Tomasi角點檢測原理1…

GIT,解決遠程分支沖突

背景:當遠程分支A 與maste 有沖突如何解決–此時無法在這兩個版本之間merge 1、切換到master分支: git checkout master 2、更新master分支代碼: git pull 3、再次切換到自己新建的分支: git checkout add_login_check_func 4、將…

SuperMap iDesktopX如何獲取簡單線的起終端點及坐標

作者:超圖研究院技術支持中心-于丁 SuperMap iDesktopX如何獲取簡單線的起終端點及坐標 在GIS行業應用中,線數據的端點坐標有非常多的用處。 定位和可視化:線數據端點坐標可以用于定位和可視化線要素在空間中的位置。這對于地圖制作、規劃和…

初識Linux(1),看了這篇文章,媽媽再也不用擔心我Linux找不到門了。

文章目錄 前言1. ls 指令例如:只顯示文件名屬性ls顯示文件詳細屬性 ls - l 該操作可以簡寫成ll查看隱藏文件ls -l -a 2.pwd例如:顯示當前目錄所處的路徑類似于windows如下操作: 3.cd 指令例如:改變工作目錄相當于windows如下操作 4.whoami 指…

html幸運大轉盤抽獎(附源碼)

文章目錄 1.設計來源1.1 幸運大轉盤 風格11.2 幸運大轉盤 風格21.3 幸運大轉盤 風格31.4 幸運大轉盤 獎品效果1.5 幸運大轉盤 活動未開始1.6 幸運大轉盤 活動已結束1.7 幸運大轉盤 圖片源素材 2.效果和源碼2.1 動態效果2.2 源代碼 源碼下載 作者:xcLeigh 文章地址&a…

Windows power shell for循環

有時候需要重復執行某個shell命令 for($i1;$i -lt 10;$i$i1){echo $i}如果是cmd for /l %i in (1,1,5) do echo %i

vue 使用vuex中的data數據引用問題

先上代碼: this.userRoleInfo2 this.$store.state.userInfo this.userRoleInfo2.name 111 this.userRoleInfo2.orgName 222 this.userRoleInfo2.orgId 4444問題描述: 博主,定義了一個變量userRoleInfo2來接收了 從vuex中獲取了userInfo…

卷積神經網絡(Inception V3)識別手語

文章目錄 一、前言二、前期工作1. 設置GPU(如果使用的是CPU可以忽略這步)2. 導入數據3. 查看數據 二、數據預處理1. 加載數據2. 可視化數據3. 再次檢查數據4. 配置數據集 三、構建Inception V3網絡模型1.自己搭建2.官方模型 五、編譯六、訓練模型七、模型…

再生式收音機踩坑記

下載《A Simple Regen Radio for Beginners》這篇文章也有好幾年了,一直沒有動手,上周末抽空做了一個,結果相當令人沮喪,一個臺也收不到,用示波器測量三極管振蕩波形,只有在調節再生電位器R2過程中&#xf…

什么是合封芯片工藝,合封芯片工藝工作原理、應用場景、技術要點

芯片封裝技術不斷進步,其中合封芯片工藝作為一種先進的芯片封裝技術,“超”廣泛應用于各類電子設備中。 本文將從合封芯片工藝的工作原理、應用場景、技術要點等方面進行深入解讀。 一、合封芯片工藝 合封芯片工藝是一種將多個芯片或不同的功能的電子模…

構造命題公式的真值表

構造命題公式的真值表 1:實驗類型:驗證性2:實驗目的:3:邏輯聯結詞的定義方法4:命題公式的表示方法5:【實驗內容】 1:實驗類型:驗證性 2:實驗目的&#xff1a…