澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

web项目部署,利用Tomcat搭一个原型图服务器

大器晚成.背景由来

##安装Jdk

Linux下JDK和Tomcat安装

查看情形变量
whereis java
which java (java推行路线卡塔尔国
echo $JAVA_HOME
echo $PATH

二,安装
选用要安装java的岗位,如/usr/目录下,新建文件夹java(mkdir java)

#mkdir -p /usr/java
拷贝下载的jdk-8u31-linux-x64.tar.gz到/usr/java下

#cd /usr/java
# tar -zxvf jdk-8u31-linux-x64.tar.gz

三、设置变量
# vim /etc/profile
在终极面加多如下内容:
# JAVA
JAVA_HOME=/usr/java/jdk1.8.0_31
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

使变量生效
# source /etc/profile

注脚是或不是中标
# java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)

翻开变量
# which java //java实行路径
/usr/java/jdk1.8.0_31/bin/java
# echo $JAVA_HOME
/usr/java/jdk1.8.0_31
# echo $PATH
/usr/java/jdk1.8.0_31/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

四. 卸载jdk
·找到jdk安装目录的_uninst子目录
·在shell终端实践命令./uninstall.sh就可以卸载jdk。

五,安装tomcat
下载tomcat
wget

(1)解压apache-tomcat-8.0.20.tar.gz
# tar-zxvf apache-tomcat-8.0.20.tar.gz
(2)复制解压后的目录apache-tomcat-8.0.20到/usr/local下不分相互命名称为tomcat8
# cp -Rapache-tomcat-8.0.20 /usr/local/tomcat8
当心:/usr/local/tomcat8正是背后大家要更正蒙受变量时索要填写的目录路线
(3)
增多tomcat碰着变量
# vim /etc/profile
参与下代码
#set environment variable
JAVA_HOME=/usr/java/jdk1.8.0_31
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
exportTOMCAT_HOME=/usr/local/tomcat8
exportCATALINA_HOME=/usr/local/tomcat8
改正应用蒙受变量,是安插生效
# source/etc/profile

(4)进入bin目录 ,启动tomcat
# cd/usr/local/tomcat8/
# cd bin/
#./startup.sh

(5)订正景况变量后再行起动tomcat运维成功
[[email protected] bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat8
Using CATALINA_HOME: /usr/local/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
Using JRE_HOME: /usr/java/jdk1.8.0_31
Using CLASSPATH: /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar
Tomcat started.

(6)关闭tomcat
[[email protected] bin]# ./shutdown.sh
Using CATALINA_BASE: /usr/local/tomcat8
Using CATALINA_HOME: /usr/local/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
Using JRE_HOME: /usr/java/jdk1.8.0_31
Using CLASSPATH: /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar

(7) 查看进程
[[email protected] bin]# ps -ef | grep tomcat
root 22552 1 99 09:58 pts/0 00:00:05 /usr/java/jdk1.8.0_31/bin/java -Djava.util.logging.config.file=/usr/local/tomcat8/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat8/endorsed -classpath /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat8 -Dcatalina.home=/usr/local/tomcat8 -Djava.io.tmpdir=/usr/local/tomcat8/temp org.apache.catalina.startup.Bootstrap start
root 22581 22284 0 09:58 pts/0 00:00:00 grep tomcat

(8)增添管理权限
私下认可意况下,汤姆cat并没提供具备管理权限的账号,所以供给丰裕具备这种权力的账号。脚色manager-gui具有这种权力,但在系统客商调控文件tomcat-users.xml中并不曾安装那二种剧中人物和对应的客户,所以须求丰裕这种脚色和客商,方法是展开tomcat-users.xml文件,增添如下内容:
<rolerolename="manager-gui"/>
<userusername="manager" password="manager"roles="manager-gui"/>
下一场重启汤姆cat服务器,文件改革生效。

查看遇到变量 whereis java which java (java实践路线卡塔尔 echo $JAVA_HOME echo $PATH 二,安装 采用要设置java的地点,如/usr/目录下,...

       要求日常变化,每趟都要发给相关职员查看,本地查看还索要设置包容性,太难为了。由此盘算是不是足以行使服务器来实时更新原型文件了。

###(1) 安装

二.相关希图

[root@localhost usr]#

      首先要求生机勃勃台闲置服务器,(其实只要几g的长空丰裕。卡塔尔

chmod a x jdk-6u21-linux-i586-rpm.bin // 扩张实践权限

      别的便是互为表里文件筹划了,汤姆cat,jdk等等。

./jdk-6u21-linux-i586-rpm.bin

三.现实搭建

// 或rpm -ivh jdk-6u21-linux-i586.rpm

      1.安装jdk

###澳门新浦京娱乐场网站,(2) 配置情状变量,在/etc/profile中参预JAVA_HOME CLASSPATH PATH遇到变量。

  a.在官方网站下载相称的包之后,上传到有关的职责。

[root@localhost jdk1.6.0_21]# vi /etc/profile

  b.解压到文件夹,           tar -zxvf jdk-8u60-linux-x64.tar.gz

在结尾插手

澳门新浦京娱乐场网站 1

 JAVA_HOME=/usr/java/jdk1.6.0_21

  c.配置碰到变量

 CLASSPATH=.:$JAVA_HOME/lib/tools.jar

vi /etc/profile

 PATH=$PATH:$JAVA_HOME/bin

 澳门新浦京娱乐场网站 2

export JAVA_HOME CLASSPATH PATH

加上如下内容:

抵补:假设系统中唯有安装的jdk1.6.0_21就可以坚守地点的诀窍张开计划,假设系统中自然本人带的犹如“openjdk”,那么在设置jdk1.6.0_21布局情况变量时的布局为:

JAVA_HOME遵照实际目录来

[root@localhost jdk1.6.0_21]# vi /etc/profile

JAVA_HOME=/usr/java/jdk1.8.0_131

在结尾步向

CLASSPATH=$JAVA_HOME/lib/

 JAVA_HOME=/usr/java/jdk1.6.0_21  CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar(此处不等同卡塔 尔(英语:State of Qatar)

PATH=$PATH:$JAVA_HOME/bin

 PATH=$JAVA_HOME/bin:$PATH   (此处不肖似卡塔 尔(英语:State of Qatar)

export PATH JAVA_HOME CLASSPATH

export JAVA_HOME CLASSPATH PATH

 澳门新浦京娱乐场网站 3

###(3) JDK测验。检查评定JDK是不是安装成功:

  d.重启机器或施行命令 :source /etc/profile

[root@localhost ~]# java –version

  e.查看java 版本          java -version

如看见JVM版本及有关音讯,即安装成功。

  2.安装Tomcat

##安装tomcat

      a.解压文件到钦赐目录下。

###(1) 安装Tomcat

  b.步入安装目录运维服务       ./bin/startup.sh

[root@localhost ~]# tar –xvf  apache-tomcat-6.0.29.tar //解压

澳门新浦京娱乐场网站 4

[root@localhost tomcat]# mkdir /usr/local/tomcat

  c.私下认可端口是8080,在网页查看项目是或不是运营

//在usr/local下新建tomcat目录

澳门新浦京娱乐场网站 5

[root@localhost ~]# cp –R apache-tomcat-6.0.29 /usr/local/tomcat

 

//拷贝至 tomcat下

 

###(2) 设置Tomcat编码

   3.上传原型文件到汤姆cat的webapps上面如图

布署汤姆cat服务器编码为UTF-8:

澳门新浦京娱乐场网站 6

开荒tomcat安装目录下的conf/server.xml文件,(大概在69行处卡塔尔国将8080端口的价签中装置成 U智跑IEncoding=”UTF-8”。

  4.再次起动项目,大概现身乱码,改进配置文件  /usr/local/tomcat_1/conf(以团结安装目录为准卡塔尔下边 的server.xml,

###(3) 启动Tomcat

 在文书中加风流倜傥行          URubiconIEncoding="utf-8"

[root@localhost ~]# /usr/local/tomcat/apache-tomcat-6.0.29/bin/startup.sh

澳门新浦京娱乐场网站 7

动用浏览器访谈

  5.再一次起动项目,能够直接查看原型文件,完美。

##安装MySQL

澳门新浦京娱乐场网站 8

###(1) 安装MySQL

 

[root@localhost Desktop]# tar zxvf mysql-5.1.49.tar.gz   //解压

 

[root@localhost local]# mkdir /usr/local/mysql //在usr/local/mysql建mysql目录

 

[root@localhost mysql-5.1.49]# ./configure –prefix=/usr/local/mysql –with-charset=utf8  // 指虞升卿装目录为/usr/local/mysql,字符集为utf8

注:

[root@localhost mysql-5.1.49]# make

1.只要想要改端口,项目路径的话也是在sever.xml 之中期维改进。

[root@localhost mysql-5.1.49]# make install //安装

2.平昔沟通文件体系无需重启,客商刷新就可以。

###(2) 启动mysqld服务

3.提议依据顾客端工具传文书,超快。

cp mysql/share/mysql.server /etc/init.d/mysqld

4.在装置时只顾软件版本,部分汤姆cat须求jdk1.8以上,直接全体新版就ok。

[root@localhost mysql-5.1.49]# service mysqld start

5.假若放置多少个原型图,只要文件夹名称不豆蔻年华致,上传到文件夹就可以,不需求极度布置别的。

初始化MySQL数据库: [确定]

web项目部署,利用Tomcat搭一个原型图服务器。启动 MySQL: [确定]

[root@localhost mysql-5.1.49]# netstat –atln   //查看3306端口有没有张开

上述验证mysql 安装到位

注:若是Mysql 和 汤姆cat 分服务器安装,那么须求给汤姆cat 服务器授权访谈数据库

mysql –uroot;

grant all privileges on *.* to ‘root’@’192.168.12.12’ identified by ‘123456’ with grant option; //给192.168.12.12授权以root为账号,123456为密码访问

flush privileges;

下一场就是打war铺排了:

  将品种打包,选中eclipse中的imone项目,右键->Export->WALacrossefile,生成xxx.war

  将xxx.war放入本机tomcat安装目录下的webapps文件夹中,确定保障webapps下不带有名为xxx的文本夹,运维tomcat (tomcat安装目录/bin/startup.bat卡塔尔国

over!!!

本文由澳门新浦京娱乐场网站发布于澳门新浦京娱乐场网站,转载请注明出处:web项目部署,利用Tomcat搭一个原型图服务器