网站搭建——环境搭建

前言:

       之前做的一个网站是在windows环境下进行开发和部署的,现在想导入到Linux环境下。由于使用的实验室电脑,不方便直接安装Linux系统,所以选择了使用Vmware,然后在安装Linux的做法,安装后Linux后需要安装JDK和Maven。在过程中遇到了些小问题,在网上搜索的过程中,发现很多回答实在是不太负责,所以在这里记录一下,希望下次有谁遇到问题可以得到一些帮助。
<1>计算机性能
     选择的计算机为惠普        ,其内核为Intel-i5处理器。
<2>安装虚拟机
    虚拟机我选择的是VMware-workstation-full-10.0.0-1295980。资源我放在百度云盘中,有需要的可以点连接:
 下面讲一下虚拟机的安装,作为学生暂时没有能力购买正版,自然选择的是可破解版。这里我也提供了注册机。安装过程比较容易,正常安装后,点击注册机获得注册码便可以激活产品。当然有能力我个人还是赞同支持正版的。
<3>安装LInux系统
     起初我安装的是Ubuntu的32位系统,后来在项目中需要使用到MongoDB数据库,目前MongoDB数据库升级的64位版本能够提供更为强大的能力,所以想使用64版本,而且目前主流趋势是使用64位系统。所以就卸载了32位系统,重新安装64位系统,这一折腾不要紧,发现需多坑,现在来一一清点下:
    1、首先是安装64系统,我选择的是ubuntu-14.10-desktop-amd64.iso。PS:安装最新的16版本及以上,发现会经常出现卡死和无法开启,我分配的到单核4G也会出现,不知道是不是16版本的要求太高,所以退而求稳选择了14版本)
    新建虚拟机,我选择自定义安装,加载系统镜像ubuntu-14.10-desktop-amd64.iso,开启虚拟机时出现了如下错误:


   这是由于intel CPU有一种VTX(Virtualization Technology)技术,这种技术是为了是内核更好地支持多系统。但是在安装32位系统时候,不会弹出这个错误,可能是32位系统兼容,不需要使用到这种技术,当在安装64位Linux系统时候,为了保证虚拟机中系统的正常运行才要求打开这种技术。不过幸好这个设置不难。
       (1)首先要退出安装Linux系统,重新启动主机,进入主机的BIOS系统,惠普是F10,也有电脑是F10或者ESC或者F2。
       (2)在我的电脑版本里面关闭和打开VTX技术的选项位于security选项下,其他电脑我查的资料有在CPU setup选项卡下或者configuration选项卡下,请仔细查找。点击enable此功能
       (3)重启主机
        2、再次开启,这时候将不再跳出此警告,但接着出现了如下警告:


The Virtual Machine Communication Interface(VMCI)是一个提供虚拟机底层和上层运行系统交互的构件,主要用于多操作系统时候,在VMware6时还需要手动安装,造成这一错误是可能是由于预装的镜像并不完全,属于精简版。解决这一问题并不复杂:
    找到安装好的虚拟机系统建立的配置文件夹,这个文件夹路径可以在虚拟机设置信息里面找到:

  

      找到后缀名为.vmx的文件,用记事本打开,找到vmci0.present="TRUE"这句,将true改为false。退出保存,重新启动虚拟机。
     3、这时候可以正常加载虚拟机,并进入虚拟机系统中了,但是在我们在日常操作时,需要经常将主机内的文件复制到虚拟机系统里面,我们希望虚拟机系统能够直接完成拖拽复制的功能,这需要用到VMware tools工具,在以往安装时候,一般这个工具会自动加载,但有时候也会出现无法自动加载的情况下,这时候就需要手动进行安装,很不幸,我就遇到需要手动安装的情况。下面讲下手动安装VMware Tools,关于这个网上有很多资料,但实际上并不起作用,耗费了不少时间,我按照如下步骤,比较容易而且有效:
     (1)首先完成两项设置,关闭虚拟机,在虚拟机设置中更改软盘驱动为“自动检测”,并更改CD加载的镜像信息:

    


注意在更改加载的镜像信息时,加载的不再是你下载的安装镜像,而是在虚拟机配置文件夹下面系统自带的Linux.iso镜像,如果你安装的是windows,请加载windows.iso镜像。这一步是必须的。
   (2)重新开启虚拟机,进入虚拟机的文件系统,你会发现出现了VMware Tools启动镜像在菜单栏。点击进入,会发现VMware Tools的安装压缩包。这时候可以两种操作,
一:将安装包复制到其他文件夹后解压缩,二:在本文件下解压缩,但是要不可以解压缩在本文件夹下面,因为VMware Tools设置为只读模式。
     (3)开启命令中端,在命令行中进入安装VmTools 的文件夹:通过运行
    ./vmware-install.pl 
   安装VMware Tools。一般设置信息通过enter和输入yes即可。
   安装完成后,重新启动虚拟机,则可以使用拖拽复制等功能。


  

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值