在Ubuntu中使用JAVA与tomcat搭建web服务器
一:材料
1.操作系统:ubuntu16.04
2.JAVA: jdk1.8.0
3.Tomcat:tomcat 8
4.域名:zhuandshao.cn
二:过程
1.安装java
1)在官网下载javajdk .
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2)解压缩tar.gz文件。
tar -zxvf jdk-8u121-linux-x64.tar.gz
3)将解压后的jdk文件夹放在要安装的位置(qi/soft_installed)。
4)配置java环境变量,这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境,使用命令sudogedit /etc/profile打开/etc/profile文件,在末尾添加以下几行文字:
#setjava environment
exportJAVA_HOME=/home/qi/soft_installed/jdk1.8.0
exportJRE_HOME=${JAVA_HOME}/jre
exportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
exportPATH=${JAVA_HOME}/bin:$PATH
结果如下图:
5)验证java环境
6)至此java安装成功
2.tomcat安装与配置
1)下载tomcat:
http://tomcat.apache.org/download-80.cgi
2)解压与安装
tar zxvf apache-tomcat-8.5.11.tar.gz
3)将解压后的tomcat文件夹放在要安装的位置(qi/soft_installed)
4)配置tomcat的环境变量。在tomcat文件目录下编辑bin/startup.sh。在倒数第二行添加如下代码
(//不要直接拷贝,要按自己之前的jdk路径来。注意文件夹的名字。):
exportJAVA_HOME=/home/qi/soft_installed/jdk1.8.0
exportJRE_HOME=${JAVA_HOME}/jre
exportPATH=${JAVA_HOME}/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportTOMCAT_HOME=/home/qi/soft_installed/tomcat-8
如下图:
5)启动tomcat
./startup.sh
6)在这里注意一下:当启动后,默认是8080端口,打开localhost:8080后出现如下界面就说明tomcat安装成功。
7)如果想要使用80端口就需要使用sudo./startup.sh来开启tomcat的程序。因为bantu默认1024以下端口不开放。
8)至此,tomcat安装完成。本地可以自己访问。
3.基于腾讯云的域名绑定。
1)登录腾讯云解析域名
2)添加记录
主机记录填写www后,访问该网站时访问地址为www.******.cn.
主机记录填写lili等一些其他字符后,访问该网站时访问地址为lili.******.cn这样的子域名。
3)填写完毕后,几分钟即可解析该域名。
4)对tomcat的conf/server.xml进行配置使得可以进行访问。
A:修改端口为80 ,使得可以直接使用域名即可访问,不用再添加上:8080。
B:修改主机名为www.zhuandshao.cn.
C:可以设置虚拟路径 <Content />部分。
5)至此,可以访问网站。
在Ubuntu中使用JAVA与tomcat搭建web服务器的更多相关文章
- 用tomcat搭建web服务器
链接地址:http://www.blogjava.net/qingshow/archive/2010/01/17/309846.html qingshow “不积跬步无以至千里,不积小流无以成江海”. ...
- Ubuntu中配置Java环境变量时,出现command not found问题解决记录
百度出Ubuntu中配置Java环境变量时,在利用sudo gedit /etc/profile 对profile编辑后, 在terminal中输入 sudo source /etc/profile, ...
- 在Win7系统中搭建Web服务器
局 域网Web服务器的主要功能是实现资源共享,同时借助于局域网服务器访问页面可有效的实现信息的同步.利用Web服务器,我们随时随地都可以将自己的信息 上传到服务器端,让其它关注你的用户能在第一时间内了 ...
- 使用Tomcat搭建图片服务器,使图片能够用链接访问
在后台和前端交互时,遇到了后台存储的图片,前端根据地址无法访问,使用Tomcat搭建图片服务器 1.找到tomcat下的server.xml文件 2.配置文件下加入service节点 <!--为 ...
- Eclipse中把Java工程修改成web工程
Eclipse中把Java工程修改成web工程 点击项目:右击:选择properties--输入project facets,将“Dynamic Web Module”打勾即可:
- Ubuntu 搭建Web服务器(MySQL+PHP+Apache)详细教程
Ubuntu 搭建Web服务器(MySQL+PHP+Apache)详细教程 看了好多人的博客,有的不全 or 有问题,整理了一下,适合小白 新手先整理几个小问题 1.为啥使用 Linux 搭建服务器? ...
- php中搭建Web服务器和服务器配置
1.搭建Web服务器 1.1目录结构 1.2访问服务器 访问规则:http://服务器ip地址/php页面 比如: http://localhost/demo.php http://127.0 ...
- Tomcat与Web服务器、应用服务器的关系
Tomcat服务器是一个免费的开放源代码的Web应用服务器.因为Tomcat技术先进.性能稳定且免费,所以深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器. A ...
- 各种容器与服务器的区别与联系 Servlet容器 WEB容器 Java EE容器 应用服务器 WEB服务器 Java EE服务器
转自:https://blog.csdn.net/tjiyu/article/details/53148174 各种容器与服务器的区别与联系 Servlet容器 WEB容器 Java EE容器 应用服 ...
随机推荐
- SQLSERVER2008 错误18456
我遇到的问题,已经解决,如果你遇到不能解决可以咨询我 1.以windows验证模式进入数据库管理器. 第二步:右击sa,选择属性: 在常规选项卡中,重新填写密码和确认密码(改成个好记的).把强制实施密 ...
- 1708: [Usaco2007 Oct]Money奶牛的硬币
1708: [Usaco2007 Oct]Money奶牛的硬币 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 544 Solved: 352[Submi ...
- iOS 获取手机型号,系统版本
新添加判断iPhone 7.iPhone 7 Plus ,我手里没有7,判断不对表打我~ FQ找的资料:http://www.iphonehacks.com/download-iphone-ios-f ...
- 通过git提交代码到仓库
昨天有一个妹子问我如何在还没有commit之前push本地的代码到仓库,现在写写,希望能够帮到大家. 当我们pull的时候会出现没有代码commit的错误提示,在这种情况下,我们需要再commit之前 ...
- Android中的几种多线程实现
有以下几种方式: 1)Activity.runOnUiThread(Runnable) 2)View.post(Runnable) ;View.postDelay(Runnable , long) 3 ...
- angularjs fileUpload
文件上传一直是我不熟悉的地方,<a href='https://github.com/nervgh/angular-file-upload/wiki/Module-API'>官网解释的例子 ...
- Python中的内置函数__init__()的理解
有点意思,本来我是学习java的.总所周知,java也有构造函数,而python在面向对象的概念中,也有构造函数.它就是 __init__(self) 方法. 其实类似于__init__()这种方法, ...
- MySQL基础入门-第一课 新建数据库(linux版本)
MySQL linux 登录MySQL sudo ),name ),phone ) ); # 或者 ),name ),phone )); 数据类型 数据类型 大小(字节) 用途 格式 INT ...
- Java 学习文章汇总
目前JAVA可以说是产业界和学术界最热门的语言,许多人都很急切想把JAVA学好. 但学习是需要步骤的,除非像电影中演的那样,能够把需要的专业技巧下载到脑海:主角只花了几秒下载资料,就马上具备飞行员的技 ...
- a里面不能嵌套a
1. <a href=""> <a href=""></a></a> 会被浏览器解析为 2. <a hre ...