自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux服務器安裝下載所需的軟件與安裝和配置

運維 系統(tǒng)運維
在上面的windows 機器上安裝ssh客戶端軟件,我用的是SecureCRT4.1.5注冊版。用這個軟件來遠程控制Linux服務器,非常方便。啟動軟件secureCRT,創(chuàng)建一個會話,輸入要連接控制的Linux服務器的ip地址,填寫用戶名為root,輸入Linux服務器的root密碼。

特別值得一提的是Linux服務器有很多值得學習的地方,這里我們主要介紹Linux服務器,包括介紹Linux服務器等方面。我在這里介紹FTP的安裝方式,以這種方式安裝,要比從cdrom安裝要快一些,也不會出現(xiàn)在安裝過程出現(xiàn)不能讀光盤而無法繼續(xù)安裝。

一、安裝Linux服務器

①先在一臺windows系統(tǒng)上安裝Serv_U類似的FTP服務器軟件,然后指定用戶目錄,并且允許匿名訪問;然后把RedHat 9的三張光盤按光盤的根目錄拷貝文件和文件夾到這個用戶目錄,在拷貝第二和第三張光盤是會提示目錄里有相同的文件夾或文件,問是否覆蓋,回答yes即可??截愅瓿珊髥⒂眠@個FTP服務器,在瀏覽器里輸入ftp://FTP  的IP地址,例如: <ftp://192.168.100.100>,來驗證FTP服務器配置的正確性。

②把光盤放在要安裝系統(tǒng)的服務器的光驅中,讓系統(tǒng)從光盤引導,片刻進入Linux安裝向導界面。這時輸入命令行Linux askmethod然后回車,下一步….指定本服務器的IP地址(要與ftp服務器在同一個網(wǎng)段)和默認網(wǎng)關,到系統(tǒng)提示選擇安裝方式的時候,選中ftp方式,然后需要指定ftp服務器的IP地址和RedHat 9的存放目錄,正確無誤后,安裝往下進行,后面的步驟跟用光盤安裝差不多。

建議在安裝時少安裝一些套件(但建議把mysql安裝好),比如httpd不要安裝,安裝完后從網(wǎng)上下載新的版本來使用?;ㄒ欢螘r間以后,系統(tǒng)安裝完成。

二、下載所需的軟件,把下面這些軟件下載到某臺windows系統(tǒng)的機器里

  1. 1、httpd-2.0.54.tar.gz //apache服務器   
  2. 2、php4.3.11.tar.gz //php解釋器   
  3. 3、j2sdk-1.4.2-01-linux-i586-rpm.bin //java運行環(huán)境   
  4. 4、Jakarta-tomcat-5.0.28.tar.gz //jsp解釋器   
  5. 5、Fedora-Core-1-i386.tar.gz //apache 與tomcat 的連接程序, 一般的方法是用   
  6. jakarta-tomcat-connectors-jk2-src-current.tar.gz,但是這個過程十分麻煩,還需依賴另外好幾個包,所以建議使用這個文件. 

 三、上傳下載軟件到Linux服務器

在上面的windows 機器上安裝ssh客戶端軟件,我用的是SecureCRT4.1.5注冊版。用這個軟件來遠程控制Linux服務器,非常方便。啟動軟件secureCRT,創(chuàng)建一個會話,輸入要連接控制的Linux服務器的ip地址,填寫用戶名為root,輸入Linux服務器的root密碼,片刻就可以連接到Linux服務器,然后就像在Linux服務器本機上操作一樣。在Linux服務器上創(chuàng)建目錄/tmp/upload用來接收從windows機器上傳來的文件。

用命令#mkdir /tmp/upload 來創(chuàng)建目錄,然后轉到這個目錄#cd /tmp/upload ,再使用secureCRT自帶的上傳工具傳輸文件到Linux服務器的/tmp/upload.上傳文件: 點擊SecureCRT的菜單項“Transfer” “Zmodem upload list…”,而后出現(xiàn)選擇要傳送文件的對話框。

按”Ctrl”鍵可以選擇多個文件,這一步完成后,點擊SecureCRT的菜單項“Transfer” ”start zmodem upload”,花幾分鐘就可以把選定的文件secureCrt 遠程控制Linux 服務器創(chuàng)建目錄/tmp/upload 示意圖傳送到linux的目錄/tmp/upload.在/tmp/upload 用命令#ls -al 驗證文件是否被正確地上傳. 我上傳了httpd-2.0.54.tar.gz , php4.3.11.tar.gz , j2sdk-1.4.2-01-linux-i586-rpm.bin , Jakarta-tomcat-5.0.28.tar.gz ,F(xiàn)edora-Core-1-i386.tar.gz這五個文件。

四、Linux服務器安裝和配置

Linux服務器在配置過程中,可能要對某些配置文件多次進行修改,如apache的配置文件httpd.conf。為 了使描述更加符合邏輯,我在這里采取先安裝完所有軟件,然后再一次性配置的方法來進行。

(一)Linux服務器安裝

①安裝jdk:在當前目錄(/tmp/upload)執(zhí)行命令 #./ j2sdk-1.4.2-01-linux-i586-rpm.bin , 輸入yes 后在當前目錄生成文件 j2sdk-1.4.2-01-linux-i586-rpm。執(zhí)行命令#rpm -ivh j2sdk-1.4.2-01-linux-i586-rpm,完成后jdk就會 被安裝在目錄/usr/java/j2sdk1.4.2.

②安裝tomcat:在當前目錄對文件解壓,用命令#tar -zxvf Jakarta-tomcat-5.0.28.tar.gz,解 壓完成后生成目錄Jakarta-tomcat-5.0.28,然后把這個目錄移動到目錄/usr/local ,用命令 #mv /tmp/upload/Jakarta-tomcat-5.0.28 /usr/local ,安裝tomcat就算完成了。

③安裝apache:在當前目錄(/tmp/upload)解壓httpd-2.0.54.tar.gz,使用命令 #tar -zxvf httpd-2.0.54.tar.gz ,解壓完后轉到目錄/tmp/upload/httpd-2.0.54,使用命令
#cd httpd-2.0.54 來進行; 執(zhí)行命令#./configure -prefix=/usr/local/apache -enable-module=most -enable-shared=max (注意prefix、enable前是兩“-”),一段時間后,
如果沒有抱錯信息出現(xiàn),那么可以繼續(xù)執(zhí)行命令#make ;和#make install來完成apache的安 裝。

④安裝php:回到目錄/tmp/upload , #cd ..(因為剛才轉到目錄httpd-2.0.54),解壓 文件php-4.3.11.tar.gz, #tar -zxvf php-4.3.11.tar.gz , 解壓完成后轉到目錄php-4.3.11, #cd php-4.3.11,執(zhí)行命令#./configure -prefix=/usr/local/php -with-apxs2=/usr/local/apache/bin/apxs, 完成后執(zhí)行命令#make 和#make install 完成php的安裝。這些過程完成后,會在目錄 php-4.3.11 生成文件php.ini-dist 文件, 需要把這個文件復制到#cp php.ini-dist /usr/local/lib/php.ini 。

⑤解壓Fedora-Core-1-i386.tar.gz:需要用解壓后這個目錄里的兩個文件。#tar -zxvf Fedora-Core-1-i386.tar.gz. 安裝所用命令匯總(假定當前目錄為/tmp/upload)

  1. #./ j2sdk-1.4.2-01-linux-i586-rpm.bin #rpm -ivh j2sdk-1.4.2-01-linux-i586-rpm   
  2. #tar -zxvf Jakarta-tomcat-5.0.28.tar.gz //解壓文件#cd Jakarta-tomcat-5.0.28 #   
  3. mv /tmp/upload/Jakarta-tomcat-5.0.28 /usr/local   
  4. #cd .. #tar -zxvf httpd-2.0.54.tar.gz //解壓文件#cd httpd-2.0.54   
  5. #./configure --prefix=/usr/local/apache --enable-module=most   
  6. --enable-shared=max #make //編譯#make install //安裝   
  7. #cp php.ini-dist /usr/local/lib/php.ini //拷貝文件#cd ..   
  8. #tar -zxvf Fedora-Core-1-i386.tar.gz #cp   
  9. Fedora-Core-1-i386/usr/lib/httpd/modules/*.so /usr/local/apache/modules //把模塊   
  10. 加入到apache里#cp Fedora-Core-1-i386/etc/httpd/conf/workers. properties   
  11. /usr/local/apache/conf //這個文件是tomcat與apache協(xié)同工作的腳本,稍后需要對它   
  12. 進行修改   
  13. # tar -zxvf php-4.3.11.tar.gz //解壓文件#./configure --prefix=/usr/local/php   
  14. --with-apxs2=/usr/local/apache/bin/apxs //正常//完成后會在/usr/local/apache/modules   
  15. 里生成文件libphp4.so,并且會在//apache的配置文件httpd.conf里加上一行   
  16. LoadModule php4_module //modules/libphp4.so #make //編譯#make   
  17. install //安裝  

五、Linux服務器配置

①配置jdk : 修改環(huán)境變量文件/etc/profile ,只需在原文件的后面加上以下幾行即可。 export JAVA_HOME=/usr/java/j2sdk1.4.2 exportCLASSPATH=/usr/java/j2sdk1.4.2/lib 用命令#vi /etc/profile. 修改環(huán)境變量示意圖 保存文件,用命令#source /etc/profile 使修改馬上生效。用命令#java -version 檢驗配 置的正確性。

②配置tomcat:這個過程比較復雜,要分幾步進行。
A 修改文件web.xml. #vi /usr/local/Jakarta-tomcat/conf/web.xml ,把web.xml文件中的如 下部分:

  1. <!--   
  2. <servlet>   
  3. <servlet-name>invoker</servlet-name>   
  4. <servlet-class>   
  5. org.apache.catalina.servlets.InvokerServlet   
  6. </servlet-class>   
  7. <init-param>   
  8. <param-name>debug</param-name>   
  9. <param-value>0</param-value>   
  10. </init-param>   
  11. <load-on-startup>2</load-on-startup>   
  12. </servlet>   
  13. -->   
  14. 和 <!--   
  15. <servlet-mapping>   
  16. <servlet-name>invoker</servlet-name>   
  17. <url-pattern>/servlet/*</url-pattern>   
  18. </servlet-mapping>   
  19. -->  

兩部分的注釋去掉即可(就是把<!-- --> 去掉)。做這一步的原因是,tomcat 4.1.12 以后的版本的servlet 調(diào)用器開關在默認狀態(tài)下是關閉的。
B 修改文件jk2.properties。#vi /usr/local/tomcat/conf/jk2.properties

  1. ## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED   
  2. ## WHEN YOU EDIT THE FILE.   
  3. ## COMMENTS WILL BE _LOST_   
  4. ## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.   
  5. # Set the desired handler list   
  6. handler.list=apr,request //去掉了前面的注釋符號#   
  7. # Override the default port for the socketChannel   
  8. channelSocket.port=8009 //去掉了前面的注釋符號#   
  9. # Default:   
  10. channelUnix.file=${jkHome}/work/jk2.socket   
  11. # Just to check if the the config is working   
  12. shm.file=/usr/local/apache/logs/jk2.shm //手動添加的   
  13. # In order to enable jni use any channelJni directive   
  14. channelJni.disabled = 0   
  15. # And one of the following directives:   
  16. apr.jniModeSo=/opt/apache2/modules/mod_jk2.so   
  17. # If set to inprocess the mod_jk2 will Register natives itself   
  18. # This will enable the starting of the Tomcat from mod_jk2   
  19. apr.jniModeSo=inprocess  

在這里可以先驗證一下tomcat 是否可以正常工作。啟動tomcat #sh /usr/local/jakarta-tomcat-5.0.28/bin/startup.sh , 正常情況會輸出tomcat 和jdk的目錄。
Tomcat 啟動輸出示意圖 然后再在windows 的計算機的瀏覽器里輸入Linux服務器的ip 地址和端口號, 形如: <http://192.168.0.100:8080>  ,如果沒有意外,則可出現(xiàn)那只可愛的小貓。

③配置apache:因為php和jsp都要整合在apache里(可以把apache想象成一個容器),這一步的Linux服務器配置過程也是很復雜的。配置前可以先驗證一下apache,看它是否可以正常工作。與tomcat 相試,只是不用輸端口號而已,形如<http://192.168.0.100>  ,如果出現(xiàn)apache 的測試web頁面, 表明一切正常。

A 對文件workers2.properties的修改。其目的是讓tomcat與apache系統(tǒng)工作。使用命令#vi/usr/local/apache/conf/workers2.properties 編輯文件如下所示[shm]
info=Scoreboard. Requried for reconfiguration and status with multiprocess servers.

file=/usr/local/apache/logs/shm.file //這行是改動過的 size=1048576 //手動添加的 # Defines a load balancer named lb. Use even if you only have one machine.
[lb:lb] # Example socket channel, override port and host. [channel.socket:localhost:8009] port=8009 host=127.0.0.1 # define the worker [ajp13:localhost:8009]
channel=channel.socket:localhost:8009 group=lb # Map the Tomcat examples webapp to the Web server uri space

[uri:/*.jsp] //jsp腳本交給tomcat 解釋器完成,其它的由apache處理, 如果不是這//樣, 就會出現(xiàn)/usr/local/Jakarta-tomcat/webapps/ROOT里的php腳本//不能被正確解析。感謝張煒宇在這個問題上的大力幫助。 [uri:/servlet/*] [uri:/*.do] worker=ajp13:localhost:8009 //手動添加的 group=lb [status:] info=Status worker, displays runtime information [uri:/jkstatus/*] worker=ajp13:localhost:8009 //手動添加的 info=The Tomcat /jkstatus handler group=status:

B 修改apache的Linux服務器配置文件/etc/httpd/conf/httpd.conf. #vi /usr/local/apache/conf/httpd.conf , LoadModule jk2_module modules/mod_jk2.so //jk2以apache 的模塊方式運行 DirectoryRoot “/usr/local/Jakarta-tomcat-5.0.28/webapps/ROOT” //默認的// 為”/var/www/html” TypeAdd application /x-httpd-php .php3 //讓 apache 能解釋php腳//本,注意.php3 前面有空格

六、Linux服務器測試

自己搞幾個*.php和*.jsp文件拷貝到目錄,然后分別啟動apache和tomcat . #sh /usr/local/apache/bin/apachectl start //啟動apache (可惜不是直升機) #sh
/usr/local/Jakarta-tomcat/bin/startup.sh //啟動tomcat 在任意計算機的瀏覽器地址欄輸入Linux 的ip 地址, 形如http://192.168.0.100/index.jsp  ,
http://192.168.0.100/index.php  ,如果能正常的在瀏覽器里顯示,恭喜了?。?!

【編輯推薦】

  1. Linux服務器操作系統(tǒng)對抗微軟“霸主”的主力軍
  2. Linux桌面電腦應該在五年前開始使用Linux服務器
  3. Ubuntu Linux服務器操作系統(tǒng)的使用介紹
  4. 手動釋放Linux服務器內(nèi)存
  5. 全面講解Linux服務器(Webmin)
責任編輯:佚名 來源: CSDN
相關推薦

2017-12-18 14:27:26

LinuxDNS服務器安裝、配置和維護

2010-08-26 09:33:10

DHCP服務器

2017-04-06 11:30:44

2011-03-28 10:31:20

Nagios

2010-08-27 09:04:28

DHCP服務器

2010-05-31 10:47:08

WindowsSVN服

2010-01-15 17:35:09

2009-07-02 13:46:17

JSP引擎Web服務器

2010-03-03 13:09:08

Linux安裝

2021-11-24 08:00:00

服務器Web系統(tǒng)

2011-03-30 10:15:14

Mysql數(shù)據(jù)庫服務器

2010-09-14 11:09:36

Linux TFTP服

2009-03-04 09:48:52

安裝配置桌面虛擬化Xendesktop

2011-09-01 17:32:11

Linux服務器

2009-09-30 11:14:52

2009-01-10 18:58:52

2009-09-17 14:05:18

WSUS服務器

2009-09-17 13:49:25

2009-12-07 09:43:45

代理服務器路由器配置

2010-01-12 15:07:30

點贊
收藏

51CTO技術棧公眾號