新聞中心
Apache Tomcat是一個(gè)廣受歡迎的Java應(yīng)用服務(wù)器,可以在Linux環(huán)境下運(yùn)行。Tomcat7是Tomcat服務(wù)器的一個(gè)舊版本,但是在一些情況下,它仍然是更好的選擇。在本文中,我們將介紹如何在Linux環(huán)境下安裝Tomcat7。

創(chuàng)新互聯(lián)建站是一家從事企業(yè)網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、做網(wǎng)站、行業(yè)門戶網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)制作的專業(yè)網(wǎng)站制作公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁設(shè)計(jì)人員,具備各種規(guī)模與類型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)上千余家。
步驟1:安裝Java
要在Linux環(huán)境下安裝Tomcat,首先需要安裝Java。Java是Tomcat服務(wù)器的基礎(chǔ),因此必須安裝在操作系統(tǒng)中。 使用以下命令將OpenJDK Java安裝到您的系統(tǒng)中:
sudo apt-get update
sudo apt-get install openjdk-7-jdk
步驟2:下載Tomcat7
下載Tomcat7二進(jìn)制發(fā)行版。 下載完畢后,您將獲得一個(gè)tar壓縮文件。 輸入以下命令將解壓縮該文件:
tar -xzvf apache-tomcat-7.*.tar.gz
其中*代表版本號(hào)。
步驟3:設(shè)置Tomcat管理員帳戶
為了使Tomcat安全,必須為管理員用戶創(chuàng)建帳戶。 創(chuàng)建管理員帳戶的過程通常包括創(chuàng)建一個(gè)用戶名和密碼。 可以根據(jù)需要進(jìn)行創(chuàng)建,但是請(qǐng)記住這些信息,因?yàn)閷硇枰芾鞹omcat服務(wù)器必須使用這些用戶名和密碼。
要設(shè)置管理員帳戶,請(qǐng)?jiān)谝韵履夸浿写蜷_tomcat-users.xml文件:
$CATALINA_HOME/conf/
在打開的文件中,尋找以下標(biāo)簽:
…
現(xiàn)在,您可以添加具有系統(tǒng)管理員權(quán)限的用戶。 以下是一個(gè)示例tomcat-users.xml文件:
在示例文件中,為管理員創(chuàng)建了tomcat帳戶,密碼為password,擁有管理GUI的權(quán)限。
步驟4:配置環(huán)境變量
在將Tomcat服務(wù)器安裝到Linux系統(tǒng)之前,需要設(shè)置環(huán)境變量,讓系統(tǒng)知道Tomcat服務(wù)器的位置。 輸入以下命令,在以下目錄中創(chuàng)建一個(gè)新的tomcat.sh文件:
sudo vi /etc/profile.d/tomcat.sh
在打開的文件中添加以下行:
export CATALINA_HOME=/path/to/apache-tomcat-7.*
export PATH=$PATH:$CATALINA_HOME/bin
在文件中,之一行中的/path/to/apache-tomcat-7.*應(yīng)替換為您已下載的Tomcat7二進(jìn)制發(fā)行版的位置。
保存文件并運(yùn)行以下命令使其生效:
source /etc/profile.d/tomcat.sh
步驟5:?jiǎn)?dòng)Tomcat服務(wù)器
現(xiàn)在,您的Tomcat服務(wù)器已準(zhǔn)備好進(jìn)行測(cè)試。 在終端中輸入以下命令以啟動(dòng)Tomcat服務(wù)器:
cd $CATALINA_HOME/bin
./startup.sh
如果一切正常,則應(yīng)將Tomcat服務(wù)器啟動(dòng)到Linux環(huán)境中。 要驗(yàn)證Tomcat服務(wù)器是否運(yùn)行,請(qǐng)從Web瀏覽器中訪問以下URL:
http://localhost:8080/
您將看到一個(gè)Tomcat歡迎頁面,它表示Tomcat服務(wù)器已成功在Linux環(huán)境中安裝并且正在運(yùn)行。
結(jié)論
使用本文提供的步驟,您可以輕松地在Linux環(huán)境下安裝Tomcat7服務(wù)器。 安裝Tomcat7之前,請(qǐng)確保已經(jīng)安裝Java,并且已為管理員創(chuàng)建了帳戶。 現(xiàn)在,Tomcat服務(wù)器已準(zhǔn)備好運(yùn)行,您可以使用Web瀏覽器訪問http://localhost:8080 /以驗(yàn)證是否已正常安裝。
相關(guān)問題拓展閱讀:
- 如何在Linux下使用Tomcat部署Web應(yīng)用
- tomcat下,怎么安裝配置php ?(linux系統(tǒng))
如何在Linux下使用Tomcat部署Web應(yīng)用
環(huán)境
Windows 7 + RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 + Putty 0.62 + MySQL 5.1 + Tomcat 6.0.35 + JDK 1.6.27
問題
Linux下通過Tomcat部署Web項(xiàng)目
解決
1.將Windows下開發(fā)的項(xiàng)目打包成WAR包,將項(xiàng)目使用的數(shù)據(jù)庫(kù)導(dǎo)出為SQL文件;
2.Linux下安裝JDK、Tomcat、MySQL;
參考以下文章:
Linux下J2EE環(huán)境搭建(一)——JDK安裝
Linux下J2EE環(huán)境搭建(四)——安裝Tomcat
Linux下MySQL安裝詳解
3.將項(xiàng)目WAR包放入Tomcat的webapps下;
4.啟動(dòng)MySQL,創(chuàng)建數(shù)據(jù)庫(kù),導(dǎo)入數(shù)據(jù);
5.啟動(dòng)Tomcat,訪問項(xiàng)目;
6.可以配置網(wǎng)絡(luò),讓枯掘外網(wǎng)也可以訪問。
注意事項(xiàng)
1. MySQL版本,盡量保持Windows和Linux的數(shù)據(jù)庫(kù)版本一致;
2. 編碼。
需要解決更多l(xiāng)inux問題,詳情沒纖核請(qǐng)看
望采豎彎納
tomcat下,怎么安裝配置php ?(linux系統(tǒng))
一、安裝和系統(tǒng)環(huán)境變量設(shè)置
1、我使用的PHP為php-5.4.31,不用5.5以上版本的原因是,因?yàn)樗麄兌际鞘褂肰C11編譯的,需要一個(gè)DLL,win7及一下都不支持。下載則梁和VC9編譯的PHP 5.4(5.4.31) for X86的已編譯版本。我的安裝目錄是D:\Application\php-5.4.31,
將安裝后的路徑設(shè)置到系統(tǒng)環(huán)境變量path中。
2、perl直接下載安裝即可(會(huì)自動(dòng)配置環(huán)境變量,不用操心)。
3、Tomcat用的是7.0.41版本。很多文檔要求將server/lib下servlets-cgi改名為servlets-cgi.jar。從6版本以后,好像就沒有server目錄,內(nèi)部已經(jīng)自動(dòng)支持cgi,只需要進(jìn)行配置即可。
Tomcat需要JDK 1.6以上,所以JDK需要先安裝好。
二、配置步驟:
1、到D:\Application\php-5.4.31目錄下渣薯
將php.ini-development復(fù)制一份同一目錄下,命名為php.ini
設(shè)置extension_dir參數(shù):
extension_dir=”D:\Application\php-5.4.31\ext”
設(shè)置cgi.force_redirect參數(shù):
cgi.force_redirect = 0
2、打開Tomcat的conf下的context.xml文件
給Context增加屬性privileged=”true”,修改后的Context元素屬性如下所示:
3、打開Tomcat的conf下的web.xml文件
在servlet和servlet-mapping之間增加如下的內(nèi)容:(注意,注釋不能放到配置項(xiàng)里面,否則啟動(dòng)報(bào)錯(cuò))
cgi
org.apache.catalina.servlets.CGIServlet
debug
cgiPathPrefix
WEB-INF/cgi-bin
php
org.apache.catalina.servlets.CGIServlet
clientInputTimeout
200
debug
executable
D:\Application\php-5.4.31\php-cgi.exe
passShellEnvironment
true
cgiPathPrefix
WEB-INF/php-bin
孫盯
php
/php-bin/*
cgi
/cgi-bin/*
備注:
1、我們配制了兩個(gè)servlet,分別是php、CGI
2、在servlet參數(shù)中
executable
D:\Application\php-5.4.31\php-cgi.exe
指向CGI程序執(zhí)行器,其實(shí)就一可被調(diào)用的可執(zhí)行程序。(這里帶全路徑,好像不帶路徑也可以,因?yàn)閜ath環(huán)境變量里已經(jīng)配置了),記住不要用php.exe。
如果沒有配置,缺省就是調(diào)用perl執(zhí)行程序。
3、腳本存放路徑
cgiPathPrefix
WEB-INF/cgi-bin
這里將perl腳本配置的是指向webapps/web-inf/cgi-bin目錄下。
cgiPathPrefix
WEB-INF/php-bin
PHP的腳本指向的是webapps/web-inf/php-bin目錄下。
4、資源URL路徑映射。
這里如果請(qǐng)求的資源是/php-bin/*則,指向php服務(wù)程序,如果是/cgi-bin/*則指向cgi服務(wù)程序。
php
/php-bin/*
cgi
/cgi-bin/*
三、測(cè)試
1、分別將如下的test.php和test.cgi測(cè)試程序放到webapps\ROOT\WEB-INF\php-bin和webapps\ROOT\WEB-INF\cgi-bin目錄下。
其中test.php內(nèi)容如下:
Test.cgi內(nèi)容如下:
# filename: test1.cgi
print “Content-type: text/html\n\n”;
print “Hello, world!\n”
2、重新啟動(dòng)tomcat。
瀏覽器地址欄輸入:
如果顯示如下,則說明PHP設(shè)置正確。
針對(duì)上面的程序,如果配置中使用的是PHP.exe,則只能現(xiàn)實(shí)兩行“hello world!”, 之一行總是莫名其妙地丟失。而且對(duì)php-info()函數(shù),之一行也會(huì)丟失。
(很多文檔中都提到這個(gè)問題,其實(shí)就是因?yàn)橛缅e(cuò)了程序。)
瀏覽器地址欄輸入:
如果顯示“hello world!”,則說明cgi設(shè)置正確。
linux下tomcat7安裝的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux下tomcat7安裝,Linux環(huán)境下安裝Tomcat7指南,如何在Linux下使用Tomcat部署Web應(yīng)用,tomcat下,怎么安裝配置php ?(linux系統(tǒng))的信息別忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
分享題目:Linux環(huán)境下安裝Tomcat7指南(linux下tomcat7安裝)
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/dhjichg.html


咨詢
建站咨詢
