在ubuntu 下安装基于 Tomcat6的web服务
安装 ubuntu 6.0 server 版本,安装成功如下
配置IP地址 修改/etc/network/interfaces 文件内容如下
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.19.233
netmask 255.255.255.0
broadcast 192.168.19.255
gateway 192.168.19.253
dns-nameservers 202.96.134.133
完成后重启网卡
sudo /etc/init.d/networking restart
完成后ping www.163.com 如下
安装ssh,只有装上ssh才能将文件上传到服务器
ssh安装文件在 ubuntu的安装光盘中找到
放在光盘执行
sudo apt-get install ssh
系统自动完成安装
安装ssh secure shell软件,可以安装在一台windows机器上来远程通过ssh操作服务器
安装成功
连接成功如下
安装java环境
在java官方网站下载 jdk-6u26-linux-i586.bin 和 jre-6u26-linux-i586.bin
下载完成后,通过 SSH Secure File Transfer Client 上传到服务器
注意,可能会存在无法上文件的错误,大部分因为权限的问题
可以先传到 /home/用户名 文件夹里然后在复制到安目录下
cp /home/用户名/jdk…….bin /usr/lib/java
复制成功后注意在安装之前应设置文件的可执行权限
为了方便可以将文件权限设为 777
sudo chmod 777 /usr/lib/java/jdk……bin
执行安装
设置环境变量
编缉
sudo vim /etc/profile
JAVA_HOME=/usr/lib/java/jdk1.6.0_26
export JRE_HOME=/usr/lib/java/jre1.6.0_26
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
加入以下变量设置
重新启用ubuntu 可以使用 shutdown 命令
重新启动,立即执行
shutdown –r now
关机,立即执行
shutdown –h now
测试java是否安装成功
写一个测试文件
Test.java
public class Test{
public static void main(String args[]){
System.out.println("is ok!");
}
}
使用javac编译
javac Test.java
使用java 执行
java Test
成功后看到 is ok!
最后开始安装tomcat6服务器
在官方网站下载 tomcat6.tar.gz的压缩包.然后解压后
使用SSH Secure File Transfer Client 上传到服务器
上传到 /usr/lib/tomcat6
同样设置bin目录下所有文件的执行权限
设置环境变量
sudo vim /etc/profile
加入
export CATALINA_HOME=/usr/lib/tomcat6
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
启动tomcat6
sudo /usr/lib/tomcat6/bin/startup.sh
输出如下
启用成功
发布网站在webapps 新建Test目录 上传网站到这个目录下
转载于:https://www.cnblogs.com/hznet/archive/2011/07/29/2121121.html
在ubuntu 下安装基于 Tomcat6的web服务相关推荐
- linux内核安装webkit,Ubuntu下安装基于WebKit 的网页浏览器Midori
笑红尘为LinuxIDC.com编辑刊发此文,不当之处敬请指教. Midori是一个轻量级的跨平台的基于 WebKit 引擎网页浏览器,该浏览器的最大特色就是十分轻量,包括分页浏览.会话管理.书签收藏 ...
- ubuntu下安装配置nginx,搭配web服务器,将8000端口转发到80端口
1.更新软件源 重点,否则会报安装失败 sudo apt-get update 2.安装nginx sudo apt-get install nginx 安装好的文件位置: /usr/sbin/ngi ...
- Ubuntu 下安装thttpd Web服务器
不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...
- Cpp web(一) Ubuntu下安装使用Crow服务
文章目录 Ubuntu下安装Crow #1 环境 #2 安装 #2.1 安装Boost #2.2 安装Crow #3 使用 #3.1 Clion Ubuntu下安装Crow #1 环境 C++11 b ...
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL 2012-09-15 11:12:31 标签:php mysql ubuntu nginx php-fpm 原创作品,允许转载 ...
- Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略
Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介.入门.安装流程之详细攻略 目录 安装流程 1.安装nvidia显卡驱动 2.安装cuda8 3.安装Cudnn 4.Ana ...
- ubuntu 无法启动mysql_解决ubuntu下安装mysql使用service 无法启动问题
今天从ubuntu 下安装mysql代码如下 复制代码 apt-get install mysql-server 启动的时候发现 service mysql start Rather than inv ...
- Ubuntu下安装Nginx服务器并进行优化
一.Nginx介绍 Nginx是由俄罗斯人开发的一款高性能的Web和反向代理服务器,它也可以作为电子邮件的反向代理服务器.其以稳定.并发能力强.占用资源少等显著特点备受广大互联网公司青睐. Ngi ...
- linux 射击 游戏,Ubuntu下安装第一人称射击游戏 Nexuiz 2.4.2(图)
Ubuntu下安装第一人称射击游戏 Nexuiz 2.4.2(图) Nexuiz 是最流行的基于 DarkPlaces 引擎的开源第一人称射击游戏之一.经过漫长的开发旅程,在2008年05月11日,该 ...
最新文章
- ADO与ADO.NET的区别与介绍
- 精通Python网络爬虫:核心技术、框架与项目实战.1.1 初识网络爬虫
- windows下安装Python virtualenvwrapper-win
- php global 作用,PHP关键字global在定义变量中的作用_PHP教程
- meshgrid 的使用方法
- textfield获取其中内容_冲压工艺流程,常见冲压缺陷及消除方法,46页内容全面介绍冲压...
- opencv-api convexHull
- IIS 7管理API——Microsoft.Web.Administration介绍
- C语言中的static
- c语言语句的机器级表示实训,深入理解计算机系统(笔记):程序的机器级表示...
- EventBus (一) 使用详解——初步使用EventBus
- 一种单片机支持WiFi的应用——SimpleWiFi在单片机中的应用
- 【算法4总结】第一章:基础
- 解决:mongod启动报错缺少libcrypto.so.1.1
- 简述计算机总线概念内涵,总线的概念及其它相关知识细解
- 脉动风时程matlab程序,脉动风时程matlab程序.docx
- 解决npm install xxx -g问题
- Matlab画图技巧: 不需要敲代码的傻瓜式操作流程
- 初始MySQL数据库
- 文件上传的测试点整理
热门文章
- Python抓取2500份招聘需求,数据显示未来最吃香的岗位是这个
- 这个低代码报表开发平台,操作类似Excel,用好了不需要加班
- 报表人的福音!25个实用报表模板合集,适用多个业务场景
- 5个让IT开发效率提高200%的工具,最后一个很实用,你用过几个
- 2018年入门python,推荐这样几本好书!
- oracle如何取当前日期年月_Oracle获取当前年、月、日的方法
- 腾讯智慧校园 php,河南省电化教育馆召开全省“腾讯智慧校园”试点工作推进会...
- js删除服务器上文件,js删除服务器文件
- rpm -e --nodeps_Linux系统rpm方式管理软件
- 计算机科学与技术大学教程,21世纪高等学校计算机科学与技术规划教材:大学计算机基础教程...