亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

為 Tomcat 安裝 apr

系統 2037 0

apr 官方介紹:

?

Tomcat可以使用APR來提供超強的可伸縮性和性能,更好地集成本地服務器技術。

?

APR(Apache Portable Runtime)是一個高可移植庫,它是Apache HTTP Server 2.x的核心。

?

APR有很多用途,包括訪問高級IO功能(例如sendfile,epoll和OpenSSL),OS級別功能(隨機數生成,系統狀態等等),本地進程管理(共享內存,NT管道和UNIX sockets)。這些功能可以使Tomcat作為一個通常的前臺WEB服務器,能更好地和其它本地web技術集成,總體上讓Java更有效率作為一個高性能web服務器平臺而不是簡單作為后臺容器。

?

在產品環境中,特別是直接使用Tomcat做WEB服務器的時候,應該使用Tomcat Native來提高其性能。
?
?
?
說白了,就是如何 在Tomcat中使用JNI的方式來讀取文件以及進行網絡傳輸。這個東西可以大大提升Tomcat對靜態文件的處理性能,同時如果你使用了HTTPS方式 傳輸的話,也可以提升SSL的處理性能。
?
安裝方式
?
在Window下安裝
?
1. 首先下載 tcnative-1.dll
??? 下載地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.1.19/binaries/win32/
?
2. 直接拷貝tcnative-1.dll到TOMCAT_HOME/bin目錄下,啟動即可
?
3. 驗證是否啟動
??? 看見類似這樣的信息
Cmd代碼?? 收藏代碼
  1. 2011- 7- 20? 15: 17: 05?org.apache.catalina.core.AprLifecycleListener?init??
  2. 信息:?Loaded?APR?based?Apache?Tomcat?Native?library? 1.1. 20.??
  3. 2011- 7- 20? 15: 17: 05?org.apache.catalina.core.AprLifecycleListener?init??
  4. 信息:?APR?capabilities:?IPv6?[true],?sendfile?[true],?accept?filters?[false],?random?[true].??
  5. 2011- 7- 20? 15: 17: 05?org.apache.coyote.http11.Http11AprProtocol?init??
??? 就證明 apr 已啟動
?
在Linux下安裝
?
1. 下載所需的包
到http://apr.apache.org/下載下面3個包?
apr-1.4.5.tar.gz?
apr-iconv-1.2.1.tar.gz?
apr-util-1.3.12.tar.gz
?
到 http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.1.20/source/ 下載
tomcat-native-1.1.20-src.tar.gz
?
2.? 安裝
?
a.? 安裝 apr
Shell代碼?? 收藏代碼
  1. tar?zxvf?apr- 1.4. 5.tar??
  2. cd?apr- 1.4. 5??
  3. ./configure?--prefix=/usr/local/apr??
  4. make??
  5. make?install???
?b. 安裝 apr-iconv
Shell代碼?? 收藏代碼
  1. tar?-zxvf?apr-iconv- 1.2. 1.tar.gz??
  2. cd?apr-iconv- 1.2. 1??
  3. ./configure?--prefix=/usr/local/apr-iconv?--with-apr=/usr/local/apr??
  4. make??
  5. make?install???
?c. 安裝 apr-util
Shell代碼?? 收藏代碼
  1. tar?zxvf?apr-util- 1.3. 12.tar.gz??
  2. cd?apr-util- 1.3. 12??
  3. ./configure?--prefix=/usr/local/apr-util?--with-apr=/usr/local/apr?--with-apr-iconv=/usr/local/apr-iconv/bin/apriconv??
  4. make??
  5. make?install???
?d. 安裝 tomcat-native
Shell代碼?? 收藏代碼
  1. tar?zxvf?tomcat-native- 1.1. 20-src.tar.gz??
  2. cd?tomcat-native- 1.1. 20-src/jni/native????
  3. ./configure?--with-apr=/usr/local/apr?--with-java-home=/usr/java/jdk1. 6.0_23??
  4. make??
  5. make?install???
?
3. 添加環境變量
?
vi /etc/profile #在文件末尾處添加下面的變量?
# apr?
export LD_LIBRARY_PATH=/usr/local/apr/lib

然后執行下面命令,使環境變量即時生效?
source /etc/profile
?
4. 驗證
?
啟動Tomcat? :
TOMCAT_HOME/bin/start.sh?
more TOMCAT_HOME/logs/catalina.out?

看到類似這樣的信息
Shell代碼?? 收藏代碼
  1. Jul? 20,? 2011? 15: 27: 32?PM?org.apache.catalina.core.AprLifecycleListener?init??
  2. INFO:?Loaded?APR?based?Apache?Tomcat?Native?library? 1.1. 20.???
?就證明 apr 啟動成功了。
?
轉自:http://pengranxiang.iteye.com/blog/1128905

為 Tomcat 安裝 apr


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 99视频在线观看免费视频 | 久久久久久夜精品精品免费啦 | 午夜一级毛片 | 精品国产成人综合久久小说 | 国产精品二区三区 | 国产伦理久久精品久久久久 | 高h粗大强行撑开紧窄的嫩缝 | 特黄特a级特别特级特毛片 特黄特黄aaaa级毛片免费看 | 欧美成人精品一级高清片 | 就草草在线观看视频 | 天天操天天插天天射 | 奇米四色在线观看 | 亚洲欧美成人永久第一网站 | 四虎国产精品免费久久久 | 欧美经典人人爽人人爽人人片 | 91视频久久久久 | 国产成人精品亚洲777图片 | 久久一本| 亚洲成av人片天堂网 | 26uuu另类欧美亚洲曰本 | 国产成人精品区在线观看 | 一级毛片看一个 | 澳门一级特黄录像免费播黄 | 亚洲人人爱 | 一区二区三区四区产品乱码伦 | 中文日产国产精品久久 | 国产成人综合91香蕉 | 久久99国产精一区二区三区 | 国产一极毛片 | 韩国午夜影院 | 97精品一区二区三区在线不卡 | 亚洲国产精品久久精品成人 | 日韩中文在线 | 国产女人水多毛片18 | 久久一精品 | 精品综合久久久久久98 | 成人精品mv视频在线观看 | 欧美精品亚洲精品日韩 | 91视频国产91久久久 | 四虎播播 | 日本aaaa级毛片在线看 |