apache的安裝
把安裝包放到/soft 下
[[email protected] ~]#cd /soft
[[email protected] soft]#tar jxvf httpd-2.2.25.tar.gz //解壓apache的壓縮包
若報“bzip2: (stdin) is not a bzip2 file”,則将指令改為:tar xvf
[[email protected] soft]#cd httpd-2.2.25 //定位到httpd-2.2.25檔案夾下
[[email protected] httpd-2.2.25]#ls //檢視顯示httpd-2.2.25檔案夾下内容
[[email protected] httpd-2.2.25]#./configure --help | more //檢視安裝apache配置參數
[[email protected] httpd-2.2.25]#./configure --prefix=/usr/local/apache --enable-so // 配置apache路徑
若出現“configure failed for srclib/apr”,檢視了一下原來是錯誤開始于srclib/apr檔案,檢查gcc編譯器時提示沒發現并且在系統環境變量$PATH中沒有合适的c編譯器,可以使用yum -y install gcc來安裝gcc編譯器/或者用rpm包安裝,就可繼續安裝了。如果這裡解析不了域名,則需通過“vi /etc/resolv.conf”配置DNS。
[[email protected] httpd-2.2.25]#make //編譯apache
若出現“-bash: make: command not found”則通過以下指令安裝編譯器
yum -y install gcc automake autoconf libtool make
[[email protected] httpd-2.2.25]#make install //安裝apache
[[email protected] httpd-2.2.25]#cd /usr/local/apache/conf //進入apache的配置檔案目錄
[root@localhost conf]#cp -a httpd.conf httpd.conf- //備份apache配置檔案
[r[email protected] conf]#chkconfig --list httpd //檢視httpd服務是否已存在
[[email protected] conf]#chkconfig httpd off //如果存在httpd服務 ,關閉系統自帶了httpd的服務
[[email protected] conf]#service httpd status //檢視自帶httpd服務狀态
[[email protected] conf]#/usr/local/apache/bin/apachectl -k start //linux啟動apache指令
若報“-bash apachectl: command not found”,/usr/apache/bin這個路徑下有沒apachectl?
有的話用./apachectl start,或者,你配下環境變量PATH增加/usr/apache/bin
若報“Could not reliably determine the server's fully qualified domain name, using”,則需要在配置檔案httpd.conf中新增“ServerName localhost:80”,如下:
配置完成之後,再次執行上一步的指令,傳回的結果為:
httpd (pid 18082) already running
[[email protected] conf]#netstat -an | grep :80 //檢視linux80端口是否開啟
[[email protected] conf]#ps -aux | grep httpd //linux下檢視apache程序
[[email protected] local]#cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/apache //拷貝apache啟動腳本(目錄之間有空格)
[[email protected] local]#vi /etc/rc.d/init.d/apache //這裡是編輯apache啟動腳本
在開頭的#!/bin/sh 下面加上:#chkconfig: 2345 85 15
[[email protected] local]#chkconfig --add apache //添加apache服務
若報“apache服務不支援 chkconfig”,編輯/etc/rc.d/init.d/apache
#!/bin/bash
#chkconfig:2345 85 15 //此行的345參數表示,在哪些運作級别啟動,啟動序号(S61);關閉序号(K61)
#description:Apache httpd //此行必寫,描述服務.(添加此行)
[[email protected] local]#chkconfig --list apache //列出apache服務
[[email protected] local]#service apache stop //停止apache服務
[roo[email protected] local]#netstat -an | grep :80 //檢視linux的80端口是否關閉
[[email protected] local]#ps -aux | grep httpd //檢視是否存在httpd服務,若果之前自帶httpd服務啟動的話會導緻新添加的apache服務啟動失敗
[[email protected] local]#service apache start //啟動apache服務
打開你的伺服器ip位址,看看是否出現了“It works”,如果出現的話,那麼恭喜你
linux下安裝apache已經成功了
tomcat的安裝
1)下載下傳apache-tomcat-6.0.37.tar.gz
2)#tar -zxvf apache-tomcat-6.0.37.tar.gz //解壓
3)#cp -R apache-tomcat-6.0.37 /usr/local/tomcat //拷貝apache-tomcat-6.0.37到/usr/local/下并重命名為tomcat
4) /usr/local/tomcat/bin/startup.sh //啟動tomcat
JDK安裝
1、建立安裝目錄,在/usr/java下建立安裝路徑
# mkdir /usr/java
2、并将JDK檔案考到該路徑下,jdk-6u45-linux-i586.bin 這個是自解壓的檔案
3、設定權限
# chmod 755 jdk-6u45-linux-i586.bin
4、執行該檔案
# ./jdk-6u11-linux-i586.bin (注意,這個步驟一定要在jdk-6u11-linux-i586.bin所在目錄下)
5、進入/etc/profile配置環境變量
#vi /etc/profile
6、将以下内容直接複制在最後面
JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_HOME
export JAVA_FONTS=$JAVA_HOME/jre/lib/font
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export LC_ALL=zh_CN.UTF-8 # for linux: zh_CN
export LANG=zh_CN.UTF-8 # for linux: zh_CN
7、讓/etc/profile檔案修改後立即生效
# . /etc/profile(注意: “.”和“/etc/profile”有空格)
8、測試
java -version
如果是壓縮包,安裝步驟如下: 1、解壓jdk,解壓指令:tar -xvzf jdk-7u79-linux-x64.gz 2、移動至指定檔案夾:mv jdk1.7.0_79/ /data/java/ 3、配置環境變量 #vi /etc/profile
<div style="text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">JAVA_HOME=/data/java/</span><span style="font-family: Arial, Helvetica, sans-serif;">jdk1.7.0_79</span></div>export JAVA_HOME
export JAVA_FONTS=$JAVA_HOME/jre/lib/font
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export LC_ALL=zh_CN.UTF-8 # for linux: zh_CN
export LANG=zh_CN.UTF-8 # for linux: zh_CN
3、按“Esc”鍵,然後輸入“:wq!”儲存退出即可
4、同上面的第7步和第8步
Apache和Tomcat下載下傳位址
JDK下載下傳位址