亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠為您提供優(yōu)質(zhì)的服務(wù)! 誠征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊(cè) ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁 >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

linux界面安裝mysql Linux+Apache+JSP+PHP+MySQL

添加時(shí)間:2012-7-14 16:56:06  添加: 思海網(wǎng)絡(luò) 

 一、安裝LINUX

  我在這里介紹FTP的安裝方式,以這種方式安裝,要比從cdrom安裝要快一些,也不會(huì)出

  現(xiàn)在安裝過程出現(xiàn)不能讀光盤而無法繼續(xù)安裝。①先在一臺(tái)windows系統(tǒng)上安裝Serv_U類似的

  FTP服務(wù)器軟件,然后指定用戶目錄,并且允許匿名訪問;然后把RedHat 9的三張光盤按光盤的

  根目錄拷貝文件和文件夾到這個(gè)用戶目錄,在拷貝第二和第三張光盤是會(huì)提示目錄里有相同的

  文件夾或文件,問是否覆蓋,回答yes即可?截愅瓿珊髥⒂眠@個(gè)FTP服務(wù)器,在瀏覽器里輸入

  ftp://FTP 的IP地址,例如: <ftp://192.168.100.100>,來驗(yàn)證FTP服務(wù)器配置的正確性。②把光盤

  放在要安裝系統(tǒng)的服務(wù)器的光驅(qū)中,讓系統(tǒng)從光盤引導(dǎo),片刻進(jìn)入linux安裝向?qū)?EM>界面。這時(shí)輸

  入命令行linux askmethod然后回車,下一步….指定本服務(wù)器的IP地址(要與ftp服務(wù)器在同一個(gè)

  網(wǎng)段)和默認(rèn)網(wǎng)關(guān),到系統(tǒng)提示選擇安裝方式的時(shí)候,選中ftp方式,然后需要指定ftp服務(wù)器的

  IP地址和RedHat 9的存放目錄,正確無誤后,安裝往下進(jìn)行,后面的步驟跟用光盤安裝差不多。

  建議在安裝時(shí)少安裝一些套件(但建議把mysql安裝好),比如httpd不要安裝安裝完后從網(wǎng)上下

  載新的版本來使用。花一段時(shí)間以后,系統(tǒng)安裝完成。

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

  1、httpd-2.0.54.tar.gz //apache服務(wù)器

  2、php4.3.11.tar.gz //php解釋器

  3、j2sdk-1.4.2-01-linux-i586-rpm.bin //java運(yùn)行環(huán)境

  4、Jakarta-tomcat-5.0.28.tar.gz //jsp解釋器

  5、Fedora-Core-1-i386.tar.gz //apache 與tomcat 的連接程序, 一般的方法是用

  jakarta-tomcat-connectors-jk2-src-current.tar.gz,但是這個(gè)過程十分麻煩,還需依賴另外好幾個(gè)包,所以建議使用這個(gè)文件.

  三、上傳下載軟件到服務(wù)器

  在上面的windows 機(jī)器上安裝ssh客戶端軟件,我用的是SecureCRT4.1.5注冊(cè)版。用這個(gè)軟

  件來遠(yuǎn)程控制linux服務(wù)器,非常方便。啟動(dòng)軟件secureCRT,創(chuàng)建一個(gè)會(huì)話,輸入要連接控制的

  linux服務(wù)器的ip地址,填寫用戶名為root,輸入linux 服務(wù)器的root密碼,片刻就可以連接到linux

  服務(wù)器,然后就像在linux 本機(jī)上操作一樣。在linux上創(chuàng)建目錄/tmp/upload用來接收從windows

  機(jī)器上傳來的文件。用命令#mkdir /tmp/upload 來創(chuàng)建目錄,然后轉(zhuǎn)到這個(gè)目錄#cd

  /tmp/upload ,再使用secureCRT自帶的上傳工具傳輸文件到linux服務(wù)器的/tmp/upload.上傳文件:

  點(diǎn)擊SecureCRT的菜單項(xiàng)“Transfer” “Zmodem upload list…”,而后出現(xiàn)選擇要傳送文件的對(duì)話

  框,按”Ctrl”鍵可以選擇多個(gè)文件,這一步完成后,點(diǎn)擊SecureCRT的菜單項(xiàng)“Transfer” ”start

  zmodem upload”,花幾分鐘就可以把選定的文件

  secureCrt 遠(yuǎn)程控制linux 服務(wù)器創(chuàng)建目錄/tmp/upload 示意圖

  傳送到linux的目錄/tmp/upload.在/tmp/upload 用命令#ls -al 驗(yàn)證文件是否被正確地上傳.

  我上傳了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這五個(gè)文件。

  四、安裝和配置

  在配置過程中,可能要對(duì)某些配置文件多次進(jìn)行修改,如apache的配置文件httpd.conf。為

  了使描述更加符合邏輯,我在這里采取先安裝完所有軟件,然后再一次性配置的方法來進(jìn)行。

 。ㄒ唬安裝

 、安裝jdk:在當(dāng)前目錄(/tmp/upload)執(zhí)行命令

  #./ j2sdk-1.4.2-01-linux-i586-rpm.bin , 輸入yes 后在當(dāng)前目錄生成文件

  j2sdk-1.4.2-01-linux-i586-rpm。執(zhí)行命令#rpm -ivh j2sdk-1.4.2-01-linux-i586-rpm,完成后jdk就會(huì)

  被安裝在目錄/usr/java/j2sdk1.4.2.

 、安裝tomcat:在當(dāng)前目錄對(duì)文件解壓,用命令#tar -zxvf Jakarta-tomcat-5.0.28.tar.gz,解

  壓完成后生成目錄Jakarta-tomcat-5.0.28,然后把這個(gè)目錄移動(dòng)到目錄/usr/local ,用命令

  #mv /tmp/upload/Jakarta-tomcat-5.0.28 /usr/local ,安裝tomcat就算完成了。

 、安裝apache:在當(dāng)前目錄(/tmp/upload)解壓httpd-2.0.54.tar.gz,使用命令

  #tar -zxvf httpd-2.0.54.tar.gz ,解壓完后轉(zhuǎn)到目錄/tmp/upload/httpd-2.0.54,使用命令

  #cd httpd-2.0.54 來進(jìn)行; 執(zhí)行命令

  #./configure -prefix=/usr/local/apache

  -enable-module=most

  -enable-shared=max (注意prefix、enable前是兩“-”),一段時(shí)間后, 如果沒有抱錯(cuò)信息出現(xiàn),那么可以繼續(xù)執(zhí)行命令#make ;和#make install來完成apache的安裝。

 、安裝php:回到目錄/tmp/upload , #cd ..(因?yàn)閯偛呸D(zhuǎn)到目錄httpd-2.0.54),解壓

  文件php-4.3.11.tar.gz, #tar -zxvf php-4.3.11.tar.gz , 解壓完成后轉(zhuǎn)到目錄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的安裝。這些過程完成后,會(huì)在目錄

  php-4.3.11 生成文件php.ini-dist 文件, 需要把這個(gè)文件復(fù)制到#cp php.ini-dist

  /usr/local/lib/php.ini 。

 、萁鈮篎edora-Core-1-i386.tar.gz:需要用解壓后這個(gè)目錄里的兩個(gè)文件。#tar -zxvf

  Fedora-Core-1-i386.tar.gz. 安裝所用命令匯總(假定當(dāng)前目錄為/tmp/upload)

  #./ j2sdk-1.4.2-01-linux-i586-rpm.bin #rpm -ivh j2sdk-1.4.2-01-linux-i586-rpm

  #tar -zxvf Jakarta-tomcat-5.0.28.tar.gz //解壓文件#cd Jakarta-tomcat-5.0.28 #

  mv /tmp/upload/Jakarta-tomcat-5.0.28 /usr/local

  #cd .. #tar -zxvf httpd-2.0.54.tar.gz //解壓文件#cd httpd-2.0.54

  #./configure --prefix=/usr/local/apache --enable-module=most

  --enable-shared=max #make //編譯#make install //安裝

  #cp php.ini-dist /usr/local/lib/php.ini //拷貝文件#cd ..

  #tar -zxvf Fedora-Core-1-i386.tar.gz #cp

  Fedora-Core-1-i386/usr/lib/httpd/modules/*.so /usr/local/apache/modules //把模塊

  加入到apache里#cp Fedora-Core-1-i386/etc/httpd/conf/workers. properties

  /usr/local/apache/conf //這個(gè)文件是tomcat與apache協(xié)同工作的腳本,稍后需要對(duì)它

  進(jìn)行修改

  # tar -zxvf php-4.3.11.tar.gz //解壓文件#./configure --prefix=/usr/local/php

  --with-apxs2=/usr/local/apache/bin/apxs //正常//完成后會(huì)在/usr/local/apache/modules

  里生成文件libphp4.so,并且會(huì)在//apache的配置文件httpd.conf里加上一行

  LoadModule php4_module //modules/libphp4.so #make //編譯#make

  install //安裝

  五、配置

 、倥渲胘dk : 修改環(huán)境變量文件/etc/profile ,只需在原文件的后面加上以下幾行即可。

  export JAVA_HOME=/usr/java/j2sdk1.4.2 export CLASSPATH=/usr/java/j2sdk1.4.2/lib

  用命令#vi /etc/profile.

  修改環(huán)境變量示意圖

  保存文件,用命令#source /etc/profile 使修改馬上生效。用命令#java -version 檢驗(yàn)配

  置的正確性。

 、谂渲胻omcat:這個(gè)過程比較復(fù)雜,要分幾步進(jìn)行。

  A 修改文件web.xml. #vi /usr/local/Jakarta-tomcat/conf/web.xml ,把web.xml文件中的如

  下部分:

  <!--

  <servlet>

  <servlet-name>invoker</servlet-name>

  <servlet-class>

  org.apache.catalina.servlets.InvokerServlet

  </servlet-class>

  <init-param>

  <param-name>debug</param-name>

  <param-value>0</param-value>

  </init-param>

  <load-on-startup>2</load-on-startup>

  </servlet>

  -->

  和 <!--

  <servlet-mapping>

  <servlet-name>invoker</servlet-name>

  <url-pattern>/servlet/*</url-pattern>

  </servlet-mapping>

  -->

  兩部分的注釋去掉即可(就是把<!-- --> 去掉)。做這一步的原因是,tomcat 4.1.12

  以后的版本的servlet 調(diào)用器開關(guān)在默認(rèn)狀態(tài)下是關(guān)閉的。

  B 修改文件jk2.properties。#vi /usr/local/tomcat/conf/jk2.properties

  ## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED

  ## WHEN YOU EDIT THE FILE.

  ## COMMENTS WILL BE _LOST_

  ## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.

  # Set the desired handler list

  handler.list=apr,request //去掉了前面的注釋符號(hào)#

  # Override the default port for the socketChannel

  channelSocket.port=8009 //去掉了前面的注釋符號(hào)#

  # Default:

  # channelUnix.file=${jkHome}/work/jk2.socket

  # Just to check if the the config is working shm.file=/usr/local/apache/logs/jk2.shm //手動(dòng)添加的

  # In order to enable jni use any channelJni directive

  # channelJni.disabled = 0

  # And one of the following directives:

  # apr.jniModeSo=/opt/apache2/modules/mod_jk2.so

  # If set to inprocess the mod_jk2 will Register natives itself

  # This will enable the starting of the Tomcat from mod_jk2

  # apr.jniModeSo=inprocess

  在這里可以先驗(yàn)證一下tomcat 是否可以正常工作。啟動(dòng)tomcat #sh

  /usr/local/jakarta-tomcat-5.0.28/bin/startup.sh , 正常情況會(huì)輸出tomcat 和jdk的目錄。

  Tomcat 啟動(dòng)輸出示意圖

  然后再在windows 的計(jì)算機(jī)的瀏覽器里輸入linux 服務(wù)器的ip 地址和端口號(hào), 形如:

  <http://192.168.0.100:8080> ,如果沒有意外,則可出現(xiàn)那只可愛的小貓。

 、叟渲胊pache:因?yàn)閜hp和jsp都要整合在apache里(可以把a(bǔ)pache想象成一個(gè)容器),這一步的配置過程也是很復(fù)雜的。配置前可以先驗(yàn)證一下apache,看它是否可以正常工作。與tomcat相試,只是不用輸端口號(hào)而已,形如<http://192.168.0.100> ,如果出現(xiàn)apache 的測(cè)試web頁面,表明一切正常。

  A 對(duì)文件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 //這行是改動(dòng)過的

  size=1048576 //手動(dòng)添加的

  # 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處理, 如果不是這//樣,

  就會(huì)出現(xiàn)/usr/local/Jakarta-tomcat/webapps/ROOT里的php腳本//不能被正

  確解析。感謝張煒宇在這個(gè)問題上的大力幫助。

  [uri:/servlet/*]

  [uri:/*.do]

  worker=ajp13:localhost:8009 //手動(dòng)添加的

  group=lb

  [status:]

  info=Status worker, displays runtime information

  [uri:/jkstatus/*]

  worker=ajp13:localhost:8009 //手動(dòng)添加的

  info=The Tomcat /jkstatus handler

  group=status:

  B 修改apache 的配置文件/etc/httpd/conf/httpd.conf. #vi

  /usr/local/apache/conf/httpd.conf ,

  LoadModule jk2_module modules/mod_jk2.so //jk2以apache 的模塊方式運(yùn)行

  DirectoryRoot “/usr/local/Jakarta-tomcat-5.0.28/webapps/ROOT” //默認(rèn)的//

  為”/var/www/html” TypeAdd application /x-httpd-php .php3 //讓

  apache 能解釋php腳//本,注意.php3 前面有空格

  六、測(cè)試

  自己搞幾個(gè)*.php和*.jsp文件拷貝到目錄,然后分別啟動(dòng)apache和tomcat .

  #sh /usr/local/apache/bin/apachectl start //啟動(dòng)apache (可惜不是直升機(jī)) #sh

  /usr/local/Jakarta-tomcat/bin/startup.sh //啟動(dòng)tomcat

  在任意計(jì)算機(jī)的瀏覽器地址欄輸入linux 的ip 地址, 形如http://192.168.0.100/index.jsp ,

  http://192.168.0.100/index.php ,如果能正常的在瀏覽器里顯示,恭喜了!! 很抱歉,因?yàn)槟诰W(wǎng)易相冊(cè)發(fā)布了違規(guī)信息,賬號(hào)被屏蔽。被屏蔽期間他人無法訪問您的相冊(cè)。

  去幫助中心,了解如何重新恢復(fù)服務(wù)。

關(guān)鍵字:服務(wù)器、瀏覽器、FTP

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開網(wǎng)站