在Ubuntu中使用JAVA与tomcat搭建web服务器
来源:互联网 发布:java 6 api中文 在线 编辑:程序博客网 时间:2024/06/10 02:07
一:材料
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服务器
- ubuntu中使用xampp搭建web服务器
- 【Java Web】: 使用 Telnet 远程连接服务器端与 Tomcat 服务器的搭建
- linux ubuntu服务器中搭建tomcat
- java web服务器搭建---------jdk+tomcat
- 在JAVA WEB中使用URL重写,不依赖与WEB服务器组件
- 使用Ubuntu搭建Web服务器(PHP)
- Ubuntu上使用Apache搭建web服务器
- ubuntu 14 java web服务器搭建
- Ubuntu server搭建Java web服务器
- 搭建Web服务器Tomcat
- 搭建tomcat WEB服务器
- 在docker中搭建Tomcat服务器
- ubuntu搭建web服务器
- Ubuntu搭建 Web 服务器
- ubuntu 搭建web服务器
- 在Ubuntu 16.04 中搭建SSH服务器
- 使用IDEA+Java+Tomcat搭建远端服务器
- [BZOJ] 3674 可持久化并查集加强版(主席树广泛运用)
- 【zzuli 2181】(GJJ的日常之暴富梦)
- python学习八(私有属性、__del__(self)方法)
- CodeForces
- EXCEL ADDIN 学习(一)
- 在Ubuntu中使用JAVA与tomcat搭建web服务器
- Nmap功能与常用命令
- Wireshark的专家模式
- GCC编译器入门[转载]
- Contemplation! Algebra UVA
- 单文件夹下的C程序如何编写Makefile文件
- 为多个文件夹下的C源代码编写Makefile文件
- unity3d导xcode工程的自动配置
- hdu 3037 Lucas定理模板