linux 上项目部署步骤详解

此文预设linux已经安装完毕,进行余下步骤的总结!

第一步:实现linux系统与windows间的网络互通

虚拟机软件版本VMware v7.1.4以上,VMware按照完成之后,在Windows的网络连接中会出现VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两个虚拟网卡的连接。

虚拟机可使用VMnet8,所以需要将VMware Network Adapter VMnet8的ip地址与Windows的ip地址设为同一网段内  如:设置为192.168.2.XXX,否则Windows和虚拟机无法连通。而虚拟机的网络连接设置可先设为NAT,如果连不通再换其它的(如果为拨号上网或者校园内电信闪讯等则只能使用NAT进行网络连接)。

  1. VMnet8的ip地址设置

(win 7 下)网络和共享中心   →  单击VMnet8  →  ipv4  →  修改ip

2.   linux 的ip地址设置

ifconfig eth0 192.168.2.23

此时可在 windows 或 linux 下ping另一方的ip地址,当有字节流传输时,则表明以上步骤设置成功。

如:windows下ping 192.168.2.23

第二步:安装Vmware Tools(可选)

这一步骤主要方便虚拟机与主机之间小型文件的交互,大型文件建议使用ftp,以二进制流的形式传输。同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(而不再用按ctrl+alT释放),而且还可以令虚拟机屏幕也可实现全屏化。

  1. 选择虚拟机菜单栏--安装VMware tools
  2. 然后在Ubuntu系统中弹出的VMware tools窗口中,找到VMwaretools-9.6.0-1294478.tar.gz
  3. 然后右击--复制到--桌面
  4. 然后在桌面上的VMwaretools-9.6.0-1294478.tar.gz,右击 提取到此处 (这一步也可通过命令行的形式完成      gzip  -d VMwaretools-9.6.0-1294478.tar.gz ;   tar -xvf XXX.tar )
  5. 这时候桌面就多了一个vmware-tools-distrib的文件夹
  6. Ctrl+Alt+T  调出终端
  7. 终端中输入 su root 命令和密码 进入root权限
  8. 终端中输入 通过cd 找到 vmware-tools-distrib 中的vmware-install.pl
  9. 在root 权限下可直接  ./vmware-install.pl 执行安装程序,如果 7 中未操作,可直接sudo ./vmware-install.pl命令

10.  出现[/USR/bin]之后一直开始按回车键,直接按到/dev/sr0 ...停止为止

11.  安装完毕后重启,可以发现虚拟机全屏,并且鼠标可随意在主机与虚拟机之间拖拽了,如果上述效果认为实现,可能是虚拟机中view中 autofit window或autofit Guest 未打开,也有可能是安装失败。

第三步:安装gnome-panel(可选)

此步骤也是为了更加方便的使用虚拟机

1.  打开终端 terminal

2.  执行如下命令

sudo apt-get update

sudo apt-get install gnome-panel

3.  注销当前用户

4.  登录的时候选择gnome-classic

第四步:安装ftp

linux终端中输入 sudo apt-get install vsftpd

安装完成后可执行一下命令进行主机与虚拟机间通信

ftp

>open 192.168.86.219

>binary

>cd /usr/test

>lcd /usr/test

>get/put test.c (文件的路径名不能有空格)

>prompt

>mget *.c

>bye

第五步 :安装weblogic或tomcat部署工具

这里weblogic的安装过于麻烦,这里不做介绍,而tomcat可以通过ftp将已安装好的tomcat传入虚拟机中,因为虚拟机中分别含有windows与linux的启动代码,所以可以通用。也可直接安装tomcat:

第六部:将项目上传到linux中,并启动tomcat

执行startup.sh

时间: 2024-10-20 18:53:21

linux 上项目部署步骤详解的相关文章

Linux上的free命令详解

Linux上的free命令详解 转自: http://www.cnblogs.com/coldplayerest/archive/2010/02/20/1669949.html 解释一下Linux上free命令的输出. 下面是free的运行结果,一共有4行.为了方便说明,我加上了列号.这样可以把free的输出看成一个二维数组FO(Free Output).例如: FO[2][1] = 24677460 FO[3][2] = 10321516 1          2          3    

Linux 上的基础网络设备详解

抽象网络设备的原理及使用 网络虚拟化是 Cloud 中的一个重要部分.作为基础知识,本文详细讲述 Linux 抽象出来的各种网络设备的原理.用法.数据流向.您通过此文,能够知道如何使用 Linux 的基础网络设备进行配置以达到特定的目的,分析出 Linux 可能的网络故障原因. 内容 Linux 抽象网络设备简介 和磁盘设备类似,Linux 用户想要使用网络功能,不能通过直接操作硬件完成,而需要直接或间接的操作一个 Linux 为我们抽象出来的设备,既通用的 Linux 网络设备来完成.一个常见

Linux上的free命令详解-收藏

解释一下Linux上free命令的输出. 下面是free的运行结果,一共有4行.为了方便说明,我加上了列号.这样可以把free的输出看成一个二维数组FO(Free Output).例如: FO[2][1] = 24677460 FO[3][2] = 10321516 1          2          3          4          5          61              total       used       free     shared    buf

Hadoop集群安装部署步骤详解

虚拟机安装 不要用Cgywin 系统都为32位的Centos 5 Linux安装ssh协议,安装的时候选中ssh安装包. 一.硬件环境 2机器,通过hostname进行设置: master(192.168.1.102) slave1(192.168.1.101) 该环境目前只有2个节点,有资源的话可以增加slave2.slave3- 虚拟机上安装linux的话,用使用桥接的方式,在虚拟机系统名称上点右键--设置: 如果桥接不行可以选NAT 给每个linux设置固定的ip,因为不设置的话虚拟机每次

linux环境vnc部署过程详解

vnc服务端机器地址:10.165.38.68 vnc客户端机器地址:本机(windows机器) vnc客户端包:vnc_82537_82537.rar (360云盘下载地址:https://yunpan.cn/cSMqyfyY2xTIa  提取码 5521) 在linux机器上安装vnc服务端,然后通过本地windows机器的vnc客户端工具去连接到服务端,这样操作linux机器就能以界面化方式操作,连接到远程linux机器后的服务器显示效果如图: 下面就具体步骤详细讲解: 一:确认VNC服务

Linux上的find命令详解

1.命令简介: find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进行显示. 相对locate而言,find是实时查找工具,通过遍历指定起始路径下文件系统层级结构完成文件查找. locate命令使用:http://afterdawn.blog.51cto.com/7503144/1856664 工作特性: 速度略慢: 精确查找: 实时查找: 2.用法

在Mac上配置openCV步骤详解

(1)安装Homebrew:(需要Ruby) 注:因为snow leopard 以后已经自带Ruby了,所有可以不用自己安装Ruby. 看一下Homebrew的官网: http://mxcl.github.com/homebrew/ 进入后,可以看到安装方法,你只要在Terminal(终端)中输入: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 注:不要

LNMP分离式部署步骤详解

1 .nginx编译安装参考nginx的2 .mysql编译安装参考mysql的3 .php安装要加一条安装支持yum -y install openssl-devel openssl 1. 开始部署web端 1) 在根目录下创建一个目录wwwmkdir /www递归给www属主和属组为wwwchown  -R www.www /www2) vim /usr/local/nginx/conf/nginx.confworker_processes  1;events {    worker_con

linux Mysql 主从复制 原理介绍和步骤详解

大家好,我是霸王卸甲,今天我给大家带来的是linux数据库中的主从复制的简单介绍和步骤详解. 主从复制 mysql主从复制 灵活 一主一从 主主复制 一主多从---扩展系统读取的性能,因为读是在从库读取的: 多主一从---5.7开始支持 联级复制--- 用途及条件 mysql主从复制用途 实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响业务 主从部署必要条件: 主库开启binlog日志(设置log-bin参数) 主从server-id不同 从库服务器能连通主库 主从原理mysql主