(使用 web项目、阿里云服务器、Xftp、Xshell),敬请参考和指正html
1.将要部署的项目打包成WAR文件格式,能够在MyEclipse、Eclipse均可以完成打包,以下图:java
2.安装Xshell和Xftp两种软件mysql
简单介绍下这两种软件做用(详情请百度相关文档)linux
Xshell:经过网络链接到远程服务器主机。web
Xftp:能在Linux、Unix和Windows之间互传文件。sql
3.经过Xshell链接远程主机,以下图shell
4.建立会话完成,点击链接,显示如下信息,表明链接成功。数据库
5.(Xtfp无需登陆。只需登陆Xshell,在其目录下第二行找到,新建文件传输便可,快捷键CARL+ALT+F)apache
将打包好的.war文件和Tomcat上传至服务器。(注意Linux须要下载Linux版Tomcat),tomcat
而且须要把.war文件放在Tomcat的webapps目录下
6.链接数据库,出现如下内容登陆数据库成功(添加数据库、JDK客户那边添加,具体为操做,网上可搜到这方面的资料做为参考)
7.部署成功,下面开始登陆测试
7.1 首先使用主机IP : 端口号 测试Tomcat是否安装成功。
7.2 而后再使用(主机IP : 端口号 / 项目名称)查看项目是否部署成功。
这里如出现Tomcat安装成功,但项目未部署成功,请使用Linux命令进入tomcat下的logs目录使用命令ll查看目录,
而后使用命令 sz catalina.out 生成日志文件,查看出错问题,以下图
笔者在这里出现错误,数据库名和密码输入错误。
以上就是部署项目所有过程。
第二中方法
我先是在官网下载了最新的jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
由于个人系统的centOS6.5 64位的全部我下载了当时最新版本的jdk x64的
由于阿里云服务器事先就安装好了ssh,咱们能够用xshell连上去,我把下载好的tar.gz上传到/opt/目录,用命令 tar -zxvf jdk-8u74-linux-x64.tar.gz
剩下的就是配置环境变量了。
而后我就在命令行输入 #java -version 发现并无出现java的版本信息(有些好像不用安装好没配置环境变量就能出来,我这里好像不行)
因而我开始配置环境变量vi /etc/profile 加入以下配置
1
2
3
4
5
|
JAVA_HOME=
/opt/jdk1
.8.0_74
JRE_HOME=$JAVA_HOME
/jre
PATH=$PATH:$JAVA_HOME
/bin
:$JRE_HOME
/bin
CLASSPATH=:$JAVA_HOME
/lib/dt
.jar:$JAVA_HOME
/lib/tools
.jar:$JRE_HOME
/lib
export
JAVA_HOME JRE_HOME PATH CLASSPATH
|
而后是配置文件当即生效:[root@localhost ~]# source /etc/profile //使修改当即生效
再输入java -version就有你安装的版本信息了
首先是在官网下载tomcat:http://tomcat.apache.org/download-80.cgi
而后就是把下载下来的tar.gz 上传到服务器,解压在/etc/下面:tar -zxvf apache-tomcat-8.0.32.tar.gz
而后你能够切换bin目录下面./start.sh 启动服务,而后你在你本身电脑上面输入服务器ip+端口号8080 并没了出现可爱的tomcat小猫,
那是由于没有开启8080端口 不能让外网访问
打开防火墙,使外部能访问
# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT # service iptables save # service iptables restart
而后就能够访问。
首先检查一下本机上面是否安装有mysql
1
|
[root@iZ287nfw2elZ ~]
# rpm -qa | grep mysql // 这个命令就会查看该操做系统上是否已经安装了mysql数据库
|
[root@iZ287nfw2elZ~]# rpm -e mysql // 普通删除模式
删除事后咱们就能够安装。这里我为了方便就采用yum安装的。
这里要安装mysql三个东西:mysql mysql-server mysql-devel
1
|
[root@iZ287nfw2elZ ~]
# yum install -y mysql-server mysql mysql-devel
|
而后就是等待下载安装吧 ,你都不用管 知道他运行完成
安装好了以后能够经过
1
|
[root@iZ287nfw2elZ ~]
# service mysqld start
|
启动服务
而后就是给root用户设置密码:
1
|
[root@iZ287nfw2elZ ~]
# mysqladmin -u root password 'root' // 经过该命令给root帐号设置密码为 root
|
1
|
[root@iZ287nfw2elZ ~] mysql -u root -p
//
经过该命令登陆mysql
|