搭建應用伺服器linux
❶ 如何搭建linux伺服器
統一的幫助文檔或者網站應該是沒有的。
你要找這個服務的廠家或者提供商找資料。
一般來說商業軟體都會有很詳細的資料,不過一些個人開發的程序就沒譜了。
❷ linux伺服器怎麼搭建p
最近要涉及到伺服器的部署,用linux,所以新潮熱血,學了點linux伺服器的部署,配置,搭建,這里總結一下,不為別的,反正是日後留著來回顧一下就夠了,回憶一下大體步驟:
准備食材:
虛擬機:VMware_workstation_full_12.5.2
linux鏡像文件:ubuntu-14.04.1-desktop-amd64.iso
jdk1.8:jdk-8u11-linux-x64.tar.gz
tomcat:apache-tomcat-8.0.39-windows-x64.zip
首先,我需要一台虛擬機來構建自己的linux伺服器,於是搜索網上下載了VMvare,有很多,下了個最新的試試,感覺不錯,然後,再下個linux鏡像文件,在網上搜索下,虛擬機的安裝教程,一步一步的裝上,這里用了兩三天,主要是軟體問題,找了好多路子,但回頭一看,就用網上什麼系統之家,腳本之家,或者推薦的就行,從CSDN下載的一個也用不了,浪費了好多積分,讓我對它失望了一點,本來以為它是萬能的,不過沒事,路子多。也搜了好多文章,遇到點問題,如:系統不兼容,版本不匹配啥的,反正不好使就從來,一步一步,最後可算安成了,初次欣喜。
然後就是接下來重要的了,linux系統有了,可以先下個linux命令文檔,先敲一敲,因為我主要就是部署一下,也不用太多的命令,所以就學幾頁就不往下看了,以後有機會可以繼續看看。
熗鍋准備:先安裝個jdk,用得1.8,最新的,不過版本不重要,除非項目需要的jdk版本高,安裝好的linux很全,裡面的瀏覽器就可以下,注意是linux for jdk,要不然可不行。然後新建一個java文件夾在根目錄的(這里的根目錄要通過cd 再接/usr/進入,而不是home/xxx,可以通過pwd查看當前所在路徑)/usr/下,用來放置解壓後的jdk文件,這里因為後綴名是tar.gz所以直接用tar -xf 命令解壓,命令都是最簡單的,具體的中間-xf可以網路一下,不做詳解。
切菜:配置JDK的環境變數,這里用了點時間,因為感覺這個有點別扭,跟windows下不一樣,配置環境變數需要注意,自己的用戶可能沒有許可權,需要使用root許可權,而我剛開始許可權密碼不知道,就通過sudo passwd設置一下初始密碼,然後通過su root輸入密碼才進去的,當然密碼是看不見的。進去之後,到/etc/文件夾找到profile文件,通過文件編輯命令vi profile在文件的末尾加上變數參數:
JAVA_HOME=/usr/java/jdk1.8.0_11
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
這里是有不同,不用懷疑,比如說那個PATH,加進去之後:wq保存退出,然後可以查看一下,echo $PATH查看PATH,這時是沒有配上的,需要命令:source profile激活一下,把環境變數保存在profile里需要每次進來都要通過source激活一下,如果想只看不編輯文件的話可以輸入cat+文件名來查看。
炒菜:這下可以把下好的tomcat解壓到自定義的一個文件夾里了,我的是home/pengyy/tomcat/下,到config文件里修改一下埠號,vi命令編輯server.xml,裡面後來啟動的時候8005那個埠有沖突,我直接改了8088,然後又把http請求的埠改成了8001,OK,tomcat配置完成,沒什麼過多的步驟。
上菜:將一個完成的web項目打成war包,放在tomcat下的webapps里解壓,網上說,tomcat啟動情況下,放進去可以自動解壓,不過我的沒發生,不知道為啥,所以就人工解壓了,新建個文件夾,和項目根路徑相同,然後用jar -xvf xxx.war 命令解壓,不過如果報jar命令沒有找到,則是因為jdk環境變數,沒有激活的原因,這個地方我卡了好久,因為jar命令是基於jdk里的,除非你用unzip命令解壓,unzip命令的好處可以解壓並新建文件夾。不過我用著不好使,所以就用jar了,是麻煩了一點。
開吃:進入到tomcat下的bin目錄,輸入命令啟動:./start.sh&,終止命令是./shutdown.sh&,按TAB鍵時可以提示的哈,其實(./)是當前路徑的意思,可以不加&,如果加了,啟動或終止完事需要按ctrl+c返回到命令行。這樣項目就啟動了,可以查看日誌,去tomcat的logs目錄底下查看catalina.out日誌文件,可以通過cat查看文件命令,也可以tail -f(倒數多少行可以為數字) catalina.out來查看。如果埠號被佔用,可以用命令lsof -i:埠號 來查看埠號被佔用的進程號,或者停止該進程,或者修改tomcat的埠號都可以。而當你不確定是否終止了哪個項目的時候,可以通過輸入命令ps -ef|grep java來查看一下是否有在運行的項目,通過kill -9 進程號就可以幹掉哪個正在運行的項目了。最後通過ifconfig或者ip命令獲取虛擬機的Ip地址,在主機上通過ip+埠號+項目根路徑的方式訪問即可。
吃後感:感覺已經很詳細了,雖然有點啰嗦,但因為第一次寫,不僅是為了回顧一下,也是為了練練自己的總結能力,如果有太多錯誤的地方請及時指出,我會多加修改的,通過這次學習,感覺自己得到的好處真的不少,以前對這真是一竅不通,但,從安裝到遇到問題,到解決,到最後成功運行,幫助自己了解了太多的細節和不懂的地方,也許不是那麼精通,但已經比以前進步太多了。希望所有人都不只是去看一個東西,要多實踐才能往前走得更遠,加油!小小程序員。
附加甜點(命令):
cat(查看文本),
vi編輯文本命令:a(在字元右側插入),i(在字元左側插入),:wq,ZZ(保存退出),:q,q!(不保存退出) :w(保存繼續編輯),ctrl+F(翻頁),/字元(向後查找),?字元(向前查找),:!bash(退出,執行命令,exit返回繼續編輯),x(刪除單個字元),dd(刪除正行),u(回退修改)
mv file fileFolder(移動文件)
cp file fileFolder(復制文件)
rm -rf/f file(刪除文件夾/文件)
ls(查看文件目錄)
ls -a(查看所有文件包括隱藏)
ll(列出所有文件包括許可權等內容)
❸ 如何搭建伺服器,在linux中
伺服器的種類很多,需要根據不同的種類進行不同的配置。
推薦一本書《鳥哥Linux私房菜,伺服器篇》
或者直接看網上的博客資料也可以。
❹ 怎麼用搭建linux伺服器
方便一點,找來一個比較全一點的linux光碟,最好是免費的,以免版權問題
然後全部安裝。
接下去就是根據自己的需求,關閉和打開相應的服務即可,全部安裝後有Xwindows可操作,對於windows習慣的用戶來說比較方便。
另外一種就是找一個簡易化的linux,最小化安裝,別忘了最好能夠選擇加入gcc編譯器,然後去網上下載相應的服務軟體,安裝,運行即可。這種方法系統比較干凈,而且可以安裝到全部最新的軟體,當然比較適合於對linux比較熟悉的人
❺ 怎麼搭建linux伺服器需要哪些軟體
買台伺服器電腦,安裝linux操作系統比如 redhat的 centos伺服器版和ubuntu server版,然後centos 可以rpm裝軟體 ubuntu 用so apt-get install 軟體包名裝軟體
web服務用apache + php + mysql
mail伺服器用postfix或qmail
ftp服務用vsftpd 或wu-ftpd 或proftpd等
還有很多服務,自己找本書上面都有
❻ 如何搭建一個linux伺服器
在開發過程中,必然會出現多人同時工作、協著的情況,在嵌入式開發項目中更為平常,這樣可以加快項目周期,為產品上市佔得時間先機。目前,使用Linux作為開發產品的操作系統情況越來越多,使用越來越廣泛。為了交叉編譯,為了最接近開發目標,我們一般都會自己搭建一台Linux開發伺服器。Linux開發伺服器一些常用的功能必須支持,比如Samba、nfs、tftp、httpd等。
首先我們需要選擇合適的Linux操作系統作為伺服器的系統,推薦使用Fedora8、Fedora10等,筆者在長期使用的過程中覺得比較穩定吧!如何安裝該操作系統就不多說了。 裝好系統後,需要增加Linux OS用戶,可以使用命令#adser XXX;增加XXX用戶,
❼ 如何在Linux系統下搭建伺服器
刪除Linux系統本身自帶有apache伺服器。
查看系統是否已安裝GCC(只有裝有gcc才能使用)
3
解壓apache軟體,並進入到解壓之後的文件夾
4
安裝apache
❽ linux伺服器怎麼搭建
方法一:安裝linux下的xampp,假如你不能離開管理工具,不習慣命令的話。方法二:單獨安裝包。如在redhatenterprise5.4下利用yum命令逐個安裝apache、mysql、php。安裝這三個就完成了LAMP完整的web伺服器結構。至於你說的GD庫是php內的一個庫,安裝php的時候應該都配備完全了,假如沒有你可以自己再下載添加。
❾ 求《Linux伺服器搭建實戰詳解原版》全文免費下載百度網盤資源,謝謝~
《Linux伺服器搭建實戰詳解原版》網路網盤pdf最新全集下載:
鏈接:https://pan..com/s/1jL8nT4QSGFuwA2irmZuARw
簡介:本書首先對Linux操作系統進行了相關概述,並講解了安裝Red Hat Enterprise Linux 5的相關知識及Red Hat Enterprise Linux 5中的GNOME和KDE兩種桌面管理器。然後介紹了在Linux操作系統中各種常用服務的配置管理方法及其相關應用,包括FTP服務、電子郵件服務、Web服務、DHCP服務、DNS服務、代理服務、Samba服務、NFS服務、LDAP目錄服務、SSH服務及MySQL資料庫服務等。同時本書還加入了常用的網路管理知識和基礎的系統管理知識,包括Linux操作系統的網路連通性測試、網路管理、軟體基礎管理、軟體包高級管理、用戶和進程管理、Linux文件系統及磁碟管理,以及Linux操作系統安全管理。
❿ 如何搭建伺服器,在linux中
伺服器的種類很多,需要根據不同的種類進行不同的配置。
推薦《
linux就該這么學
》或者《鳥哥linux私房菜》
或者直接看網上的博客資料也可以。