一个简单的例子,在linux下发布一个web站点,要安装linux下的jdk,tomcat,然后发布web站点访问站点。
1、安装jdk
1)下载j2sdk ,如jdk-6u16-linux-i586-rpm.bin
2)在终端中转到jdk-6u16-linux-i586-rpm.bin所在的目录,输入命令chmod 755 jdk-6u1-linux-i586-rpm.bin,添加执行的权限。
3)执行命令./jdk-6u16-linux-i586-rpm.bin,生成jdk-6u16-linux-i586.rpm的文件。
4)执行命令chmod 755 jdk-6u1-linux-i586.rpm,给jdk-6u16-linux-i586.rpm添加执行的权限。
5)执行命令 rpm –ivh jdk-6u16-linux-i586.rpm ,安装jdk。
6)安装界面会出现授权协议,按Enter键接受,把jdk安装在/usr/java/jdk1.6.0_16。
7)设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):
export JAVA_HOME=/usr/java/jdk1.6.0_16
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
8)在终端执行命令java –version,jdk的版本为jdk1.6.0_01则表示jdk已成功安装。
2、安装Tomcat
1)下载apache-tomcat-6.0.18.tar.gz
2) tar -zxvf apache-tomcat-6.0.18.tar.gz //解压
3) cp -R apache-tomcat-6.0.18 /usr/local/tomcat //拷贝apache-tomcat-6.0.18到/usr/local/下并重命名为tomcat
4) [root@localhost /]# /usr/local/tomcat/bin/startup.sh //启动tomcat
显示 Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TEMDIR: /usr/local/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_16
到此tomcat已经安装完成,现在使用浏览器访问 http://localhost:8080,出现tomcat默认页面,说明已经安装成功。
3、把web工程文件发布到tomcat的webapp文件夹下,访问站点则可以成功。如果是另一个ip地址访问站点则需要对防火墙进行设置或者直接关闭,否则无法访问站点。
分享到:
相关推荐
linux apache下多个站点配置,
本实验旨在让参与者了解和掌握如何在 Linux 系统中搭建和管理Web服务器,包括基本的Web服务器配置以及虚拟主机的设置,以便能实现多站点托管和服务。 【实验准备】 1. Linux操作系统(例如Linux 9.0) 2. Windows...
搭建个性化的web站点 引言 Web站点的“共性”和“个性”。 Windows下的PowerShell scp命令 传输本服务器上一张专辑的音乐到另一台linux服务器上的某个目录里。 scp -r /home/music/ root@:/home/root 在windows中...
Linux平台→Web站点安全对策.pdf
在Linux环境下配置Python Web开发环境是一项重要的任务,它涉及到多个组件的集成与配置。这个过程主要包括以下几个关键步骤:安装Python,设置Python开发环境,安装Eclipse集成开发环境(IDE),安装PyDev插件,配置...
在Linux环境下,进行Web测试是确保网站服务稳定性和安全性的重要环节。本文将详细介绍两种常用的Web服务器扫描工具——http_load和webbench,它们可以帮助你进行漏洞扫描和站点维护。 首先,http_load是一款轻量级...
虚拟主机可以使我们在同一个IP地址下host多个WEB站点,每个WEB站点都可以有其自己的域名和目录。 我们可以在`/etc/httpd/conf/httpd.conf`文件中添加以下配置来启用虚拟主机: `*:80> ServerName www.example.com...
在Linux环境下,特别是Ubuntu 18.04.2系统中构建Web站点是一个常见的任务,这对于学习和实践服务器管理和Web开发至关重要。在这个过程中,我们主要涉及了以下知识点: 1. **Linux基础操作**:在Ubuntu系统中,常用...
《Linux下的完全数据库驱动Web发布平台的设计》这篇文章主要探讨了如何在Linux操作系统环境下构建一个基于数据库的Web发布系统。这个系统的核心特点是将网页内容和结构完全存储在数据库中,通过解析HTML页面并利用...
在本篇文档中,我们将深入探讨如何在Linux平台上搭建Web服务器。Web服务器是互联网基础设施的重要组成部分,用于托管网站和应用程序,使用户能够通过HTTP或HTTPS协议访问这些资源。Linux操作系统因其稳定性和开源...
【Linux Web服务器配置】 在IT领域,Web服务器是用于托管网站和Web应用程序的软件,它接收HTTP(超文本传输协议)请求并返回HTML文件或其他Web内容。Linux操作系统因其稳定性、安全性和开源特性,常被选作Web服务器...
在Linux CentOS5.5系统中进行Web配置是一项常见的任务,对于服务器管理和网站部署至关重要。本文将深入探讨CentOS5.5下的Web配置方法,包括基本配置、路径设置、访问控制、用户认证以及虚拟主机的配置等关键知识点。...
在/var/www/html目录中,使自己站点的主页替换index.html文件,并将自己站点的其他内容都拷贝到该目录下。然后再在浏览器的地址栏中输入http://localhost/,即可看到自己的站点主页。 要从其他计算机访问该页面,...
- 在IIS管理器中创建新的Web站点。 - 设置站点的基本属性,如物理路径、默认文档等。 - 创建主页文件(如index.html),放置于Web站点的根目录下。 **2. 测试Web服务器** - 在客户端通过输入Web服务器的IP地址...
许多 Web 站点与颇有价值的客户服务或电子商务应用程序集成在一起,这也是风险所在。 常见的 Web 服务器安全隐患包括: * HTTP 拒绝服务攻击:攻击者通过某些手段使服务器拒绝对 HTTP 请求。这使得 Apache 对系统...
【第7章 Linux的Web应用服务】主要涵盖了在Red ...通过学习这一章,读者将具备在Linux环境下部署和管理Web服务器、开发PHP应用程序以及利用MySQL数据库存储和检索数据的能力,这些都是构建动态、高性能网站的基础技能。
httperf 是一个 Linux 平台下的 Web 压力测试工具,主要用于测试 Web 服务器的性能和压力承受能力。 一、httperf 工具下载和安装 httperf 工具可以从 FTP 服务器 ftp://ftp.hpl.hp.com/pub/httperf/ 下载,当前...
- **DNS服务器(Bind服务器)**: 需要在DNS服务器上设置对应的域名记录,使用户可以通过`www.zjz.cn`和`zjz.cn`访问到相应的Web站点。 - **A记录**: 配置`zjz.cn`和`www.zjz.cn`两个域名指向Web服务器的IP地址。 ...
在Linux环境下,安装MySQL数据库也是部署Java环境的重要组成部分。 ##### 1. 安装MySQL - **下载MySQL安装包** 下载适用于Linux的MySQL安装包,例如MySQL Server 5.1.7版本,下载的文件名为`MySQL-server-5.1.7-...