/*

本文是基于搬瓦工vpscentos-6-x86_64Linux系统搭建。

需准备的工具:1putty(用于连接Linux系统)

 2WinSCP(搬瓦工官方提供的ftp上传下载工具)

*/

1、使用WinSCP工具连接Linux进行文件管理

 

然后将jdktar.gz文件和tomcattar.gz文件上传到/usr/local文件夹下

本文中采用的是版本是

jdk-7u25-linux-x64.tar.gz

apache-tomcat-7.0.69.tar.gz

2、使用putty连接Linux

 

 

 

 

 

一、安装jdk

[root@cc ~]# cd /usr/local   (转到该目录下)

[root@cc local]# mkdir jdk (在当前目录下新建一个名为jdk的文件夹)

[root@cc local]#ls (查看目录)

[root@cc local]#cd jdk

(将/usr/local目录下的jdk-7u25-linux-x64.tar.gz文件解压到当前目录)

[root@cc jdk]#tar-xvfz /usr/local/jdk-7u25-linux-x64.tar.gz ./

(修改profile文件的配置)

[root@cc jdk]#vi profile

然后在profile文件中添加

export JAVA_HOME=/usr/local/jdk/jdk1.7.0_25

export JRE_HOME=/usr/local/jdk/jdk1.7.0_25/jre

export PATH=$PATH:/usr/local/jdk/jdk1.7.0_25/bin

export CLASSPATH=./:/usr/local/jdk/jdk1.7.0_25/lib:/usr/local/jdk/jdk1.7.0_25/jre/lib

/* 一些vi编辑的使用方法

按esc键后 :wq!保存退出

:q!不保存退出

O在当前行的下一行进行插入

ss 当前位置插入

*/

保存退出后运行 java  –version查看jdk是否安装正确

至此 jdk安装完毕

 

二、安装tomcat

同样在/usr/local下面建一个tamcat 的文件夹

然后解压tomcat即可

启动tomcat命令 ./startup.sh

关闭tomcat命令 ./shutdown.sh

 

三、安装mysql

查看mysql是否有安装

 rpm –qa | grep mysql

如果没有安装就执行以下这行命令来安装mysql

  yum search mysql

 

安装完成之后启动mysql

service mysql start

 

关闭mysql

service mysql stop

 

至此 mysql就安装好并可以运行了

 

进入mysql执行

mysql命令

 

如果已设置mysql的管理员及root 的密码

则使用mysql –u root –p

然后输入密码就可以进入mysql

 

至此环境搭建完毕

 

javaweb打包成war包然后放到tomcatwebapp目录下重启tomcat就可以访问站点了

 

 

/*tips

关于网页乱码

可能是数据库的字符编码和网页编码不同

查看数据库编码show variables like ‘char%’;

将数据库编码设置成utf8

set character_set_client=utf8;

这些都设置成utf8

 

 

*/

Bingo~~

 

连接数据库:

jdbc:mysql://localhost:3306/bus?useUnicode=true&characterEncoding=utf-8

 

 

使用搬瓦工搭建javaweb环境的更多相关文章

  1. Java学习心得之 Linux下搭建JavaWeb环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建JavaWeb环境 1. 前言2. Java安装3. t ...

  2. 搬瓦工搭建SS的教程

    前言 作者写在前面的话: 应同学的要求在此分享搬瓦工搭建SS的教程,此教程只作为学习之用,因某些原因本教程不适合长期使用,在大家学习之后请删除所做的操作,谢谢. 为方便以后查看,请及时收藏:GitHu ...

  3. 搬瓦工搭建VPN

    搬瓦工VPS的PPTP VPN搭建其实和上面都是很简单的,这个要用到上面的搬瓦工VPS控制面板. Root shell - advanced 下载 centos 6 一键安装包 wget --no-c ...

  4. docker快速入门+搭建javaweb环境

    一.windows安装 不要安装旧的 boot2docker包,直接安装 DockerToolbox. 一路next,安装完成以后 试用 1.以管理员身份运行 docker quickstart te ...

  5. 阿里云CentOS7系统搭建JavaWeb环境

    一,准备工作 1,安装目录 我们创建如下路径/usr/develop,然后在develop目录下面创建java,tomcat和mysql三个目录即可. 二,配置JDK 1.理解wget命令 wget命 ...

  6. 使用腾讯云服务器CentOS搭建JavaWeb环境

    yum list java* yum install java-1.7.0-openjdk* -y java -version cd /usr/local wget https://mc.qcloud ...

  7. 在centos上搭建JavaWeb环境(jdk+mysql+tomcat)

    1.安装OpenJDK yum list java* -openjdk* -y java -version 2.安装Tomcat cd /usr/local wget https://mc.qclou ...

  8. 【原创】通过搬瓦工vps搭建SS环境,供学习用

    博主前段时间处于某些不可告人的目的,但又限于各类科学工具被禁的窘境,用搬瓦工的vps搭建了次SS环境,现在就来回顾并不知廉耻的传授下经验. 第一步:购买vps 1.登录官网 https://bwh1. ...

  9. 搬瓦工VPS搭建PPTP VPN

    之前一直在用神器Lantern和Nydus(20元一个月),感觉还不错,但是各有各的不足! 于是开始自己动手折腾用VPS搭建VPN... 上网逛了一圈,最后选择了搬瓦工的VPS:512RAM,10G ...

随机推荐

  1. Java多线程:常用的实现多线程的两种方式

    之所以说是常用的,是因为通过还可以通过java.util.concurrent包中的线程池来实现多线程.关于线程池的内容,我们以后会详细介绍;现在,先对的Thread和Runnable进行了解.本章内 ...

  2. 显示Mac电脑下的隐藏文件

    1. 在应用程序里打开终端, cd 你的文件夹名 ls -a 即可显示该文件夹下的所有隐藏文件 2. 如果你想打开整个系统的隐藏文件可以在终端下输入以下命令 defaults write com.ap ...

  3. HttpClient4.3.6 实现https访问

    package httptest; import java.io.IOException; import java.nio.charset.Charset; import java.security. ...

  4. SharePoint 2010 产品六大功能模块

    对IT专业人员来说,新的产品,意味着新的功能,IT生产力提高的契机,更加关心如何使用新产品投入更少,产出更多.在本文中我们通过对SharePoint 2010产品的功能介绍.管理中心新功能介绍.系统新 ...

  5. 在Hibernate中分别使用JDBC和JTA事务的方法

    在Hibernate中使用JDBC事务 Hibernate对JDBC进行了轻量级的封装,它本身在设计时并不具备事务处理功能.Hibernate将底层的JDBCTransaction或JTATransa ...

  6. java学习面向对象构造函数

    在java当中目前我们学到的一个比较特殊的函数就是main函数,他是JVM执行的入口,所以书写的格式是固定的,现在我们来介绍java中另一个比较特殊的函数: 构造函数:构造对象的时候调用的函数,作用, ...

  7. Sumdiv(各种数学)

    http://poj.org/problem?id=1845 题意:求A^B的所有约数的和再对9901取模: 做了这个学到了N多数学知识: 一:任意一个整数都可以唯一分解成素因子的乘积:A = p1^ ...

  8. BestCoder Round #52 (div.1)

    这周六BC和CF又差点打架,精力不够啊...结果打BC没起来,就看了一眼题跑了...今天早上补补吧,(因为今天晚上还要打UER= =) 先放官方题解: 1000 Victor and Machine ...

  9. 【宽搜】ECNA 2015 D Rings (Codeforces GYM 100825)

    题目链接: http://codeforces.com/gym/100825 题目大意: 给你一张N*N(N<=100)的图表示一个树桩,'T'为年轮,'.'为空,求每个'T'属于哪一圈年轮,空 ...

  10. 【模拟】Codeforces 699A Launch of Collider

    题目链接: http://codeforces.com/problemset/problem/699/A 题目大意: 给N个点,向左或向右运动,速度均为1,问最早什么时候有两个点相撞.无解输出-1 题 ...