運維的知識點

2021-08-27 18:59:48 字數 2360 閱讀 6220

一。nginx

1.安裝部署      

1.1注意要用普通使用者啟動軟體

1.2安裝軟體的模組

1.3make && make install  編譯並安裝

1.4.使用 路勁來啟動軟體

二。nginx 的版本公升級————————服務是否起來可以檢測埠號的開啟情況

2.2  備份老的軟體

2.3安裝步驟跟安裝軟體一樣

三。nginx 的使用者認證訪問

3.1 目的是保證訪問的安全

3.2修改配置檔案  1認證提示符和密碼檔案

3.3建立密碼檔案(追加使用者時就不用-c)

3.4起服務 測試

四。nginx 的基於網域名稱的虛擬主機——————乙個server對應的是一台虛擬主機

41修改配置檔案,指定埠和網域名稱 指定根目錄

4.2建立網頁的根目錄對應的首頁檔案  /usr/local/nginx/www/index.html

4.3重啟服務測試

五。nginx  的ssl虛擬主機

5.1生成私鑰和證書

5.2 修改配置檔案,指定加密**

5.3重啟服務測試 ———— 客戶端要寫入網域名稱解釋

六。nginx 的lnmp環境

6.1安裝mariadb 的軟體以及依賴包

6.2安裝php 和php-fpm 的軟體

6.3 啟動所有的服務

七。 nginx 的lnmp的平台

7.1 修改nginx的配置檔案,開啟php的模組, (啟動後可以ss 測試一下php的埠好 9000)

7.2重啟nginx

7.2建立php頁面,檢測能否解釋php

7.3如果出現錯誤可以檢查一下nginx 的日誌

八。nginx 的位址重寫

8.1修改nginx的配置檔案  rewrite/a.html/b.html;

8.2重啟服務

8.3客戶端測試,檢測是否可以進行位址轉換

位址重寫的好處是,萬一客戶打錯了位址,也可以轉回同乙個頁面

位址重寫有ip網域名稱重寫和網頁重寫 也可以指定不同瀏覽器訪問相同的頁面,不同的結果

九。構建memcached

1.yum 安裝 memcached 軟體包

2.啟動服務 檢視服務 ss和 status 檢視埠情況

3.用telnet 檢測

3.1安裝telnet 軟體包

3.2telnet命令檢測——————這個命令已經比較老

構建memcached+ lnmp

1.部署lnmp平台 實現動靜網頁分離————具體步驟看以前的筆記

2.安裝mariadb資料庫軟體包

3.安裝php軟體包

4.啟動所有的服務,關閉防火牆和selinux

5.編寫php的測試指令碼

6.客戶端檢測

php的本地session資訊

1.部署後端的lnmp平台————實現網頁的動靜分離

2.部署後端的mariadb的資料庫

3.安裝php的軟體包

4.啟動所有的服務,關閉防火牆和selinux

5.修改前端nginx的配置檔案————通過uptream實現後端的伺服器的位址池,預設排程策略為輪詢

6.重啟前端的nginx伺服器

7.用curl命令在客戶端測試————檢視是否有資料

實現php的session 的共享

1.前端伺服器部署memcached

2.啟動服務,檢測埠  ,關閉防火牆

3.後端伺服器部署memcached 和php

4.修改php-fpm的配置檔案

5.重啟php-pfm的服務

6.客戶端測試

部署tomcat伺服器

1.先要準備jdk環境

2.部署安裝tomcat軟體————軟體再什麼路勁下安裝就移動到什麼路勁

3.啟動服務關閉防火牆

4.檢測埠  ————8080

5.客戶端測試

修改配置檔案 ————顯示當前伺服器時間

1.修改tomcat的配置檔案

2.建立jsp的測試頁面

3.重啟服務————tomcat是先關閉再重啟的  shutdown和  startup

4.ss 檢測埠

5.客戶端測試

部署tomcat的虛擬主機

1.修改server.xml的配置檔案,建立兩台虛擬主機

2.建立兩台虛擬主機的對應的頁面根目錄

3.重啟tomcat的伺服器  關閉防火牆  檢測埠情況

4.客戶端做對應的虛擬主機的網域名稱解釋

5.

日常運維知識點

埠有0 65535個 可分為4類點口 1 專用埠小於1024 tcp ip網路中公共應用 2 使用者埠大於1024 3 註冊埠1024 49151 4 動態或私有埠49152 65535 10.0.0.0 10.255.255.255 172.16.0.0 172.31.255.255 192.16...

mysql 基礎語法 知識點 運維常用

變更表結構,增刪改 delete 1 刪除整張表的資料 delete from table name 12 刪除部分資料,新增where子句 delete from table name where.注意 truncate 1 只能操作表,將表中資料全部刪除,在功能上和不帶where子句的delet...

Linux運維學習筆記 目錄知識點總結

目錄知識點總結 1.建立乙個 server scripts目錄,用於存放指令碼 命令 mkdir p server scripts 2.安裝軟體時,安裝路徑統一為 usr local 軟體名 版本號 3.安裝完軟體後,需做軟鏈結 ln s usr local 軟體名 版本號 usr local 軟體...