本文没什么难点,只是发现本身记忆很差,特别是搭建tomcat服务的时候,老是须要去从新查阅资料,特此就写这篇博客来增强本身的记忆,同时也给你们以参考;java
路漫漫其修远兮,吾将上下而求索!linux
github:https://github.com/youzhibinggit
码云(gitee):https://gitee.com/youzhibinggithub
VirtualBox + CentOS6.7 ---> 搭建linux系统shell
jdk8 + tomcat7 ---> 搭建tomcat服务vim
Xshell + Xftp ---> 远程控制和文件上传 (能够直接装一个XManager,它包含Xshell和Xftp,还包含其余的工具)windows
以下图:centos
因为本机VirtualBox上内容已经挺多了,卸载不太方便了,就不演示VirtualBox安装了,这里表示抱歉了!,其实,它的安装和普通的exe软件安装同样 ,注意路径的问题就ok了!浏览器
启动VirtualBox,点击新建,输入虚拟机的名称,选择linux和Red Hat,以下图tomcat
点下一步,内存分配,建议不要过小,推荐来个1G,以下图
点下一步,建立虚拟硬盘,选中如今建立虚拟硬盘,以下图
点击建立后,选择虚拟硬盘文件类型,选择vmdk类型,他是虚拟机通用类型,其余的虚拟机也能解读,方便往后移动,以下图
点击下一步,虚拟硬盘的存储方式,选择动态分配,并将分割为2GB大小的文件复选框勾上,优势已经写明,你们能够细看下,不要下一步、下一步就过了
点击下一步,虚拟硬盘存储的位置和大小(最大容量),这个就你们本身按本身的喜爱来设置了,个人以下图
最后单击建立,基本建立就完成了,接下来是作一些设置,右击虚拟机,选择设置,以下图
常规设置中,基本设置不用改变,就用咱们以前的设置就行,高级中能够进行一些设置,我这里建议只修改一下备份的位置,不要放在C盘,共享粘贴板和拖放保持默认的禁用就好了;
系统设置中,只须要对主板选项进行下设置,将软驱前的勾去掉,勾上 启用 I/O APIC,以下图
网络设置中,连接方式选择桥接网卡,以下图
存储设置中,须要将咱们下载的centos镜像文件导进来,点击分配光驱最右边的那个光碟图片,选择咱们下载的镜像文件,若是镜像文件分两个,那么选择DVD1,以下图
其余的设置保持默认就好了,往后须要设置的话,你们自行去学习,点击肯定后,选中咱们的虚拟机,点击启动后,就进入到centos安装界面了,以下图
上下键进行选择,这里咱们选择第一个,而后回车,以后来到下图
这里提示咱们是否进行镜像文件检测,咱们选择Skip即略过,Tab键和左右键能够进行选择,而后回车,系统进入安装过程,安装完了后,对系统进行一些设置,以下图
这里一些不重要的设置我就不演示了,只演示重要的或者须要注意的地方,点击Next,设置语言,咱们选择简体中文;下一步,选择键盘,默认的美式键盘就能够;下一步,安装那种设备,就用默认的基本存储设备;下一步,以下图
咱们选择 是,忽略全部数据,回车,设置主机名,这里我取名god;下一步,设置时钟,默认的亚洲/上海就行;下一步,设置root用户的密码,这里你们设置好了不要忘记了;下一步,选择安装类型,选择第一项 --> 使用全部空间;下一步,选择将修改写入磁盘,回车,系统会格式化虚拟硬盘;来到下图
默认就行,选择下一步,进入软件包安装界面,这里能够选择 --> 如今自定义,来选择须要安装的软件和取消不须要安装的软件,正确的作法也应该是自定义;我就图个方便了!
从新引导后,来到欢迎界面,下一步,下一步,来到以下界面
设置下,点前进,而后一直回车就行;
进入centos系统后,发现这个样子的
操做centos系统特别不方便,咱们须要设置下,点击设备,安装加强,安装完成以后,重启系统,以后就正常了;
安装过程就不演示了,利用Xshell远程链接,须要linux系统联网,根据ip来进行远程链接,打开Xshell,新建,以下图
而后进行链接,用户名能够用root,也能够用安装系统时咱们设置的登陆名,密码对应上就能够了,链接上后,以下图
那么接下来就能够用Xshell来进行操做了
利用Xftp上传jdk和tomcat的压缩文件,固然能够直接在linux直接下载,我之因此这么写,是为了之后的工做须要,由于之后你们操做linux系统颇有可能没有界面,甚至在远端!以下图
打开Xftp,以下图,就能够进行左右两边的互相拷贝了
因为以前系统安装都是默认的,没有进行自定义,那么系统是自动安装了jdk的,咱们须要卸载它,而后安装咱们本身的,先查看默认安装的jdk版本,以下图
发现出现了2个,无论了,都卸载,以下图;注意,卸载的时候,名称能够复制/粘贴的,不要傻到一个一个去敲哦!
卸载完了以后,来看看咱们当前目录,以下图
直接解压jdk和tomcat,用命令tar -zxvf 压缩文件名(tar -zxvf jdk-8u65-linux-i586.tar.gz,Tab键在命令行下有补全做用,不要太认真,去敲全名哦!例如,输入tar -zxvf jd按Tab键,jdk的压缩文件名就会补全了),两个压缩文件都解压后,以下图
发现文件夹名字有点长,咱们来修改下,以下图
将这两个文件夹移动到/usr/local/下,不移动也是能够的,只是linux文件夹有默认的意义,具体每一个文件夹存放些什么内容,不在本博客讲解的范围内,你们自行去补脑linux,以下图
输入java -version,居然提示java命令没找到! 什么鬼嘛? 其实还没配置环境,就跟windows下配置环境的道理是同样的,那么就配置罗,编辑etc目录下的profile文件,在文件末尾追加咱们的配置(至于linux vim操做,不知道的也须要自行补脑了),以下图
保存退出后重启系统,就行了,以下图
启动tomcat服务,到tomcat目录下启动tomcat,以下图
tomcat启动成功,咱们去浏览器访问下,以下(外部访问的时候记得关闭192.168.1.116的防火墙:service iptables stop)
至此,tomcat服务就搭建成功了!大家是否是也搭建成功了呢,评论区反馈下,哈哈!
虽然没什么难点,但仍是有许多细节的问题,我在写这篇博客的过程当中,搭建环境就遇到了很多的小问题,否则也不会写这么久了(昨天就开始写了)。之因此不记录的缘由是环境不同,你们可能遇到的是不同的问题;同时也留下这些小问题,当你们遇到时本身去查阅资料,调动你们动手的积极性;还有就是若是小问题都记录的话,博客就太长了,你们都不会看了;毕竟是小问题,相信你们能解决。
最后仍是那句老话,听书千百遍,不如练一练!