Win7 + Ubuntu 14.04 +tomcat + mysql 搭建测试环境手册

一、Win7下做安装ubuntu

  1. 下载ununtu14.04和EasyBCD软件
  2. Win7下要腾出一个盘来安装ubuntu。我是格式化掉F盘,然后回到桌面,右键点击计算机-->管理-->存储-->磁盘管理,找到F盘,右键点击删除卷。
  3. 打开EasyBCD,按照下图所示操作

  4.  点击配置后会出现一个menu.lst文件,把下面的英文复制进去,把原来的全覆盖掉

title Install Ubuntu

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04.3-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.lz

注意:ubuntu-14.04.3-desktop-i386.iso是我们ubuntu安装包的名字

  5.  解压ubuntu镜像文件,找到casper文件夹,把里面的initrd.lz和vmlinuz解压到C盘,把.disk文件夹也解压到C盘,然后在把整个iso文件复制到C盘

  6.  重启 你就会看到有2个 启动菜单给你选择 我们选择 NeoGrub 引导加载器 这个选项。

  7.  按照上面的步骤就可以看到ubuntu的界面了。如下图所示

  8.  先不要点击安装。。要按Ctrl+Alt+T 打开终端,输入代码:sudo umount -l /isodevice这一命令取消掉对光盘所在 驱动器的挂载(注意,这里的-l是L的小写,-l 与 /isodevice 有一个空格。),否则分区界面找不到分区。

  9.  下面就点击 安装Ubuntu 14.04开始安装

  10.  在这里为ubuntu创建分区。我原来F盘有200多G,给swap20G,其他的都给了根分区 / ext4。

  11.  点击【现在安装】,下面就可以自动安装了。

  12.  安装完重启就可以了

二、设置固定IP。(因为ubuntu每次重启都会改变IP,对我们搭建环境很不利)

  1. 打开终端,用root用户登入
  2. 然后编辑interfaces文件,gedit /etc/network/interfaces
  3. 添加如图所示信息

# The primary network interface

auto eth0

iface eth0 inet static

address 192.168.1.100

netmask 255.255.255.0

gateway 192.168.1.1

注意:截图里的address、netmask和gateway都是要ubuntu机子的。可以通过nm-tool命令查看

  4.  添加完毕后,保存退出,接下来就是配置DNS解析了,DNS解析文件在/etc/resolv.conf。执行: gedit /etc/resolvconf/resolv.conf.d/base

  5.  在该文件下添加如下方框里的内容

nameserver 192.168.1.1

nameserver 220.170.64.68

注意:nameserver就是DNS.可以通过nm-tool命令查看

  6.  按照上面的操作重启后就可以了。

三、安装ssh(为了可以远程连接)

  1. 更新源列表。打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了
  2. 安装ssh。打开"终端窗口",输入"sudo apt-get install openssh-server"-->回车-->输入"y"-->回车-->安装完成。
  3. 查看ssh服务是否启动。打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。如下图所示

  4.  使用gedit修改配置文件/etc/ssh/sshd_config。如下图所示

四、本地安装Xshell5 ,连接ubuntu机子

  1. 下载安装Xshell5.
  2. 双击桌面图标

  3.  点击新建

  4.  在弹出的新建回话属性界面中,填下名称和主机,点击确定即可。如下图所示

五、安装jdk

  1. 下载jdk-6u27-linux-i586.bin
  2. 将jdk-6u27-linux-i586.bin复制到/usr/local下。
  3. 启动终端:输入命令sudo -s ./jdk-6u20-linux-i586.bin
  4. 等上面的运行完成之后,就需要对JDK进行配置;输入命令sudo gedit /etc/profile,在弹出的文件最后一行中粘贴如下信息:

注意:上面地址为本机jdk安装地址

  5.  重新启动你的机子之后在在终端输入:java -version 如出现如下信息,表示安装配置正确。

注意:我们的是java version “1.6.0_20”

六、安装tomcat

  1. 下载apache-tomcat-6.0.28.tar.gz
  2. 复制安装文件到/usr/local/目录下,在终端中,将安装包解压。(命令:sudo tar -zxvf apache-tomcat-6.0.28.tar.gz,
  3. 终端里输入命令:sudo gedit /usr/local/apache-tomcat-6.0.28/bin/startup.sh, 配置startup.sh文件,添加入以下配置项

注意:这里的地址要和自己安装的实际目录一致

  4.  进入/usr/local/apache-tomcat-6.0.28/bin/目录, 输入命令:cd /usr/local/apache-tomcat-6.0.28/bin,sudo ./startup.sh启动tomcat服务器。如下图所示

  5.  如果要查看详细点的tomcat开启关闭的日志,可以进入tomcat下的logs/目录,在终端中输入tail -f catalina.out,就可以在终端中查看日志了

  6.  如果tomcat启动报错时,可以用如下方法查看更详细的日志

    6.1可以在WEB-INF/classes目录下新建一个文件logging.properties

    6.2 在logging.properties下添加java代码

  1. handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
  2. ############################################################
  3. # Handler specific properties.
  4. # Describes specific configuration info for Handlers.
  5. ############################################################
  6. org.apache.juli.FileHandler.level = FINE
  7. org.apache.juli.FileHandler.directory = ${catalina.base}/logs
  8. org.apache.juli.FileHandler.prefix = error-debug.
  9. java.util.logging.ConsoleHandler.level = FINE
  10. java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
  11. 我们再次启动tomcat时,就会在logs目录下生成一个更详细的日志error-debug.2015-10-06.log。

七、安装mysql

  1. 打开终端,输入命令:sudo apt-get install mysql-server。直接安装。如下图所示

  2.  安装好后在终端中输入命令:mysql –uroot –p。回车后输入root密码,看到如下界面就说明安装好了

  3.  Mysql配置。

    3.1   sudo gedit /etc/mysql/my.cnf。找到bind-address=127.0.0.1改成bind-address= 你机器的IP

    3.2    sudo vi /etc/mysql/my.cnf 在mysqld中添加 lower_case_table_names=1。如图所示

[注意:mysqld的第一行还要加上ship_name_resolve,因为如果没有添加环境启动时特别慢]

  4.  重启mysql。(命令:sudo /etc/init.d/mysql restart)

  5.  如果出现重启失败的情况,先关闭原来mysql后在重启。首先是找到mysql的进程(命令:ps -aux)mysql右边的第一个数字就是进程号,关闭进程(命令:kill 进程号。)

  6.  Mysql开放远程。

mysql -uroot -p

use mysql;

update user set host = ‘%‘ where host = ‘localhost‘;

flush privileges;

exit;

  7.  通过navicat还原数据库到远程mysql中

八、启动环境

  1. 将war包复制到tomcat的webapps目录下,tomcat会自动解压
  2. Mysql还原好后,重启mysql
  3. 重启tomcat
  4. 在浏览器中输入地址
时间: 2024-10-26 08:31:42

Win7 + Ubuntu 14.04 +tomcat + mysql 搭建测试环境手册的相关文章

ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统

前言: 一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了ubuntu的desktop版本.安装好了环境使用了一下感觉也没有多大的意思,因为那一段时间没有怎么使用PHP,就这样又忽略掉了这一次学习的机会,直到上周日朋友最近在学习这方面的知识,说是要将一个老式电脑安装一个linux来玩玩.本文原创博客地址:http://www.cnblogs.com/unofficial

ubuntu 13.04下MYSQL 5.5环境搭建

解决的问题: 安装mysql server和mysql client 5.5 新建远程账户 远程访问权限 MYSQL默认字符集修改为UTF8 检查防火墙 一.安装 BTW:可以使用查找命令查看安装包 sudo apt- 安装命令 sudo apt-get install mysql-server-5.5  回车  (有一个带core的,) sudo apt-get install mysql-client-5.5 然后,输入mysql可查看 二.新建远程账户并赋与权限 grant all pri

Ubuntu 14.04 安装mysql

Ubuntu 14.04 没有mysql5.7的源,需要连接外部资源下载安装. wget http://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb 按 Enter键 选择mysql-5.7 按Enter键 原文地址:https://www.cnblogs.com/jackson0714/p/11661950.html

Ubuntu 14.04.2 + Vmware搭建Linux驱动开发环境

所需软件 . Vmware安装文件 . Ubuntu 14.04.2 LTS Desktop系统镜像文件 安装好Vmware,然后在其中安装Ubuntu 14.04.2 LTS Desktop 配置驱动开发环境

Ubuntu 14.04 LTS openvpn 单网卡环境安装部署

Openvpn Installation 环境:Ubuntu 14.04 LTS eth0:10.6.4.14 https://help.ubuntu.com/14.04/serverguide/openvpn.html sudo apt-get install openvpn easy-rsa mkdir /etc/openvpn/easy-rsa/ cp -r /usr/share/easy-rsa/* /etc/openvpn/easy-rsa/ 接下来,编辑/etc/openvpn/ea

Ubuntu 14.04 安装 jdk8u20 并配置环境变量 安装Android Studio

   Ubuntu 14.04 安装jdk并环境变量 jdk安装的前提:你的电脑里面没有安装openjdk,如果安装了,请先卸载 1.官网下载jdk:jdk-8u20-linux-x64.tar.gz 2.双击 jdk-8u20-linux-x64.tar.gz  提取文件到/home/ljk/JavaDevelop 目录下(你想要安装的那个目录,注意,在ubuuntu下,这个文件你一解压,就相当于已经安装了),提取完成后多出一个jdk1.8.0_20文件夹 3.CTRL+ALT+T打开终端,然

Ubuntu 14.04下MySQL服务器和客户端的安装

现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可.在决定安装mysql之前,要先确定系统是否已经安装mysql. [email protected]:~$ netstat -tap | grep mysql (并非所有进程都能被检测到,所有非本用户的进程信息将不会显示,如果想看到所有信息,则必须切换到 root 用户) 由此可以看出系统中并没有安装mysql,执行以下命令进行安装. [email protected]

ubuntu 14.04 安装mysql server初级教程

序,mysql数据库是开源的,被大多数企业所使用 目录 一.apt-get install 软件安装原理剖析二.安装mysql server三.配置和管理msyql 一.apt-get install 软件安装原理剖析 /etc/apt/sources.list 这个文件很重要,里面放了一些软件资源的库地址,我们每次利用apt-get install命令安装软件时,都是在读取这个文件. Ubuntu 软件仓库被分为四个部分:main(主要的), restricted(受限的), universe

ubuntu 14.04 nginx + mysql + php源码安装

本文参考了 http://www.tuicool.com/articles/3iUNFnA  并在细节上做了一些补充.使安装过程更加顺畅. 首先要说的是ubuntu 上操作需要加sudo命令,所以在以下的命令上都要以sudo开始. 先安装一些依赖资源gcc  g++ openssl  libssl-dev (RedHat.centos才是openssl-devel) sudo apt-get install openssl sudo apt-get install libssl-dev sudo