Ubuntu Server搭建java web环境

前端之家收集整理的这篇文章主要介绍了Ubuntu Server搭建java web环境前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

搭建环境

jdk

下载

或者http://download.csdn.net/download/love254443233/9179483

安装

1.解压下载包

tar -zvxf jdk-7u79-linux-i586.tar.gz

2.移动jdk到/usr/local/

sudo mv jdk-7u79-linux-i586/ /usr/local/java

3.用vi打开profile文件

sudo vi /etc/profile

4.在profile末尾加上环境变量配置

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

5.使配置生效

source /etc/profile

6.使用java -version查看环境变量jdk是否配置成功

java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) Client VM (build 24.79-b02,mixed mode)

MysqL

安装

sudo apt-get install MysqL-server

安装过程中,需要输入两次root用户密码。

创建数据库

1.用root用户登录数据库

MysqL -u root -p

输入密码后即可登录数据库

2.创建u_test数据库

CREATE DTABASE u_test DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

3.导入数据库备份

use u_test;

source 数据库备份文件

Tomcat

下载

http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.62/bin/apache-tomcat-7.0.62.tar.gz

或者http://download.csdn.net/download/wangshuxuncom/8502641


安装

1.解压下载包

tar -zvxf apache-tomcat-7.0.62.tar.gz

2.移动tomcat文件夹到/usr/local

sudo mv apache-tomcat-7.0.62 /usr/local/tomcat7

3.profile增加配置

sudo vi /etc/profile

文件末尾加上

export CATALINA_HOME=/usr/local/tomcat7

4.使配置生效

source /etc/profile

5.修改catalina.sh
# OS specific support. $var _must_ be set to either true or false.之前加上CATALINA_HOME以及JAVA_HOME:

CATALINA_HOME=/usr/local/tomcat7
JAVA_HOME=/usr/local/java

6.将catalina.sh设置为服务

sudo cp /usr/local/tomcat7/bin/catalina.sh /etc/init.d/tomcat

进入tomcat-users.xml这个文件后,按i进入vim的编辑状态,然后在<tomcat-users></tomcat-users>之间添加下面语句

<role rolename="admin-gui"/>

<role rolename="manager-gui"/>

<user username="tomcat" password="tomcat" roles="admin-gui"/>

<user username="admin" password="1234" roles="manager-gui"/>



7.让tomcat开机启动

sudo update-rc.d -f tomcat defaults

部署

将打包好的war包文件,拷贝到tomcatwebapps目录下,重启tomcat即可。

原文链接:https://www.f2er.com/ubuntu/352064.html

猜你在找的Ubuntu相关文章