tomcat'的搭建流程

Tomcat 服务搭建步骤

Tomcat 服务搭建步骤

一、环境初始化(从安装后第一次进入的图形化界面开始)

 配置服务器以命令行工作模式工作

alt + ctrl + f3 临时进入命令行模式,及时生效 vim /etc/inittab 修改底部数字 5 为 3

关闭 iptables 以及 selinux

service iptables stop 临时关闭防火墙,及时生效 chkconfig iptables off 关闭防火墙服务的开机自启

 配置本地 YUM 源

a、将关盘放入光驱b、挂载光盘到系统

mount-t iso9660/dev/cdrom/mnt/cdrom

c、修改yum配置文件 cd /etc/yum.repos.d/ mkdir back

mv * back/

cp back/CentOS-Media.repo . vim CentOS-Media.repo

baseurl=file://mnt/cdrom

enabled=1

gpgchek=0

 重启服务器显示演示效果

reboot

二、安装 tomcat 所需环境

安装 gcc 以及 lrzsz

yum -y install gcc* 安装编译源码包所需的软件 yum -y install lrzsz 安装时候可以通过 xshell 终端进行上传下载的一些操作

安装 JDK

1、解压 JDK 软件包 tar -zxvf jdk.....tar.gz 2、配置 JDK 的环境变量

vim /etc/profile

# JDK

export JAVA_HOME=/usr/local/jdk

export JAVA_BIN=/usr/local/jdk/bin export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH

source/etc/profile刷新环境变量使其生效

安装 Tomcat

1、解压 Tomcat 软件包并拷贝到 /usr/local 目录下 tar -zxvf apache-tomcat....tar.gz

cp apache-tomcat.... /usr/local/tomcat 2、配置 Tomcat 的环境变量

vim /etc/profile

#TOMCAT

export TOMCAT_HOME=/usr/local/apache-tomcat-7.0.37 export PATH=$PATH:$TOMCAT_HOME/bin

source /etc/profile刷新环境变量使其生效

1、解压

3、启动 tomcat 程序

chmod 777 /usr/local/tomcat/bin/*.sh tomcat开启:/usr/local/tomcat/bin/catalina.sh start

安装 MySQL

*安装依赖包:yum -y install ncurses-devel

tar -zxvf mysql-5.1.55.tar.gz

2、安装mysql

./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=gbk,gb2312

make

make install

cp -f support-files/my-medium.cnf /etc/my.cnf cp support-files/mysql.server /etc/init.d/mysqld

chmod a+x /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig nginx on

ln -s /usr/local/mysql/bin/*/usr/local/bin/简化调用路径(可不改)

ln -s /usr/local/mysql/lib/mysql/*/usr/lib

ln -s /usr/local/mysql/include/mysql/* /usr/include/

useradd -M -s /sbin/nologin mysql创建数据库用户

mysql_install_db --user=mysql初始化数据库

cd /usr/local/mysql/

chown -R root:mysql .

chown -R mysql var/

servicemysqldstart

mysqladmin -uroot password ‘123456‘

三、部署 war 包以及添加 MySQL 用户

 MySQL用户的创建以及远程连接

create user ‘用户’@‘登录地址’ identified by ‘密码’; grant 权限 on 数据库.数据表 to ‘用户‘@‘登录地址‘;

注释:登录地址设置成‘localhost’只允许本地登录,不允许远程登录;登录地址设置成为‘%’,就是允许任意远程主机登录,不允许本地登录;

注释:grant  all  on  *.*  to  ‘zhangsan‘@‘localhost‘;  给予张三在本地登录的所有权限

部署 Java 的 WAR 包

在 /usr/local/tomcat/conf/server.xdl 配置文件中的 server 区域中添加

<Context path="" docBase="war包名称" debug="0" privileged="true"/>

将 war 拷入到 /usr/local/tomcat/webapps 目录下,并删除 ROOT 目录重新启动 tomcat 服务

原本的 tomcat 使用8080端口进行访问,将端口修改为 80 使用IP直接访问,同样修改/usr/local/tomcat/conf/server.xdl 配置中的 8080 改变为 80

tomcat'的搭建流程

时间: 2024-10-13 10:31:11

tomcat'的搭建流程的相关文章

Ubuntu Server安全Web服务器搭建流程

之前整过CentOS,整了Ubuntu才发现,Ubuntu简单多了--不知道性能相比又如何. 以Ubtuntu 14.04为例,记录一下搭建流程. 一.SSH服务器 第一件事当然是ssh,默认安装后vi /etc/ssh/sshd_config,修改配置文件. 修改/etc/host.allow sshd: 192.168.1. , 192.168.0. : allow 修改/etc/host.deny sshd : ALL 二.系统更新 先更新apt-get sudo apt-get upda

SSH(Struts2+Spring+Hibernate)框架搭建流程&lt;注解的方式创建Bean&gt;

此篇讲的是MyEclipse9工具提供的支持搭建自加包有代码也是相同:用户登录与注册的例子,表字段只有name,password. SSH,xml方式搭建文章链接地址:http://www.cnblogs.com/wkrbky/p/5912810.html 一.Hibernate(数据层)的搭建: 实现流程 二.Spring(注入实例)的使用: 实现流程 三.Struts2(MVC)的搭建: 实现流程 这里注意一点问题: Struts2与Hibernate在一起搭建,antlr包,有冲突.MyE

SSM框架——整合搭建流程

本文是作者在看完 http://blog.csdn.net/zhshulin/article/details/37956105/ 之后自己搭建的流程: 1.首先创建maven工程,使用哪种方式进行创建都可以,可以参考博主之前的文章: <两种方式创建Maven项目[方式二]><两种方式创建Maven项目[方式一]> 2.先看看搭建最终搭建完成后的项目结构: 3.搭建流程: 数据库使用的是:mysql ide使用的是:eclipse[Version: Neon.2 Release (4

创建银行账户管理系统项目及Tomcat服务器搭建

本项目为银行账户管理系统,所用架构为MVC模式,M-JavaBean,V-JSP,C-Servlet,连接Oracle分布式数据库. 本项目使用的开发环境为Eclipse + Oracle,Eclipse版本如下: 第一步:创建Maven Project,勾选信息如下: 第二步:选择项目类型,在Artifact Id中选择maven-archetype-webapp: 第三步:输入项目名称 GroupID:多个项目的组名称. ArtifactID:本项目名称. 第四步:项目建立好的文件结构如下图

使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)

前言     上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nexus私服,供其他模块引用.下面将主要介绍如何利用Jenkins.SVN.Tomcat以及Sonar来完成项目的自动化编译.测试和发布,以及检查项目的代码质量. 利器Jenkins     Jenkins源于另外一个持续集成工具Hudson,Hudson在o

RabbmitMQ集群搭建流程

参考资料 1.rabbmitMQ集群搭建http://my.oschina.net/guol/blog/186445http://blog.ftofficer.com/2010/03/translation-rabbitmq-python-rabbits-and-warrens/http://www.360doc.com/content/14/0912/09/15077656_408834747.shtmlhttp://www.cnblogs.com/lzzhang/p/4786468.html

nginx+tomcat+memcached搭建服务器集群及负载均衡

在实际项目中,由于用户的访问量很大的原因,往往需要同时开启多个服务器才能满足实际需求.但是同时开启多个服务又该怎么管理他们呢?怎样实现session共享呢?下面就来讲一讲如何使用tomcat+nginx搭建服务器集群以及如何实现session共享. 环境: apache-tomcat-6.0.29+apache-tomcat-6.0.29+jdk1.6+win7(由于自己只是做了一个demo,j就没有用到服务器系统了) 1.首先我们准备两个tomcat(tomcat1,tomcat2),并将端口

JDK环境变量配置贺Tomcat环境搭建

一.安装JDK 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 .第一次是安装 jdk ,第二次是安装 jre .建议两个都安装在同一个java文件夹中的不同文件夹中. 二.安装完JDK后配置环境变量  计算机→属性→高级系统设置→高级→环境变量 @1.用户变量→新建 JAVA_HOME 变量 . 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)方便下面的引用,简写配置 @2.用户变量→新建 Path 变量→编辑(若是在系统变量中加入,注意在路径后面加;分号--w

使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境

转载:http://www.cnblogs.com/leefreeman/p/4226978.html 前言 上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nexus私服,供其他模块引用.下面将主要介绍如何利用Jenkins.SVN.Tomcat以及Sonar来完成项目的自动化编译.测试和发布,以及检查项目的代码质量.