基于云部署tomcat和jdk使jspgou项目上线

静态页面:html
动态界面:php java python
传统的web服务器只能解析静态界面:apache nginx
如果解析动态界面,需要使用容器
web容器:
web容器: uwsgi (py)php tomcat(java)
tomcat部署jspgou商城
部署篇
jdk是整个java开发的核心,它包含了java的运行环境(jvm+java系统类库)和java工具
http://openjdk.java.net/ //jdk官网
http://tomcat.apache.org //tomcat官网

一 、部署tomcat应用

1.安装JDK和tomcat JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库 (rt.jar)。
不论什么Java应用服务器实质都是内置了某个版本的JDK 
[root@youngfit ~]# cd /usr/local/
[root@youngfit ~]# yum -y install lrzsz
[root@youngfit ~]# rz
[root@youngfit ~]# tar xf apache-tomcat-7.0.85.tar.gz -C /usr/local/ 
[root@youngfit ~]# tar xf jdk-7u67-linux-x64.tar.gz -C /usr/local 
[root@youngfit ~]# mv jdk1.7.0_67/ java 
[root@youngfit ~]# mv apache-tomcat-7.0.82/ tomcat 
2.修改环境变量 PATH:存放系统搜索指定的二进制程序的路径,依次在路径找,找不到就报错 
[root@youngfit ~]# vim /etc/profile 
JAVA_HOME=/usr/local/java 
PATH=$JAVA_HOME/bin:$PATH 使用JAVA_HOME下的JAVA命令 export JAVA_HOME PATH 
CATALINA_HOME=/usr/local/tomcat //Tomcat安装目录 
export CATALINA_HOME 
[root@youngfit ~]# source /etc/profile 
3.检测 
[root@youngfit ~]# java -version java version "1.7.0_67" Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode) 
4.启动Tomcat 
[root@youngfit ~]# /usr/local/tomcat/bin/startup.sh 
(如何关闭呢:[root@youngfit ~]# /usr/local/tomcat/bin/shutdown.sh) 
5.检查是否启动成功 
[root@youngfit ~]# netstat -tnlp | grep java 
tcp 0 0 ::ffff:127.0.0.1:8005 :::* LISTEN 6191/java 
tcp 0 0 :::8009 :::* LISTEN 6191/java 
tcp 0 0 :::8080 :::* LISTEN 6191/java 
6.测试 http://公网IP地址:8080/

二、安装数据库

1.使用mariadb 
[root@youngfit ~]# yum -y install mariadb mariadb-server
[root@youngfit ~]# systemctl start mariadb
[root@youngfit ~]# mysql create database jspgou default
charset=utf8; //在数据库中操作,创建数据库并指定字符集 flush privileges; //(可选操作)

三、部署jspgou

[root@youngfit ~]# /usr/local/tomcat/bin/shutdown.sh //部署之前先将服务停掉(可选操作) 
[root@youngfit ~]# ls /usr/local/tomcat/webapps/ //默认网站的主目录 docs examples host-manager manager ROOT
[root@youngfit ~]# rm -rf /usr/local/tomcat/webapps/ROOT
[root@youngfit ~]# rz //上传到项目服务器
[root@youngfit ~]# yum -y install unzip //安装解压工具
[root@youngfit ~]# unzip +包名 
[root@youngfit ~]# cp -r ROOT//usr/local/tomcat/webapps/

四、更改数据库链接

程序包内vim /usr/local/tomcat/webapps/ROOT/WEB
INF/config/jdbc.properties文件第20行左右
jdbc.url=jdbc:mysql://127.0.0.1:3306/创建好的数据库名characterEncoding=UTF-8 
jdbc.username=root 
jdbc.password=

五、导入数据:

[root@youngfit ~]# mysql -u root -p -D jspgou 

六、再次启动tomcat服务

[root@youngfit ~]# /usr/local/tomcat/bin/startup.sh

七、测试

系统管理后台登录:http://公网IP地址:8080/jeeadmin/jspgou/index.do

访问 http://ip:8080 是否可用

你可能感兴趣的:(tomcat)