windows系统中ubuntu虚拟机安装及web项目到服务上(一)
一: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项目到服务上(一)的更多相关文章
- windows系统中ubuntu虚拟机安装及web项目到服务上(三)
项目在ubuntu虚拟机下的部署 一:将war从本地通过Xftp 4 传到虚拟机tomcat目录下的webapps目录下 2:修改tomcat下的server.xml <Host name=& ...
- windows系统中ubuntu虚拟机安装及web项目到服务上(二)
ajp方式整合apache2和tomcat 7 1:在apache2.conf配置文件中启用模块mod_proxy_ajp,在里面添加 LoadModule proxy_module modules/ ...
- 双系统中ubuntu的安装方法
双系统中ubuntu的安装方法 注意:给电脑安装双系统时,一定要先装Windows系统,再安装Linux系统! 原因是电脑开机后,要先执行一段bootloader引导程序:再由引导程序启动操作系统.W ...
- Windows系统中Git的安装配置
一.Git安装 1.下载 Git官网:https://git-scm.com/download/ 选择windows版本下载即可. 百度软件中心:http://rj.baidu.com/ 如官网下载不 ...
- Windows系统中python3.7安装数据可视化模块Matplotlib、numpy的各种方法汇总
安装环境:Windows10 64位Python3.7 32位 确保已经安装PIP工具命令窗口输入PIP出现以下窗口说明PIP已经成功安装 方法1:(1)在Matplotlib的官网下载电脑对应的版本 ...
- windows系统中在jupyter安装虚拟环境内核
一.在jupyter中安装虚拟环境内核 1.创建Python3虚拟环境 参考本文其他博客 2.进入虚拟环境 3.安装jupyter pip install jupyter 4.添加当前环境到jupyt ...
- python - 在Windows系统中安装Pygame及导入Eclipse
环境:python3.6(只有一个版本)+ windows10(64 bit) + Eclipse+pydev python3.6安装完成后,会自带 easy_install 和 pip3,在Win ...
- 【Azure 环境】在Windows系统中 使用Terraform创建中国区Azure资源步骤(入门级)
Terraform(全称:Hashicorp Terraform )是一种开源工具,用于预配和管理云基础结构. 它将基础结构编入描述云资源拓扑的配置文件中. 这些资源包括虚拟机.存储帐户和网络接口等. ...
- linux系统中tomcat的安装及使用
linux系统中tomcat的安装及使用 linux系统中安装tomcat tar.gz/tar文件格式安装 先下载好该文件,将文件放置在校安装的目录下, 如果是tar.gz后缀使用 tar -zxv ...
随机推荐
- PHP多文件上传类
<?php class Upload{ var $saveName;// 保存名 var $savePath;// 保存路径 var $fileFormat = array('gif','jpg ...
- php文件上传类
<?php header("Content-Type:text/html; charset=utf-8"); if($_POST['submit']){ $upfiles = ...
- 利用SQL语句查询一个数据库中的所有表
SQL : select * from information_schema.tables ORACLE: select table_name from user_tables ACCESS: s ...
- hdu 1228
Description 读入两个小于100的正整数A和B,计算A+B. 需要注意的是:A和B的每一位数字由对应的英文单词给出. Input 测试输入包含若干测试用例,每个测试用例占一行,格式为& ...
- JVM的启动流程
JVM工作原理和特点主要是指操作系统装入JVM,是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂 ...
- HDU1116 Play on Words(有向图欧拉通路)
我把单词当作点,然后这样其实是不对的,这样就要判定是否是哈密顿通路.. 这题应该把单词的首尾单词当作点,而单词本身就是边,那样就是判定欧拉通路了. 有向图包含欧拉通路的充要条件是:首先基图连通,然后是 ...
- ACM-ICPC国际大学生程序设计竞赛北京赛区(2015)网络赛 B Mission Impossible 6
#1228 : Mission Impossible 6 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 You must have seen the very famou ...
- 在本地(Eclipse)运行第一个strom-starter例子
一.在Eclipse中建立storm项目: 具体步骤如下: 1.在Eclipse中新建java project项目并导入jar包: File-> New -> Java Project - ...
- TYVJ P1046 Blast Label:dp
描述 设有字符串X,我们称在X的头尾及中间插入任意多个空格后构成的新字符串为X的扩展串,如字符串X为“abcbcd”,则字符串“abcb□cd”,“□a□bcbcd□”和“abcb□cd□”都是X的扩 ...
- iOS移动开发周报-第22期
iOS移动开发周报-第22期 [摘要]:本期iOS移动开发周报带来如下内容:苹果股价创新高,iOS8自动调整UITableView布局,Swift学习心得等. 新闻 <苹果股价创新高 市值全球第 ...