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

Ubuntu 下 JDK+Tomcat+MySql 環境的搭建

系統 2126 0

Linux環境 ?修改catalina.sh?
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:?
JAVA_OPTS="$JAVA_OPTS -server -Xms800m -Xmx800m -XX:MaxNewSize=256m"

?

?

?

設置server.xml

?

<Connector port="8080" protocol="HTTP/1.1"
?? maxThreads="600" minSpareThreads="100" maxSpareThreads="500" acceptCount="700"?
???connectionTimeout="20000" redirectPort="8443" />

?

?

?

?maxThreads="600"?????? ///最大線程數
minSpareThreads="100"http:///初始化時創建的線程數
maxSpareThreads="500"http:///一旦創建的線程超過這個值,Tomcat就會關閉不再需要
的socket線程。
acceptCount="700"http://指定當所有可以使用的處理請求的線程數都被使用時,可以放到處理隊列中的請求數,超過這個數的請求將不予處理

?

?-----------------------------------------------

JDK安裝在/usr/java目錄下,tomcat安裝在/usr/local目錄下,如果目錄不存在會自動創建,只需把jdk和tomcat的tar包和腳本放在同一目錄下,執行腳本就可以了。

PS:此腳本可以重復執行,重復執行會自動刪除上次安裝的jdk和tomcat目錄

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/sh
?
if [ -e /usr/java ]; then
???? echo "delete old exist jdk ..."
???? sleep 2
???? rm -rf /usr/java
???? echo "install new jdk ..."
???? mkdir /usr/java
???? sleep 2
???? tar zxvf jdk* -C /usr/java
else
???? mkdir /usr/java
???? tar zxvf jdk* -C /usr/java
fi
?
JDKPATH=` ls /usr/java `
echo ${JDKPATH}
?
echo " " >> /etc/profile
echo "# JDK ENV" >> /etc/profile
echo "JAVA_HOME=/usr/java/${JDKPATH}" >> /etc/profile
echo 'PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile
echo 'CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /etc/profile
echo 'export JAVA_HOME' >> /etc/profile
echo 'export PATH' >> /etc/profile
echo 'export CLASSPATH' >> /etc/profile
?
if [ -e /usr/local/apache-tomcat * ]; then
???? echo "delete old exist tomcat ..."
???? sleep 2
???? rm -rf /usr/local/apache-tomcat *
???? echo "install new tomcat ..."
???? sleep 2
???? tar zxvf apache-tomcat* -C /usr/local
else
???? tar zxvf apache-tomcat* -C /usr/local
fi
?
cd /usr/local/apache-tomcat *
TOMCATPATH=` pwd `
echo ${TOMCATPATH}
?
echo " " >> /etc/profile
echo "# TOMCAT ENV" >> /etc/profile
echo "TOMCAT_HOME=${TOMCATPATH}" >> /etc/profile
echo 'PATH=$TOMCAT_HOME/bin:$PATH' >> /etc/profile

最后在執行一下

source /etc/profile

讓環境變量生效就可以了

---------------------------------------------

1、MySql安裝

1.1、安裝

由于apt-get默認用的國外軟件源,導致下載速度極其慢,我更改了軟件源,用國內的163軟件源。

使用?apt-get install?方式安裝,終端輸入:

sudo apt - get install mysql - server

  小提示:

  搜索軟件:?apt-cache search?軟件名關鍵字,支持模糊查詢,

  譬如:?apt-cache search mysql

安裝過程中,有兩次提示輸入?mysql?的?root?賬號的密碼,這里輸入密碼,確定,直至安裝完成。

注:安裝完后,如果需要看mysql安裝的位置,可以使用如下密令。

whereis mysql

1.2、創建用戶

Mysql?安裝完之后,已自動啟動,且默認就開機自啟動了。

終端輸入:

mysql –uroot –proot

進入?mysql?的控制臺。創建一個用戶(用戶名為:?wolfdog,密碼為:?123456?),并授權,以便遠程訪問?mysql?(如果需要的話):

grant all privileges on *.* to wolfdog@"%" identified by "123456" with grant option;

輸入?:

exit

退出?mysql

終端輸入?:

mysql –uwolfdog –p123456

測試剛才創建的賬號是否能正常登錄?mysql

1.3、遇到的問題(無法遠程訪問mysql客戶端)

終端輸入:

sudo vi / etc / mysql / my.cnf

打開?/etc/mysql/my.cnf?文件,找到如下行:

bind-address?????????????= 127.0.0.1

注釋掉這一行,否則?MySql?遠程可能還是無法訪問。

保存并退出。

1.4、幾個命令

重啟:用service方式重啟

service mysql restart

查看mysql進程

ps aux|grep mysql

2、安裝JDK

2.1、安裝

使用?Filezilla?拷貝本地?jdk-7u9-linux-i586.gz?文件到?Ubuntu?,將其放到?/usr/local?目錄下(也可以放到別的目錄)

解壓gz包

tar - zxvf jdk - 7u9 - linux - i586.gz

解壓后生成目錄:jdk1.7.0_09

更改目錄為jdk7

sudo mv jdk1. 7.0_09 ? jdk7

2.2、配置環境變量

使用?vi?命令打開?/etc/profile?文件,終端輸入:

sudo vi / etc / profile

在最后一行之前加入:

export JAVA_HOME = / usr / local / jdk7
?
export JRE_HOME = / usr / local / jdk7 / jre
?
export CLASSPATH = .:$JAVA_HOME / lib:$JRE_HOME / lib:$CLASSPATH
?
export PATH = $JAVA_HOME / bin :$JRE_HOME / bin :$PATH

保存并退出。

讓環境變量立即生效的命令:

source / etc / profile

測試是否安裝成功:

命令行輸入:java -version

?3、安裝tomcat

3.1、安裝

使用?FileZilla?拷貝本地?apache-tomcat-7.0.32.tar.gz?文件到?Ubuntu?,將其放到?/usr/local?目錄下(也可以放到別的目錄)

解壓gz包

tar - zxvf apache - tomcat - 7.0 . 32.tar .gz

解壓后生成目錄:apache-tomcat-7.0.32 tomcat

更改目錄為jdk7

sudo mv apache - tomcat - 7.0 . 32 ? tomcat

3.2、配置環境變量

使用?vi?命令打開?/etc/profile?文件,終端輸入:

sudo vi / etc / profile

在最后一行之前加入:

export CATALINA_HOME=/usr/local/tomcat

export PATH=$CATALINA_HOME/bin:$PATH

保存并退出。

source /etc/profile 讓環境變量生效。

啟動tomcat:

startup.sh

3.3、設置tomcat開機自啟動

使用?vi?命令打開?/etc/init.d/tomcat?文件,終端輸入:

sudo vi /etc/init.d/tomcat

這是新建的一個文件,輸入如下內容

export JAVA_HOME=/usr/local/jdk7

[ -f /usr/local/tomcat/bin/startup.sh ] || exit 0 [ -f /usr/local/tomcat/bin/shutdown.sh ] || exit 0

case "$1" in

????????start)

????????????????echo -n "Starting Tomcat: "

????????????????/usr/local/tomcat/bin/startup.sh

????????????????RETVAL=$?

????????????????echo

????????????????????????[ $RETVAL = 0 ] && touch /var/lock/tomcat ;;

????????stop)

????????????????echo -n "Shutting down Tomcat: "

????????????????/usr/local/tomcat/bin/shutdown.sh

????????????????RETVAL=$?

????????????????echo

????????????????????????[ $RETVAL = 0 ] && rm -f /var/lock/tomcat ;;

????????restart)

????????????????$0 stop

????????????????$0 start

????????;;

????????condrestart)

????????????????[ -e /var/lock/tomcat ] && $0 restart ;;

????????status)

? ? ? ? ? ? ? $0 stop

????????????????$0 start

????????;;

????????condrestart)

????????????????[ -e /var/lock/tomcat ] && $0 restart ;;

????????status)

????????????????status tomcat

????????;;

????????*)

????????????????echo "Usage: $0 {start|stop|restart|status}"

????????exit 1

esac

????????exit 0

保存并退出。

修改權限、讓配置生效 ,終端輸入:

sudo chmod 755 /etc/init.d/tomcat

sudo update-rc.d tomcat defaults 85

Ubuntu 下 JDK+Tomcat+MySql 環境的搭建


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

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

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

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产高清狼人香蕉在线观看 | 久久久久日韩精品无 | 亚洲性图第一页 | 天天艹夜夜 | 91青青青国产在观免费影视 | 精品国产一区二区二三区在线观看 | 免费在线看a | 伊人免费视频 | 女人十八毛片一级毛片免费看 | 国产三及 | 免费一级特黄欧美大片久久网 | 日日摸夜夜添夜夜添影院视频 | 色天天色综合 | 精品欧美在线 | 久久国产精品偷 | 久久综合精品视频 | aⅴ免费在线观看 | 国产亚洲美女精品久久久2020 | 久久午夜综合久久 | 天天摸夜夜摸夜夜狠狠摸 | 综合久久国产对白 | 日韩综合nv一区二区在线观看 | 亚洲人成毛片线播放 | 97午夜影院 | 久久成人亚洲 | 国产成人精品一区二区 | 91精品一区二区三区久久久久 | 免费高清一级欧美片在线观看 | 日本在线一区二区三区 | 91精品国产品国语在线不卡 | 久久在线视频 | 久久综久久美利坚合众国 | 日本久久网 | 午夜视频久久久久一区 | 久久网站在线观看 | 欧美精彩狠狠色丁香婷婷 | 欧美日韩亚洲国产综合 | 综合国产福利视频在线观看 | 久草性视频 | 亚洲精品久荜中文字幕 | 亚洲精品福利在线观看 |