热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在Linux上安装Apache+ApacheJServ+JSP_MySQL

一、版权声明这份文件将遵循GPL方式发表。二、软件取得俗话说的好,工欲善其事,必先利其器;以下所列为本文中所提到软件取得的相关资源;同时将以安装顺序来编排软件的次序。I.ApacheWebServerowww.apache.orgowww.redhat.comohttp:
Apache

一、版权声明
这份文件将遵循 GPL 方式发表。

二、软件取得
俗话说的好,工欲善其事,必先利其器;以下所列为本文中所提到软件取得的相关资源; 同时将以安装顺序来编排软件的次序。



I. Apache Web Server

o http://www.apache.org/
o http://www.redhat.com/
o http://cle.linux.org.tw/

II. JDK

o http://java.sun.com/

III. JSDK

o http://java.sun.com/

IV. Java Apache

o http://java.apache.org/

V. GUN JSP

o http://www.gnu.org/
o http://java.apache.org/


三、软件安装
I. 安装 Apache Web Server

a. 使用 RPM

如果你是使用 RPM 套件,在你取得 Apache Web Server 套件之后,只需要输入以下命令即可完成安装:

[root@localhost root]# rpm -ivh apache-1.3.xx.i386.rpm ( xx 代表 Apache Web Server 版本 )

b. 使用 SOURCE

如果你使用的是 Apache Web Server 的 Source,那么你必需对 Source 进行编译并且加以安装:

[root@localhost root]# tar zxvf apache_1.3.xx.tar.gz ( xx 代表 Apache Web Server 版本 )

[root@localhost root]# cd apache_1.3.xx

[root@localhost apache_1.3.xx]# ./congifure

> --prefix=/usr/local/apache/ ( 设定你所想要安装的目录 )

> --enable-module=all

> --enable-rule=SHARE_CORE

[root@localhost apache_1.3.xx]# make clean ; make ; make install

完成了以上步骤之后,基本上你己经完成了 Apache Web Server 的安装。

II. 安装 JDK

你可以由上述位置取得 Sun 最新版本的 JDK ( Java Development Kits )。请你依照下列步骤来完成 JDK 的完装:

[root@localhost root]# tar zxvf jdk1_2_2rc2-linux-i386.tar.gz

[root@localhost root]# mv jdk1.2.2 /usr/local/jdk122

完成上述步骤后,你还需要进行环境设定:

[root@localhost root]# vi .bash_profile

...

...

JAVA_HOME=/usr/local/jdk122

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=/usr/local/jdk122/lib/tools.jar:.

export JAVA_HOME

export PATH CLASSPATH

★请注意:如果你使用的是 JDK 1.1.x 版本,你的 CLASSPATH 必须设定如下:

CLASSPATH=/path/to/your/jdk/lib/classes.zip:.

III. 安装 JSDK

★请注意:如果你使用的是 Java Apache RPM 版本,请跳过此节。

推荐阅读
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Python语法上的区别及注意事项
    本文介绍了Python2x和Python3x在语法上的区别,包括print语句的变化、除法运算结果的不同、raw_input函数的替代、class写法的变化等。同时还介绍了Python脚本的解释程序的指定方法,以及在不同版本的Python中如何执行脚本。对于想要学习Python的人来说,本文提供了一些注意事项和技巧。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • 本文介绍了在Linux下安装和配置Kafka的方法,包括安装JDK、下载和解压Kafka、配置Kafka的参数,以及配置Kafka的日志目录、服务器IP和日志存放路径等。同时还提供了单机配置部署的方法和zookeeper地址和端口的配置。通过实操成功的案例,帮助读者快速完成Kafka的安装和配置。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文总结了Linux下多线程执行shell脚本的4种方法,包括切换到工作目录执行、使用绝对路径执行、直接使用bash或sh执行。同时介绍了为什么需要加上"./"来执行脚本的原因。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
author-avatar
mobiledu2502931437
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有