編輯配置文件:php
> cd /etc/sysconfig/network-scriptsmysql
> cp ifcfg-eth0 ./ifcfg-eth0.bak //修改前先備份linux
子網掩碼:在網絡裏邊,爲了加快你們彼此的訪問速度,而經過255把對應的ip段信息給屏蔽起來。sql
192.168.42.22 《----------------------------------》 192.168.42.100數據庫
子網掩碼255.255.255.0就能夠把上述兩個ip的前3個段給屏蔽掉,使得你們經過最後一個段就能夠找到對方,提升的定位對方的速度。apache
> service network start/stop/restartwindows
注意:網絡
本機能夠ping通linux,linux不能ping通本機ssh
解決:把本機的防火牆關閉。函數
putty終端軟件
(該SecureCRT服務走端口22,協議是ssh(相似apache走http協議,端口80))
SSH 爲 Secure Shell 的縮寫
光驅在linux系統裏邊須要「手動」完成掛載動做。
掛載點: /home/jinnan/rom
光驅硬件:/dev/cdrom
mount 硬件 掛載點目錄(普通目錄) //掛載動做
> mount /dev/cdrom /home/jinnan/rom //把光驅掛載到rom目錄
umount 硬件或掛載點 //卸載動做
> umount /dev/cdrom //(硬件)卸載光驅
> umount /home/jinnan/rom //(掛載點)卸載光驅
> eject //彈出光盤
其軟件安裝與windows軟件安裝原理一致,把從網絡下載的「二進制碼」軟件從安裝包複製到系統指定目錄的過程。
二進制碼軟件文件----(複製)----》系統指定目錄(C://Program Files)
該方式軟件安裝本質與windows系統軟件安裝方式一致,就是把軟件包裏邊的二進制代碼文件複製到系統指定目錄(C://Program Files)的過程。
優勢:軟件安裝很是方便
缺點:軟件的各個組成部分很是固定,不能靈活。須要手動解決依賴關係。
該方式相似360軟件管家裏邊的「一鍵安裝」,較智能
該方式條件:① 能夠上網。② 經過配置把軟件放到指定位置
好處:方便,一鍵安裝,無需考慮軟件依賴。
該軟件安裝本質:從網絡下載下來的軟件,內部文件內容都是源碼內容。
源碼文件---(編譯工具)--->二進制碼文件---(複製)-->系統指定目錄
軟件安裝的時候:
① 把「源碼內容」文件 編譯爲「二進制代碼」文件。
② 再把編譯後的二進制代碼文件複製到系統指定目錄。
優勢:軟件內部各個部分能夠靈活作配置(例如php裏邊有gd/xml/jpeg/png等各個部分組成,均可以靈活選取)
缺點:安裝稍麻煩
ftp: file transfer protocal (文件傳輸協議)
rpm方式安裝(vsftpd)軟件:
> rpm -ivh 軟件包全名
> rpm -q 軟件包名(完整) //query查看軟件是否有安裝
> rpm -e 軟件包名 //卸載軟件
> rpm -qa //query all 查看系統裏邊所有rpm方式安裝的軟件
> rpm -qa | grep ftpd //模糊查找指定軟件ftpd是否有安裝
軟件包全名 = 軟件包名+軟件版本+支持的系統+支持cpu型號+文件後綴
ftp與apache一致,是一個服務軟件,走ftp協議,佔用21號端口。
> service vsftpd start/stop/restart //控制器ftp服務
> ps –A | grep ftp //查看ftp相關進程
① 關閉linux防火牆
② 關閉SELinux
Setup命令
解決:
關閉selinux
vi /etc/selinux/config
內容修改成: selinux=disabled
以後重啓reboot。
系統裏邊有配置文件,能夠對指定的用戶進行限制訪問ftp服務功能。
具體:ftpusers和user_list兩個配置文件
> cd /etc/vsftpd/ //切換到ftp的配置文件目錄
該gcc能夠實現C語言、C++語言、Java語言由源碼向二進制碼編譯的過程,其是一個工具。
做者開發一個A軟件,須要一個函數庫,這個函數庫已經在做者當時機器的B軟件裏邊存在,這樣A軟件就不用重複開發,直接調用B軟件對應的函數庫便可。若是其餘人購買了A軟件,那麼其在安裝的時候就會提示須要先安裝B軟件(此時購買者的機器尚未B軟件),才能夠安裝該A軟件。
安裝A軟件必須先安裝B軟件的過程,就稱爲A對B造成依賴。
之後A軟件在任何機器上安裝對B軟件都會造成依賴。要想安裝A軟件,B軟件必須先安裝好。
A------>B------>C------->D安裝
C------>B------>A卸載
該zlib能夠對許多其餘軟件的編譯代碼起着優化、壓縮的做用
解壓壓縮包:
.tar.gz------------> tar zxvf 壓縮包.tar.gz
.tar.bz2-----------> tar jxvf 壓縮包.tar.bz2
源碼編譯方式安裝軟件:
① ./configure //在解壓軟件目錄內部執行
相關參數配置,軟件安裝位置,支持軟件設置,軟件依賴檢查,生成編譯對應的工具文件。
例如--prefix是設置軟件的安裝位置
② make //根據configure的配置信息生成「二進制文件」
③ make install //把生成的二進制文件複製到系統指定目錄
3.1 已經執行configure操做
》根據正確的參數從新configure便可
3.2 已經執行configure、make操做
》刪除解壓後的文件目錄,從新解壓、configure、make
3.3 已經執行configure、make、make install
① 刪除安裝後的文件(有指定安裝目錄狀況)
② 刪除解壓的文件
③ 從新解壓、從新configure、從新make、從新make install
1. 依賴軟件xml、jpeg、png、freetype、gd安裝等等
2. 安裝php軟件
虛擬主機對應的目錄,每一個目錄都須要開啓」其餘組的x權限」不然提示forbidden,禁止訪問
系統開機、關機、重啓相關指令:
> reboot 重啓
>poweroff 關機