一:ununtu虚拟机安装

安装vm, 桥接,换国内源,安装ssh 服务 装jdk,装tomcat,装mysql, 部署,完成

主要用到的软件工具 Xmanager Enterprise 4,VMware Workstation Pro

二:安装ssh服务

1:更新源,手动换源

在安装ssh服务之前我们先打开终端输入:sudo apt-get update 更新源

更新源常见错误:

404,not found; 这个错误可以把源手动改了

打开源文件sources.list

手动更换源 (点我)参考资料

这里截取部分代码参考

## Major bug fix updates produced after the final release of the
## distribution.
deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick main restricted
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted

把sourcelist里面链接的红色部分地方全部换成,

old-releases.ubuntu.com
由于之前的源过来支持期了所以下在不下来

2:安装ssh:

(1)sudo apt-get install openssh-server

(2) sudo ps -e |grep ssh  (查看有没有安装好)

三:安装jdk7,tomcat7,mysql

1:安装jdk:解压包,配环境,检查

安装

新建一个java文件夹

打开终端:sudo tar -zxvf jdk-7u60-linux-x64.tar.gz ---解压包-解压到——java文件里

其实可以在本地解压之后直接可以吧文件夹传到虚拟机~、[自己装在系统,重启后,卡屏+机子卡,装在自己目录下就不会有这种事]

配置环境

打开终端:  sudo gedit /etc.profile

把这些代码放在文件最下面

#set java environment
export JAVA_HOME=/usr/local/java/jdk1.7.0_60
export JRE_HOME=/usr/local/java/jdk1.7.0_60/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

检查

打开终端:java  ,javac ,java -version (和在windows下是一样的)

2:安装tomcat: 解压包,配环境             

安装

新建tomcat文件夹

解压 $sudo tar -zxvf apache-tomcat-7.0.32.tar.gz

配置环境

打开终端:sudo  gedit /etc.profile

在文件最下面添加

export TOMCAT_HOME=/home/xu/apache-tomcat-7.0.32
export CATALINA_HOME=$TOMCAT_HOME

在进入tomcat7解压文件中的bin目录:打开catalina.sh,找到 cygwin=false这一句,然后在这一句上面加入

JAVA_HOME=/home/xu/java/jdk1.7.0_60

或者在catalina.sh最后面加上JAVA_HOME和CATALINA_HOME

测试

sudo ../startup.sh

打开浏览器,在址址栏输入:http://localhost:8080,如果出现tomcat7页面,恭喜,安装成功!

3:安装mysql

安装mysql:

打开终端输入:  sudo apt-get install mysql-server mysql-client"

mysql -u root -p                         ----  进入mysql模式

mysql>create database  数据库名  ----  创建数据库

mysql>use 数据库                       ----  使用数据库

mysql>source /home/pt/test.sql  ----   往数据库导入sql脚本

show databases                          ----   显示数据库表

每一句数据库后面都得有;结尾

四:安装apache

打开终端; apt-get install apache2

检查:http://localhost:80

出现:It  works!  即安装成功!

  

  

  

windows系统中ubuntu虚拟机安装及web项目到服务上(一)的更多相关文章

  1. windows系统中ubuntu虚拟机安装及web项目到服务上(三)

    项目在ubuntu虚拟机下的部署 一:将war从本地通过Xftp 4 传到虚拟机tomcat目录下的webapps目录下 2:修改tomcat下的server.xml  <Host name=& ...

  2. windows系统中ubuntu虚拟机安装及web项目到服务上(二)

    ajp方式整合apache2和tomcat 7 1:在apache2.conf配置文件中启用模块mod_proxy_ajp,在里面添加 LoadModule proxy_module modules/ ...

  3. 双系统中ubuntu的安装方法

    双系统中ubuntu的安装方法 注意:给电脑安装双系统时,一定要先装Windows系统,再安装Linux系统! 原因是电脑开机后,要先执行一段bootloader引导程序:再由引导程序启动操作系统.W ...

  4. Windows系统中Git的安装配置

    一.Git安装 1.下载 Git官网:https://git-scm.com/download/ 选择windows版本下载即可. 百度软件中心:http://rj.baidu.com/ 如官网下载不 ...

  5. Windows系统中python3.7安装数据可视化模块Matplotlib、numpy的各种方法汇总

    安装环境:Windows10 64位Python3.7 32位 确保已经安装PIP工具命令窗口输入PIP出现以下窗口说明PIP已经成功安装 方法1:(1)在Matplotlib的官网下载电脑对应的版本 ...

  6. windows系统中在jupyter安装虚拟环境内核

    一.在jupyter中安装虚拟环境内核 1.创建Python3虚拟环境 参考本文其他博客 2.进入虚拟环境 3.安装jupyter pip install jupyter 4.添加当前环境到jupyt ...

  7. python - 在Windows系统中安装Pygame及导入Eclipse

    环境:python3.6(只有一个版本)+ windows10(64 bit)  + Eclipse+pydev python3.6安装完成后,会自带 easy_install 和 pip3,在Win ...

  8. 【Azure 环境】在Windows系统中 使用Terraform创建中国区Azure资源步骤(入门级)

    Terraform(全称:Hashicorp Terraform )是一种开源工具,用于预配和管理云基础结构. 它将基础结构编入描述云资源拓扑的配置文件中. 这些资源包括虚拟机.存储帐户和网络接口等. ...

  9. linux系统中tomcat的安装及使用

    linux系统中tomcat的安装及使用 linux系统中安装tomcat tar.gz/tar文件格式安装 先下载好该文件,将文件放置在校安装的目录下, 如果是tar.gz后缀使用 tar -zxv ...

随机推荐

  1. Java Annotation原理分析(一)

    转自:http://blog.csdn.net/blueheart20/article/details/18725801 小引: 在当下的Java语言层面上,Annotation已经被应用到了语言的各 ...

  2. CC2540开发板学习笔记(二)——按键

    一.实验内容 用按键S1控制LED1的亮和灭 二.实验过程 1.电路原理: 可以看出,当S按下P0.0和P0.1接地,反之则接高电压. 2.寄存器使用: 依旧应该首先进行3个基本寄存器的设定,对LED ...

  3. org.apache.log4j与org.apache.commons.logging这两个包有什么区别

    apache common logging是一种log的框架接口,它本身并不实现log记录的功能,而是在运行时动态查找目前存在的日志库,调用相关的日志函数,从而隐藏具体的日志实现log4j是具体的日志 ...

  4. BZOJ3563 : DZY Loves Chinese

    想法题,由于K是加密的,但是通过读入我们可以自己数出来这一行有几个数, 所以可以直接反解出之前回答为连通的个数 至于最后一个询问就用并查集暴力回答 var n,i,m,s,k,j,q : longin ...

  5. CSS3 选择器——伪类选择器

    前面花了两节内容分别在<CSS3选择器——基本选择器>和<CSS3选择器——属性选择器>介绍了CSS3选择器中的基本选择器和属性选择器使用方法,今天要和大家一起学习CSS3选择 ...

  6. java向图片上写字,两个图片合并的方法

    package writeimg; import javax.imageio.ImageIO; import java.awt.Color; import java.awt.Font; import ...

  7. 关于iOS手势

    引: 前几天遇到一个坑,又仔细分析了一下事件的原理,不得不承认苹果的文档还是写的挺好的,网上就搜不到有几篇博客是介绍这个的,都是一些关于基本的用法的.这里纪录一下. 1.关于事件响应链. a.硬件接收 ...

  8. android之数据库SQLite(一)

    创建数据库 首先定义SQLiteOpenHelper的子类 代码如下: package com.example.myandroid; import android.content.Context; i ...

  9. 获取某个Group中所有对象的DisplayName

    $SANs = Get-ADGroupMember -Identity "CN=gAPCHN-HGZ-IE10-Users,OU=Groups,OU=Hangzhou - China,OU= ...

  10. Scrum会议4(Beta版本)

    组名:天天向上 组长:王森 组员:张政.张金生.林莉.胡丽娜 代码地址:HTTPS:https://git.coding.net/jx8zjs/llk.git SSH:git@git.coding.n ...