導航:首頁 > IDC知識 > linux伺服器如何安裝

linux伺服器如何安裝

發布時間:2020-10-20 03:04:21

1、如何查看linux伺服器安裝哪些服務,服務的路徑

既然你說的是服務,所以我想你問的是 linux 伺服器 在啟動的時候會運行哪些服務.哪些服務被禁止自啟動了
如果是這樣子的話 ,首先 查看你的 伺服器 是什麼發行版 lsb_release -a ,pstree 看一下用的什麼 init系統.然後用相應的管理服務軟體來獲取 自啟動 信息. 例如 systemd 對應的 sysctl.

如果你指的是軟體,那麼 可以 查看是什麼發行版,然後用包管理軟體 看一下都裝了 什麼東西
例如 ubuntu 的 dpkg -l

2、linux下如何安裝smb伺服器

SMB介紹:
用於網路文件共享。
一、下載或從光碟上找到SMB服務安裝包。
二、安裝(samba*代表其安裝包名稱):
# rpm -ivh samba*
三、配置SMB文件:
# vi /etc/samba/smb.conf
在「Share Definitions」區段添加如下內容:
[Test]
comment = Test Directories
path = /mnt/share
browseable = yes
writeable = yes
保存並退出。
添加一個用戶並設置密碼:
# useradd smbtest
# passwd smbtest
......
SMB與系統共用用戶名,但不共用密碼。也就是說,上面設置的用戶名對SMB有效,
但密碼對SMB無效,需用smbpasswd命令另外添加一個密碼。
# smbpasswd -a smbtest
......
以上都設置好了之後,就可以啟動SMB服務了:
# service smb start
如返回正常,就可以使用共享服務了。
客戶端登陸共享伺服器需使用smbclient命令。
查看某伺服器共享的目錄:
# smbclient -L 192.168.2.11 -N
# smbclient -L 192.168.2.11 -U smbtest
......(輸入密碼)
登陸共享伺服器:
# smbclient //192.168.2.11 -U smbtest
......(輸入密碼)
smb:\>?
smb:\>get filename
smb:\>put filename
......
smb:\>quit
以上資料並不完整,僅供參考,待以後更新。
實例
[global]
security = share
[public]
comment = Public Dir
path = /usr/local/public
public = yes
writable = yes
printable = no
write list = +staff
read = yes
create mask = 0777
security mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
directory security mask = 0777
在windows下面使用\\ip\public訪問

3、Linux伺服器 如何安裝pkg包 軟體

pkg ?
沒見過……貌似是非常偏門的 Linux 系統吧……
你看看 /etc/ 裡面有沒有什麼含有 release 的文件,這個文件裡面一般是發行版的名字和版本
另外 /etc/issue 和類似的文件裡面是登錄的提示信息,一般這個提示也是發行版的名字和版本
你先確定具體用的是哪種系統弄來的吧……

或者是 FreeBSD ?好像 bsd 系列的擴展名是 pkg 。

4、如何在伺服器上安裝linux操作系統

可以鏡像安裝也可以利用光碟安裝,這里介紹光碟安裝,具體如下:


首先裝進光碟機的並不是啟動盤,而是陣列引導盤.然後伺服器從光碟機啟動後就會出現如下界面,我們選擇要裝的系統.我這里需要的是6.3 i386,回車。


然後伺服器會有刷屏的提示,等待結束即可。


選擇語言,選擇簡體中文。


選擇鍵盤類。


啟動的方式.選擇第一個光碟機啟動。


伺服器會彈出光碟機中的陣列引導盤,然後放入系統引導盤。


點擊OK就可以檢測到啟動光碟.後邊的步驟就和正常的差不多了。


忽略所有數據。


接下來的就是具體的系統配置,可參考應用的不同而設置不同。

5、linux伺服器如何安裝windows

重新安裝Windows之前的准備工作 在重新安裝Windows之前,非常重要的一點是必須有一張可以正常使用的Linux啟動盤。通常,啟動盤是在安裝Windows之後再進入Linux的惟一途徑。大多數Linux的發行版在安裝過程中都會提示用戶製作一張啟動盤。在製作啟動盤之後,我們應當測試一下,確保這張軟盤能夠正確地引導Linux系統(注意,軟盤可不是一種非常可靠的存儲介質)。
把啟動盤插入軟盤驅動器,然後以Root用戶登錄,輸入命令shutdown -r now並回車。如果Linux系統能夠正常從軟盤啟動,那麼,說明你已經做好了安裝Windows的准備,可以跳過下面的內容,直接看「重新安裝LILO」。
製作啟動盤的方法
如果你的啟動盤出現故障,或者你根本就沒有製作啟動盤,那麼在你安裝Windows之前一定要補上這一步。此外,每當你改變Linux系統的內核時,也需要重新製作一張啟動盤。
製作啟動盤最簡單的方法是使用mkbootdisk命令。不過,在使用這個命令之前,你需要了解當前使用的Linux內核版本。查看Lilo.conf文件可以得到內核版本信息,這個文件包含了LILO的配置信息和內核文件的存儲位置。
在查看Lilo.conf文件之前,你應當確保沒有以Root用戶登錄(這可以防止你不小心對系統文件造成破壞),然後輸入命令pico /etc/lilo.conf,在pico文本編輯器中打開文件。
在Lilo.conf文件中,每一個小節描述了計算機上安裝的一個操作系統,以image=開始,至少包含三行文字。此外,還有一些小節是描述從軟盤啟動或者以故障恢復模式啟動。找到包含label=linux的小節,查看相關的image=行中描述的內核版本信息,然後輸入Ctrl-x退出pico。
在我們使用的Red Hat 6.0測試系統中,Lilo.conf用vmlinuz-2.2.5-15來表示Linux內核映象文件的名稱和位置,這意味著我們使用的內核版本是2.2.5-15。然後,我們就可以使用mkbootdisk命令了。不過,在一些系統中Lilo.conf文件並沒有提供內核版本信息,而是簡單地包含一行image=/boot/vmlinuz。如果在vmlinuz之後沒有提供任何版本信息,這表示Lilo.conf文件可能使用了符號鏈接(有點類似於Windows中的快捷方式)。為了找到真正的內核映象文件,輸入命令ls -l /boot並回車。這條命令將顯示Boot目錄下的文件的詳細信息。查看包含vmlinuz的行,可以看到箭頭指向的真正的內核映象文件,而後者通常會包含適當的版本信息。在我們使用的測試系統中,盡管在Lilo.conf文件中已經包含了內核文件的名稱和位置,在Boot目錄下還是存在一個指向它的名稱為vmlinuz的符號鏈接。
如果使用上面列舉的方法還是不能找到內核版本信息,你可以執行命令ls /lib/moles並回車。這個目錄包含一個或多個子目錄,每一個子目錄都使用一個不同的內核版本作為它的目錄名。具有最高版本號的目錄名就是系統當前使用的內核版本。
在使用命令mkbootdisk -device /dev/fd0 kernelversion的時候,用前面得到的內核版本替換掉kernelversion,然後回車(例如,在我們使用的系統中,我們輸入mkbootdisk device /dev/fd0 2.2.5-155)。當出現提示後,把一張軟盤插入磁碟驅動器並回車。然後,Linux將開始向軟盤拷貝所需的系統文件。
如果整個過程沒有出現任何問題,表示你已經成功地製作了啟動盤。接下來需要測試這張啟動盤。
在啟動盤測試成功之後(使用「重新安裝Windows之前的准備工作」小節中描述的方法),你可以開始重新安裝Windows了。
重新安裝LILO
當重新安裝了Windows之後,在啟動系統時會發現原來的LILO提示符消失了,而且系統直接啟動進入了Windows。這是因為Windows已經改寫了主硬碟的MBR,刪除了LILO程序,從而越過了Linux。這時,啟動盤成為你在安裝Windows之後再進入Linux的惟一途徑。在准備重新啟動計算機進入Linux之前,把製作好的啟動盤插入軟碟機。
在重新啟動系統之後,在LILO提示符下輸入Linux並回車。從軟盤啟動通常比從硬碟直接啟動慢得多,這時,要稍微有一點耐心。在內核被裝入之後,你的系統就可以像往常一樣啟動了。
重新安裝LILO是一件再簡單不過的事情。首先以Root用戶登錄,然後輸入/sbin/lilo命令再回車即可。如果沒有遇到任何錯誤信息,就可以取出啟動盤,使用硬碟重新啟

6、如何安裝linux的tftp伺服器

安裝tftp伺服器:
需要安裝xinetd、tftp、tftp-server3軟體
1、如果能上網,通過yum安裝:
sudo yum install xinetd
sudo yum install tftp
sudo yum install tptp-server
2、如果不能上網,可以直接安裝提供的rpm包:
sudo rpm -ivh xinetd-2.3.14-18.fc9.i386.rpm
sudo rpm -ivh tftp-0.48-3.fc9.i386.rpm
sudo rpm -ivhtftp-server-0.48-3.fc9.i386.rpm
配置tftp伺服器:
修改/etc/xinetd.d/tftp文件
disable=yes 改為 disable=no
server_args=-s /var/lib/tftpboot 改為 server_args=-s /tftpboot/ -c
修改/etc/sysconfig/selinux文件
SELINUX=disabled (系統默認是enforcing)要改成disabled
chmod 777 /tftpboot 修改/tftpboot文件夾的許可權
啟動 service xinetd restart
查看tftp服務是否開啟:
netstat -a | grep tftp
顯示結果為 udp 0 0 *:tftp *:* 表示服務已經開啟,tftp配置成功
把openwrt-ar71xx-wp543-squashfs-4M-factory.img 文件復制到目錄/tftpboot 下
在目錄/home/x(目錄名)下:
啟動tftp伺服器
sudo in.tftpd -l /tftpboot
tftp 192.168.0.26(本機的IP地址)
tftp>get a(文件名) 在伺服器上下載文件
tftp>put a(文件名) 上傳文件到伺服器上
tftp>q 退出
啟動tftp伺服器:
service tftpd-hpa stop 停止tftp伺服器
service tftpd-hpa start 開啟tftp伺服器
service tftpd-hpa stutus 查看tftp運行狀態
service tftpd-hpa restart 重啟tftp伺服器
(注意:文件傳輸後文件的許可權會發生變化)
進入TFTP操作:
connect:連接到遠程tftp伺服器
mode:文件傳輸模式
put:上傳文件
get:下載文件
quit:退出
verbose:顯示詳細的處理信息
tarce:顯示包路徑
status:顯示當前狀態信息
binary:二進制傳輸模式
ascii:ascii 傳送模式
rexmt:設置包傳輸的超時時間

timeout:設置重傳的超時時間

help:幫助信息

? :幫助信息
-g 表示下載文件 (get)

-p 表示上傳文件 (put)

-l 表示本地文件名 (local file)

-r 表示遠程主機的文件名 (remote file)

例如,要從遠程主機192.168.1.2上下載 embedexpert,則應輸入以下命令:

tftp -g -r embedexpert 192.168.1.2
出現的一些問題及原因(解決方法):
1、Transfer time out.
tftpd服務沒有啟動

2、Error code 0:Permission denied

可能是由SELinux造成的,在FC3和FC3以後的FC版本中SELinux默認的都是開啟的,現在要關掉它。
修改文件/etc/sysconfig/selinux,設定SELINUX=disabled,然後重啟電腦即可
或者 執行命令system-config-securitylevel打開「安全級別配置」對話框,將SELinux(S)選項中「強制」改為「允許」
3、Error code 1:File not found
指定的文件夾不存在;或tftpd啟動參數中沒有指定-c選項,允許上傳文件
4、Error code 2:Only absolute filenames allowed
/etc/xinetd.d/tftpd文件的設置沒設好,只需要將server_args= 改為你自己設定 的伺服器文件夾就行了
5、Error code 2:Access violation
上傳的文件要有相應的可讀寫(覆蓋)的許可權才能上傳,要對文件的許可權進行修改 chmod 777 a(文件名)

7、如何在linux伺服器上安裝軟體

Linux軟體的二進制分發是指事先已經編譯好二進制形式的軟體包的發布形式,其優點是安裝使用容易,缺點則是缺乏靈活性,如果該軟體包是為特定的硬體平台編譯的,那它就不能在另外的平台或環境下正確執行。
1、*.rpm形式的二進制軟體包
安裝:rpm -ivh *.rpm
卸載:rpm -e packgename
說明:RPM(RedHat Packge
Manager)是RedHat公司出的軟體包管理器,使用它可以很容易地對rpm形式的軟體包進行安裝、升級、卸載、驗證、查詢等操作,安裝簡單,而卸
載時也可以將軟體安裝在多處目錄中的文件刪除干凈,因此推薦初學者盡可能使用rpm形式的軟體包。rpm的參數中-i是安裝,-v是校驗,-h是用散列符
顯示安裝進度,*.rpm是軟體包的文件名(這里的*.rpm特指*.src.rpm以外的以rpm為後綴的文件);參數-e是刪除軟體
包,packgename是軟體包名,與軟體包的文件名有所區別,它往往是文件名中位於版本號前面的字元串,例如apache-3.1.12-
i386.rpm和apache-devel-3.1.12-i386.rpm是軟體包文件名,它們的軟體包名稱分別是apache和apache-
devel.更多的rpm參數請自行參看手冊頁:man rpm.
如果你不喜歡在字元界面下安裝或卸載這些軟體包,完全可以在X-Window下使用圖形界面的軟體包管理程序。現在這些做的非常好了。
2、*.tar.gz/*.tgz、*.bz2形式的二進制軟體包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2
卸載:手動刪除
說明:*.tar.gz/*.bz2形式的二進制軟體包是用tar工具來打包、用gzip/bzip2壓縮的,安裝時直接解包即可。對於解壓後
只有單一目錄的軟體,卸載時用命令"rm -rf
軟體目錄名";如果解壓後文件分散在多處目錄中,則必須一一手動刪除(稍麻煩),想知道解壓時向系統中安裝了哪些文件,可以用命令"tar ztvf
*.tar.gz"/"tar ytvf
*.bz2"獲取清單。tar的參數z是調用gzip解壓,x是解包,v是校驗,f是顯示結果,y是調用bzip2解壓,t是列出包的文件清單。更多的參
數請參看手冊頁:man tar.
如果你更喜歡圖形界面的操作,可以到Ubuntu上看看他的包管理,超級方便。
3、提供安裝程序的軟體包
這類軟體包已經提供了安裝腳本或二進制的安裝向導程序(setup、install、install.sh等),只需運行它就可以完成軟體的安
裝;而卸載時也相應地提供了反安裝的腳本或程序。例如SUN公司的StarOffice辦公軟體套件就使用名為setup的安裝程序,而且在軟體安裝後提
供反安裝的功能,目前這種類型的軟體包還比較少,因其安裝與卸載的方式與Windows軟體一樣,所以就無需多講了。
二、源代碼分發軟體包的安裝與卸載
Linux軟體的源代碼分發是指提供了該軟體所有程序源代碼的發布形式,需要用戶自己編譯成可執行的二進制代碼並進行安裝,其優點是配置靈活,可以隨意去掉或保留某些功能/模塊,適應多種硬體/操作系統平台及編譯環境,缺點是難度較大,一般不適合初學者使用。
1、*.src.rpm形式的源代碼軟體包
安裝:rpm -rebuild *.src.rpm
cd /usr/src/dist/RPMS
rpm -ivh *.rpm
卸載:rpm -e packgename
說明:rpm --rebuild *.src.rpm命令將源代碼編譯並在/usr/src/dist/RPMS下生成二進制的rpm包,然後再安裝該二進制包即可。packgename如前所述。
2、*.tar.gz/*.tgz、*.bz2形式的源代碼軟體包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解壓
然後進入解壓後的目錄:
./configure 配置
make 編譯
make install 安裝
卸載:make uninstall 或 手動刪除
說明:建議解壓後先閱讀說明文件,可以了解安裝有哪些需求,有必要時還需改動編譯配置。有些軟體包的源代碼在編譯安裝後可以用make
install命令來進行卸載,如果不提供此功能,則軟體的卸載必須手動刪除。由於軟體可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除干凈,
那你應該在編譯前進行配置,指定軟體將要安裝到目標路徑:./configure --prefix=目錄名,這樣可以使用"rm -rf
軟體目錄名"命令來進行干凈徹底的卸載。與其它安裝方式相比,需要用戶自己編譯安裝是最麻煩的,其實我個人認為,以後會越來越少人用這種方法。因為現在的
硬體發展到沒有必要多這少量的性能,來浪費這么多時間。
三。使用yum和apt-get.軟體管理方法的升級。
看過上面的介紹。大家一定會感覺,太麻煩了,下面這個是先進的linux才有的功能,這個實在太方便了,比windows還人方便,要是你用過Ubuntu的apt-get你會感覺爽極了的。那個方便。
1. 我們來先講Redhat的yum這種高級的包管理。
用YUM安裝刪除軟體
裝了系統添加刪除軟體是常事,yum同樣可以勝任這一任務,只要軟體是rpm安裝的。
安裝的命令是,yum install xxx,yum會查詢資料庫,有無這一軟體包,如果有,則檢查其依賴沖突關系,如果沒有依賴沖突,那麼最好,下載安裝;如果有,則會給出提示,詢問是否要同時安裝依賴,或刪除沖突的包,你可以自己作出判斷。
刪除的命令是,yum remove xxx,同安裝一樣,yum也會查詢資料庫,給出解決依賴關系的提示。
用YUM安裝軟體包
命令:yum install
用YUM刪除軟體包
命令:yum remove
2.用YUM查詢軟體信息

們常會碰到這樣的情況,想要安裝一個軟體,只知道它和某方面有關,但又不能確切知道它的名字。這時yum的查詢功能就起作用了。你可以用 yum
search keyword這樣的命令來進行搜索,比如我們要則安裝一個Instant Messenger,但又不知到底有哪些,這時不妨用
yum search
messenger這樣的指令進行搜索,yum會搜索所有可用rpm的描述,列出所有描述中和messeger有關的rpm包,於是我們可能得到
gaim,kopete等等,並從中選擇。
有時我們還會碰到安裝了一個包,但又不知道其用途,我們可以用yum info packagename這個指令來獲取信息。
使用YUM查找軟體包
命令:yum search
列出所有可安裝的軟體包
命令:yum list
列出所有可更新的軟體包
命令:yum list updates
列出所有已安裝的軟體包
命令:yum list installed
列出所有已安裝但不在 Yum Repository 內的軟體包
命令:yum list extras
列出所指定的軟體包
命令:yum list
2.講講Ubuntu中的高級包管理方法apt-get
除了apt的便捷以外,apt-get的一大好處是極大地減小了所謂依賴關系惡夢的發生
幾率(dependency hell),即使是陷入了dependency hell,apt-get也提供了很好的
援助手段,幫你逃出魔窟。
通常 apt-get 都和網上的壓縮包一起出沒,從互聯網上下載或是安裝。全世界有超
過200個 debian 官方鏡像,還有繁多的非官方軟體包提供網站。你所使用的基於D
ebian的發布版不同,你所使用的軟體倉庫可能需要手工選擇或是可以自動設置。你
能從Debian官方網站得到完整的鏡像列表。而很多非官方網站提供各種特殊用途的
非官方軟體包,當然,使用非官方軟體包會有更多風險了。
軟體包都是為某一個基本的Debian發布版所准備的(從unstable到stable),並且劃
分到不同類別中(如 main contrib nonfree),這個是依據 debian 自由軟體綱領而
劃分的(也就是常說的dfsg),因為美國限制加密軟體出口,還有一個non-us類別。
常用的APT命令參數
apt-cache search package 搜索包
apt-cache show package 獲取包的相關信息,如說明、大小、版本等
sudo apt-get install package 安裝包
sudo apt-get install package - - reinstall 重新安裝包
sudo apt-get -f install 修復安裝"-f = --fix-missing"
sudo apt-get remove package 刪除包
sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安裝的包
sudo apt-get dist-upgrade 升級系統
sudo apt-get dselect-upgrade 使用 dselect 升級
apt-cache depends package 了解使用依賴
apt-cache rdepends package 是查看該包被哪些包依賴
sudo apt-get build-dep package 安裝相關的編譯環境
apt-get source package 下載該包的源代碼
sudo apt-get clean && sudo apt-get autoclean 清理無用的包
sudo apt-get check 檢查是否有損壞的依賴

8、linux中如何查看WEB伺服器是否安裝

如果有安裝web服務那麼肯定會開啟80埠

所以優先查看伺服器是否在監聽80埠  netstat -an|grep :80

也可以直接訪問ip地址;


舉個例子:Apache web服務是否安裝的幾個檢查命令

 ps aux |grep http

netstat -an|grep :80

rpm -qa |grep http


9、如何在windows下安裝軟體到linux伺服器中

Linux系統和Windows系統是兩個不同的平台,一般的.exe安裝軟體無法在Linux平台運行,但是藉助一款軟體(Wine),將Windows下的.exe安裝軟體,安裝在Linux系統上運行,方法如下(以下CentOS為例子安裝與使用Wine):
1、安裝Wine
yum install wine

2、配置Wine,在"System"->"Wine Configuration",彈出窗口內選擇Wine的默認模擬運行平台,一般選擇"Windows XP"。
3、使用Wine,在需要安裝的.exe文件上右擊,彈出窗口內選擇「Open with wine」,接下來就和Windows系統下安裝軟體一樣了。

10、如何在linux搭建完整的web伺服器?

可以參考如下Web伺服器的建立過程。示例環境及web伺服器軟體:

Ubuntu 12.04
LAMP(Linux,Apache,Mysql,PHP)

1、安裝Apache

(1)在安裝HTTP Server之前需安裝APR(Apache Portable Runtime)和APR-util安裝APR
$ tar zxvf apr-1.4.6.tar.gz
$ cd apr-1.4.6/
$ ./configure
$ make
$ sudo make install

(2)安裝APR-util

$ tar zxvf apr-util-1.4.1.tar.gz
$ cd apr-util-1.4.1
$ ./configure –with-apr=/usr/local/apr (whereis apr)
$ make
$ sudo make install

(3)安裝httpd-2.4.2.tar.bz2默認安裝位置/usr/local/apache2網頁放在/usr/local/apache2/htdocs配置文件/usr/local/apache2/conf/httpd.conf

$ tar jxvf httpd-2.4.2.tar.bz2
$ cd httpd-2.4.2/
$ ./configure
$ make
$ sudo make install

(4)啟動HTTP Server$ sudo /usr/local/apache2/bin/apachectl startAH00558: httpd: Could not reliably determine the server』s fully qualified domain name, using 127.0.1.1. Set the 『ServerName』 directive globally to suppress this message

(5)查看http是否正常運行$ netstat -a | grep httptcp 0 0 *:http *:* LISTEN

(6)在瀏覽器輸入127.0.0.1如果正常應該顯示「It works!」

2、安裝MySQL

(1)、下載安裝mysql-5.5.25.tar.gz,默認安裝位置/usr/local/mysql/

$ tar zxvf mysql-5.5.25.tar.gz
$ cd mysql-5.5.25/
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
$ cmake .
$ make
$ sudo make install
$ cd /usr/local/mysql/
$ sudo chown -R mysql .
$ sudo chgrp -R mysql .
$ sudo scripts/mysql_install_db –user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data/
$ sudo cp support-files/my-medium.cnf /etc/my.cnf
$ sudo cp support-files/mysql.server /etc/init.d/mysql.server

(2)、啟動MySQL:
方法1:$ sudo service mysql.server start
方法2:$ sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &

3、安裝PHP

(1)安裝下載php-5.4.4.tar.gz

$ tar zxvf php-5.4.4.tar.gz
$ cd php-5.4.4
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-mbstring --with-mcrypt(可能需要安裝libmcrypt-dev )
$ sudo make install
$ sudo cp php.ini-development /usr/local/lib/php.ini

(2)配置HTTP Server使之支持PHPapache配置文件/usr/local/apache2/conf/httpd.conf修改或添加如下配置

<;IfMole dir_mole>
DirectoryIndex index.php
<;/IfMole>
<;FilesMatch \.php$>
SetHandler application/x-httpd-php
<;/FilesMatch>

(3)重啟HTTP Server
$ sudo /usr/local/apache2/bin/apachectl restart

與linux伺服器如何安裝相關的知識