24 裝伺服器

2021-09-12 11:26:44 字數 3258 閱讀 7028

為了更有效地組織磁碟上的資料資訊,通常將磁碟預先劃分成乙個或多個磁碟分割槽,建立對應的檔案系統,以方便計算機對各分割槽分別進行管理。

macos 系統自帶乙個圖形化的磁碟管理工具(disk utility),同時還有乙個命令列版本的 diskutil。通過該命令的使用,可以很快捷地對本地磁碟進行擦除資料、調整分割槽大小、格式化等操作

配置一下**, ~/.bash_profile:

然後,source ~/.bash_profile

服務名:squid

主程式:/usr/sbin/squid

配置目錄:/etc/squid

主配檔案:/etc/squid/squid.conf

監聽tcp埠號:3128

預設訪問日誌檔案:/var/log/squid/access.log

正向**:

正向**通過上面的圖理解其實就是使用者想從伺服器拿資源資料,但是只能通過proxy伺服器才能拿到,所以使用者a只能去訪問proxy伺服器然後通過proxy伺服器去伺服器b拿資料,這種情況使用者是明確知道你要訪問的是誰,在我們生活中最典型的案例就是「翻牆「了,也是通過訪問**伺服器最後訪問外網的。

反向**:

反向**其實就是客戶端去訪問伺服器時,他並不知道會訪問哪一台,感覺就是客戶端訪問了proxy一樣,而實則就是當proxy關口拿到使用者請求的時候會**到**伺服器中的隨機(演算法)某一台。而在使用者看來,他只是訪問了proxy伺服器而已,典型的例子就是負載均衡了。

訪問控制列表access control list,acl

install squid to configure proxy server:

cache_dir ufs /var/spool/squid 100 16 256

usf:快取資料的儲存格式

/var/spool/squid 快取目錄

100 : 快取目錄佔磁碟空間大小(m)

16 :快取空間一級子目錄個數

256 :快取空間二級子目錄個數

cache_mgr [email protected] #定義管理員郵箱

http_access deny all #訪問控制

epel (extra packages for enterprise linux,企業版linux的額外軟體包)

rpm(redhat linux packet manager,就是redhat的包管理器)

1.安裝軟體:執行rpm -ivh rpm包名,如:

#rpm -ivh apache-1.3.6.i386.rpm

2.公升級軟體:執行rpm -uvh rpm包名。

3.反安裝:執行rpm -e rpm包名。(許多應用程式在安裝時在登錄檔以及windows資料夾種加了很多東西,反安裝會將這些東西也刪除)

4.查詢軟體包的詳細資訊:執行rpm -qpi rpm包名

5.查詢某個檔案是屬於那個rpm包的:執行rpm -qf rpm包名

6.查該軟體包會向系統裡面寫入哪些檔案:執行 rpm -qpl rpm包名

ip位址根據網路號和主機號的數量而分為a、b、c三類

a類:用可變的7位(bit)來標識網路號,可變的24位標識主機號,最前面一位為"0",即a類位址的第一段取值介於1~126之間。

b類:用可變的14位來標識網路號,可變的16位標識主機號,前面兩位是"10"。b類位址的第一段取值介於128~191之間(網路號不能以數字 127開頭,數字127是專門保留給診斷用的,如127.0.0.1是回送位址,用於迴路測試),第一段和第二段合在一起表示網路號。

c類:用可變的21位來標識網路號,可變的8位標識主機號,前面三位是"110"。c類位址的第一段取值介於192~223之間,第一段、第二段、第三段合在一起表示網路號。

只有在乙個網路號下的計算機之間才能"直接"互通,不同網路號的計算機要通過閘道器(gateway)才能互通。但這樣的劃分在某些情況下顯得並不十分靈活。為此ip網路還允許劃分成更小的網路,稱為子網(subnet),這樣就產生了子網掩碼。子網掩碼的作用就是用來判斷任意兩個ip位址是否屬於同一子網路,這時只有在同一子網的計算機才能"直接"互通。

要將乙個網路劃分為多個子網,因此網路號將要占用原來的主機位,如對於乙個c類位址,它用21位來標識網路號,要將其劃分為2個子網則需要占用1位原來的主機標識位。此時網路號位變為22位,主機標示變為7位。同理借用2個主機位則可以將乙個c類網路劃分為4個子網……那計算機是怎樣才知道這一網路是否劃分了子網呢?這就可以從子網掩碼中看出。子網掩碼和ip位址一樣有32bit,確定子網掩碼的方法是其與ip位址中標識網路號的所有對應位都用"1",而與主機號對應的位都是"0"。故a類位址的預設子網掩碼為255.0.0.0,b類為255.255.0.0,c類為255.255.255.0。

192.168.1.53/27 用了27位,相應掩碼是11111111.11111111.11111111.11100000

用了主機號的3位,有8個子網,所以用256除以8,每個子網有32個主機

畫流程圖

LINUX按裝FTP伺服器

第二步 編輯vsftpd的配置檔案 vi etc vsftpd vsftpd.conf 第三步 清空檔案,然後新增如下內容 注意空格,和命令 listen yes background yes anonymous enable no local enable yes write enable yes...

伺服器裝anacoda若干總結

我用的是ubuntu,在伺服器裝anaconda的和時候入了好多坑,這裡做一下總結。正確方式 export path anaconda3 bin path我原來習慣了寫成 export path anaconda3 bin path因為加了空格之後無法識別,或者說這個路徑有著很嚴格的格式要求,記住就...

php 多伺服器,伺服器裝多個版本的 PHP

因為我早就公升級到 php7 了,但是最近又有之前09年的程式需要挪夠來跑,發現很多函式都刪了,根本不支援,所以我得重新裝個 php5 所以有了下面的筆記哈。就不做注釋了。自己分析下。wget c progress bar force tar zxf php 5.3.29.tar.gz cd php...