亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Apache > 正文

linux+apache2+php5+jsp+mysql5環境架設

2024-08-27 18:22:36
字體:
來源:轉載
供稿:網友
linux+apache2+php5+jsp+mysql5環境架設 apache2+php5+mysql5+tomcat配置

所要使用的軟件包
curl-7.15.0.tar.gz
freetype-2.1.5.tar.gz
gzip-1.2.4.tar.gz
httpd-2.2.0.tar.gz
j2sdk-1_4_2_12-linux-i586.rpm
jakarta-tomcat-5.0.28.tar.gz
jakarta-tomcat-connectors-1.2.15-src.tar.gz
libxml2-2.6.26.tar.gz
mysql-standard-5.0.22-linux-i686.tar.gz
php-5.1.4.tar.gz
zlib-1.1.3.tar.gz

此文檔說明:所有的包全部安裝到/usr/server目錄下。

安裝前準備工作

利用tar -zxvf 逐個解壓tar.gz文件

一、安裝
1.curl安裝
進入curl目錄,執行
./configure --prefix=/usr/server/curl
make && make install
兩條命令

2.freetype安裝
進入freetype目錄,執行
./configure --prefix=/usr/server/freetype
make && make install
兩條命令

3.gzip安裝
進入gzip目錄,執行
./configure --prefix=/usr/server/gzip
make && make install
兩條命令

4.libxml2安裝
進入libxml2目錄,執行
./configure --prefix=/usr/server/libxml2
make && make install
兩條命令

5.zlib安裝
進入zlib目錄,執行
./configure --prefix=/usr/server/zlib
make && make install
兩條命令

6.apache2安裝
進入httpd目錄,執行
./configure --prefix=/usr/server/apache2 --enable-module=most --enable-shared=max -enable-so -with-config-file-path=/usr/server/conf --enable-mods-shared=all
make && make install
兩條命令,注意,最后一個命令是讓apache2編譯出所有的so文件,apache2以DSO模式運行。另說明,雖然這里指定了conf文件位置,但我發現裝完后apache2還是找的他自已目錄下邊的那個httpd.conf,也就是不起作用??梢允÷?。

7.php5安裝
進入php5目錄,執行
./configure --prefix=/usr/server/php5 --with-apxs2=/usr/server/apache2/bin/apxs --with-freetype-dir=/usr/server/freetype --enable-trace-avrs --with-mysql --with-zlib-dir=/usr/server/zlib --with-xml --with-config-file-path=/usr/server/conf --enable-shared --with-curl=/usr/server/curl --enable-mbstring=all --enable-mbregex --enable-so
make && make install

8.安裝mysql5
mysql5是不用編譯的,從他們網站下的就是已經編譯好的,你可以直接使用,把解壓出來的mysql5目錄cp到/usr/server/mysql5目錄。

9.安裝j2sdk
如果你下載的是bin文件,那么chmod 777一下。然后直接運行就行了。出完reademe之后,會解出來一個rpm文件,然后用rpm -ivh XX.rpm就安裝了。因是rpm包,所以他被直接安裝到了/usr/java/java1.XX.XX這樣的地方

10.安裝tomcat
解壓后。cp到/usr/server/tomcat就行了。

11.mod_jk.so安裝
進入jakarta-tomcat-connectors目錄,
然后進入到其子目錄jk/native下邊,執行
./configure --with-apxs=/usr/local/apache2/bin/apxs
make
注意,這里不用執行make install這個命令,執行完后,會在本級目錄下生成apache-2.0這個目錄,mod_jk.so就在這里了。
把他cp到/usr/server/apache2/modules下邊以便使用。

二、配置
1.httpd.conf配置(/usr/server/apache2/conf)
以上全都正確后,其實會自動加入對php和jsp的模塊支持,如果沒有的話,可手動加入
LoadModule php5_module modules/libphp5.so
LoadModule jk_module modules/mod_jk.so

然后
找到
<Directory "/var/www/html">
</Directory>
在里邊加入
XBitHack on ?。_@里是為了JSP而加的。不用JSP的可以不加,/var/www/html是我的WEB根目錄
在</Directory>后邊加入
<Directory "/var/www/html/WEB-INF">
Order deny,allow
Deny from all
</Directory>
再加入
AddType application/x-httpd-php .php 
最后再加入
Include /usr/server/apache2/conf/mod_jk.conf  #此文件為了apache加載JSP執行的配置文件

2.php.ini配置(因指定了位置安裝,故把源安裝文件包里的php.ini-dist文件cp到/usr/server/conf/php.ini)
此文件基本上不用動就可以了。

注:以上如果要對此兩個文件做詳細設置的,可以看我我另一篇文章。這里不再詳細說了。

3.mod_jk.conf配置
在/usr/server/apache2/conf目錄下建立此文件,并寫入如下的內容

# 指出mod_jk模塊工作所需要的工作文件workers.properties的位置
JkWorkersFile /usr/local/apache2/conf/workers.properties

# where to put jk logs
JkLogFile /usr/local/apache2/logs/mod_jk.log

# Set the jk log level [debug/error/info]
JkLogLevel info

# select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

# JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"

# 將所有servlet 和jsp請求通過ajp13的協議送給Tomcat,讓Tomcat來處理
JkMount /servlet/* worker1
JkMount /*.jsp worker1

4.workers.properties配置
在/usr/server/apache2/conf目錄下建立此文件,并寫入如下的內容

# Defining a worker named worker1 and of type ajp13
worker.list=worker1

# Set properties for worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300

5.JDK路徑設置
在/etc/profile里加入

export JAVA_HOME=/usr/java/j2sdk1.4.2_12
export TOMCAT_HOME=/usr/server/tomcat

退出并重新進入系統,然后直接運行java -version,如果能看到java版本信息,則表示行了。

6.tomcat配置
在/usr/server/tomcat/conf/server.xml文件里加入
<Context path="" docBase="/var/www/html" 
   debug="0" reloadable="true" crossContext="true"/>
設置好JSP目錄

三、運行
所有配置好后,
開始運行。

apache啟動
/usr/server/apache2/bin/httpd -k start
停止
/usr/server/apache2/bin/httpd -k stop

tomcat啟動
/usr/server/tomcat/bin/startup.sh
停止
/usr/server/tomcat/bin/shutdown.sh

mysql啟動
/usr/server/mysql5/bin/mysqld_safe &
注:因為是編譯好的東西,所以,他有些已經寫死了。其默認目錄為/usr/local/mysql,數據庫目錄為/var/lib/mysql,你可以直接cp到local目錄或是像我的設置一樣,用ln -s /usr/server/mysql5 /usr/local/mysql做一個符號連接。庫也要做連接或是你以后在啟動時用datadir=/usr/server/mysql5/data指定位置也行。 他的配置可以參看我的另一篇mysql5文章。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩视频在线免费| 国产日韩欧美中文在线播放| 久久久免费高清电视剧观看| 不卡av日日日| 久久久视频在线| 欧美另类99xxxxx| 欧美日韩在线视频一区| 黄色91在线观看| 久久久久中文字幕2018| 亚洲黄页网在线观看| 亚洲视频欧洲视频| 人人做人人澡人人爽欧美| 精品国偷自产在线| 亚洲精品久久在线| 欧美日韩福利视频| 在线观看成人黄色| 欧美日韩亚洲视频| zzjj国产精品一区二区| 97视频在线看| 国产欧美最新羞羞视频在线观看| 精品久久久久久亚洲精品| 国产va免费精品高清在线| 亚洲黄色免费三级| 国产91久久婷婷一区二区| 亚洲精品一区av在线播放| 欧美日韩在线视频一区二区| 夜夜嗨av一区二区三区四区| 一区二区三区在线播放欧美| 尤物99国产成人精品视频| 亚洲精品福利免费在线观看| 成人午夜在线视频一区| 午夜精品福利视频| 永久免费精品影视网站| 81精品国产乱码久久久久久| www.精品av.com| 国产亚洲欧美另类中文| 国产精品久久久久久影视| 国产日产欧美a一级在线| 国产一区二区av| 欧美—级高清免费播放| 狠狠躁夜夜躁人人躁婷婷91| 国产精品日韩电影| 日韩精品免费综合视频在线播放| 在线观看中文字幕亚洲| 深夜福利日韩在线看| 久久久久久久久网站| 亚洲国产天堂久久国产91| 国产xxx69麻豆国语对白| 亚洲欧美精品中文字幕在线| 国产精品69久久久久| 国产精品爽黄69| 亚洲久久久久久久久久| 影音先锋欧美精品| 色综合久久天天综线观看| 国产精品成人aaaaa网站| 一区二区三区无码高清视频| 欧美人与性动交a欧美精品| 国模视频一区二区三区| 亚洲国产欧美一区二区三区同亚洲| 国产成一区二区| 久久影院资源网| 国产成人亚洲综合91| 亚洲理论在线a中文字幕| 日韩精品亚洲元码| 欧美一区二区三区四区在线| 亚洲人成在线免费观看| 97精品在线观看| 国产精品美女免费| 欧美日韩在线第一页| 欧美一区视频在线| 欧美一区二区三区图| 亚洲免费成人av电影| 热99精品只有里视频精品| 精品国产欧美一区二区三区成人| 性色av一区二区咪爱| 国产黑人绿帽在线第一区| 最新国产精品拍自在线播放| 欧美精品18videosex性欧美| 中文字幕一精品亚洲无线一区| 日韩精品在线免费| 少妇精69xxtheporn| 欧美大全免费观看电视剧大泉洋| 538国产精品视频一区二区| 欧美—级高清免费播放| 国产亚洲美女精品久久久| 日韩综合中文字幕| 岛国av一区二区在线在线观看| 久久久久久久久电影| 精品久久久久久久久久久久久久| 国产精品久久久久久久app| 亚洲图片欧美日产| 国产视频久久久| xxxxx91麻豆| 国产精品久久久久久久久久尿| 日韩欧美中文在线| 这里只有视频精品| 久久久欧美精品| 中文字幕视频在线免费欧美日韩综合在线看| 日韩理论片久久| xxx成人少妇69| 日韩精品久久久久| 欧美片一区二区三区| 国产一区二区久久精品| 欧美日韩激情小视频| 欧美激情a∨在线视频播放| 国产视频精品一区二区三区| 热门国产精品亚洲第一区在线| 久久久精品2019中文字幕神马| 日韩中文字幕网址| 日韩在线视频线视频免费网站| xxxx性欧美| 国产精品男女猛烈高潮激情| 国产成人精品久久二区二区| 欧美日韩中国免费专区在线看| 人体精品一二三区| 亚洲天堂视频在线观看| 欧美视频在线观看免费| 人人澡人人澡人人看欧美| 2019最新中文字幕| 久久精品视频va| 精品国产乱码久久久久久天美| 国产精品一区二区三| 日韩在线观看成人| 久久精品国产v日韩v亚洲| 久久精品99无色码中文字幕| 亚洲毛片一区二区| 欧美大片va欧美在线播放| 欧美日韩国产中文精品字幕自在自线| 日韩免费av在线| 美日韩精品视频免费看| 国产深夜精品福利| 亚洲性视频网址| 欧美在线亚洲一区| 亚洲一区二区免费在线| 欧美性xxxxxxxxx| 日韩高清欧美高清| 欧美国产高跟鞋裸体秀xxxhd| 日本一欧美一欧美一亚洲视频| 国产精品普通话| 久久精品国产视频| 91精品久久久久久久久久入口| 免费99精品国产自在在线| 欧美诱惑福利视频| 亚洲欧美精品一区二区| 国产精品久久久久久久久粉嫩av| 国产999精品久久久影片官网| 国产日本欧美一区二区三区| 欧美成人精品一区二区| 久久久久亚洲精品国产| 亚洲精品成人免费| 亚洲aa在线观看| 亚洲国产精品国自产拍av秋霞| 在线观看国产欧美| 欧美精品国产精品日韩精品| 久久久精品2019中文字幕神马| 国产精品久久激情| 91久久久久久久久久久| 尤物九九久久国产精品的特点| 久久久亚洲影院| 色一情一乱一区二区| 精品久久久久久久久久久| 国产精品人成电影| 欧美人成在线视频| 福利一区福利二区微拍刺激|