我的Linux下JSP配置全过程

Linux下JSP环境搭建、Java平台Tomcat安装以及MySQL安装配置服务器 您已成功搭建了Linux下的JSP环境,并使用Tomcat服务器部署了一个简单的JSP应用程序。Tomcat是一个开源的Java Servlet容器,用于执行Java Servlet和JavaServer Pages。选择适合您系统的版本,并下载对应的安装包。现在我们已经完成了JSP环境的搭建和服务器的安装配置,接下来我们将编写一个简单的JSP应用程序来测试环境是否正常运行。现在,Tomcat服务器已经启动,并且我们的JSP应用程序已经部署。现在,我们将在Tomcat服务器中部署我们的JSP应用程序。 阅读详情

Java .0.4-bin.jar
标 题: 我的Linux下JSP配置全过程 BBS 水木清华站 (Mon Jun 3 13:04:03 2002)
仅供参考
RedHat Linux 7.2 JSP Server Install
Need Software: J2SDK 1.3.1_01 & Apache 1.3.22 & Tomcat 3.3 & MySQL 3.23.44 &
MM.MySQL 2.0.4
Software Download URL:
1. Java 2 Platform, Starndard Edition v1.3.1_01(J2SE):
j2sdk-1_3_1_01-linux-i386.bin
http://java.sun.com/j2se/1.3/download-linux.html
choose "SDK Downloads" - "GNUZIP Tar shell script"
2. Apache HTTP Server 1.3.22: apache_1.3.22.tar.gz
http://httpd.apache.org/dist/httpd/apache_1.3.22.tar.gz
3. Tomcat 3.3: jakarta-tomcat-3.3.tar.gz

http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/jakarta-tomc

at-3.3.tar.gz
4. MySQL 3.23.44: mysql-3.23.44.tar.gz

http://www.mysql.com/downloads/download.php?file=Downloads/MySQL-3.23/mysql-3
.23.44.tar.gz
choose your mirror site
5. MM.MySQL 2.0.4 JDBC API: mm.mysql-2.0.4-bin.jar

http://www.mysql.com/downloads/download.php?file=Downloads/Contrib/mm.mysql-2
.0.4-bin.jar
choose your mirror site
Copy:
j2sdk-1_3_1_01-linux-i386.bin,apache_1.3.22.tar.gz,jakarta-tomcat-3.3.tar.gz,
mysql-3.23.44.tar.gz
To: /usr/local/
Set Web Root Path: /web/root/
"//" is note
[root@alin root] # cd /usr/local/
[root@alin local] # chmod 755 j2sdk-1_3_1_01-linux-i386.bin
[root@alin local] # ./j2sdk-1_3_1_01-linux-i386.bin
[root@alin local] # ln -s jdk1.3.1_01 jdk
[root@alin local] # tar -zxvf apache_1.3.22.tar.gz
[root@alin local] # ln -s apache_1.3.22 apache
[root@alin local] # tar -zxvf jakarta-tomcat-3.3.tar.gz
[root@alin local] # ln -s jakarta-tomcat-3.3 tomcat
[root@alin local] # tar -zxvf mysql-3.23.44.tar.gz
[root@alin local] # ln -s mysql-3.23.44 mysql
[root@alin local] # mv mm.mysql-2.0.4-bin.jar /usr/local/tomcat/lib/
[root@alin local] # cd /etc/
[root@alin etc] # vi profile
...
PATH=$PATH:/usr/local/jdk/bin
CLASSPATH=/usr/local/jdk/lib
JAVA_HOME=/usr/local/jdk
TOMCAT_HOME=/usr/local/tomcat
TOMCAT_INSTALL=/usr/local/tomcat
...
export ... PATH CLASSPATH JAVA_HOME TOMCAT_HOME TOMCAT_INSTALL
...
[root@alin etc] # reboot
//Restart Computer
[root@alin root] # cd /usr/local/apache/
[root@alin apache] # ./configure --prefix=/usr/local/apache
--enable-module=so
[root@alin apache] # make
[root@alin apache] # make install
[root@alin apache] # cd /usr/local/tomcat/native/mod_jk/apache1.3/
[root@alin apache1.3] # ./build-unix.sh
[root@alin apache1.3] # ./install-unix.sh
// copy mod_jk.so to /usr/local/apache/libexec/
[root@alin apache1.3] # cd /usr/local/mysql/
[root@alin mysql] # groupadd mysql
[root@alin mysql] # useradd -g mysql mysql
[root@alin mysql] # ./configure --prefix=/usr/local/mysql
[root@alin mysql] # make
[root@alin mysql] # make install
[root@alin mysql] # ./scripts/mysql_install_db
[root@alin mysql] # chown -R root /usr/local/mysql/
[root@alin mysql] # chown -R root /usr/local/mysql/bin/
[root@alin mysql] # chgrp -R mysql /usr/local/mysql/
[root@alin mysql] # cd /usr/local/apache/conf/
[root@alin conf] # vi httpd.conf
...
// Modify: DocumentRoot "/usr/local/apache/htdocs"
DocumentRoot "/web/root"
...
// Modify:

...
// Add at last
Include /usr/local/tomcat/conf/mod_jk.conf
[root@alin conf] # cd /usr/local/tomcat/conf/
[root@alin conf] # vi apps-root.xml
// Create a new file:



docBase="/web/root"
reloadable="true"
trusted="true" >


[root@alin conf] # vi server.xml
...
// Modify:

...
[root@alin conf] # cd /usr/local/tomcat/bin
[root@alin bin] # vi tomcat.sh
...
// Modify: CLASSPATH=${TOMCAT_INSTALL}/lib/tomcat.jar
CLASSPATH=${TOMCAT_INSTALL}/lib/tomcat.jar:${TOMCAT_INSTALL}/lib/mm.mysql-2.0
.4-bin.jar
...
[root@alin bin] # ./tomcat.sh run -jkconf
[root@alin bin] # cp /usr/local/tomcat/conf/auto/mod_jk.conf
/usr/local/tomcat/conf/
[root@alin bin] # cd /usr/local/mysql/support-files
[root@alin support-files] # vi mysql.server
...
// Modify: datadir=/usr/local/mysql/data
datadir=/usr/local/mysql/var
...
// Modify: bindir=./bin
bindir=/usr/local/mysql/bin
...
// Modyfy: pid_file=$datadir/`@HOSTNAME@`.pid



pid_file=$datadir/`/bin/hostname`.pid
...
// Add after: "start")
echo "Starting MySQL: "
...
// Add after: "stop")
echo "Stopping MySQL: "
[root@alin support-files] # cd /etc/rc.d/init.d/
[root@alin init.d] # vi http
// Create a new file:
#!/bin/bash
. /etc/rc.d/init.d/functions
INITLOG_ARGS=""
JAVA_HOME=/usr/local/jdk
TOMCAT_HOME=/usr/local/tomcat
TOMCAT_INSTALL=/usr/local/tomcat
export JAVA_HOME TOMCAT_HOME TOMCAT_INSTALL
tomcatd=/usr/local/tomcat/bin/tomcat.sh
apached=/usr/local/apache/bin/apachectl
RV1=0
RV2=0
RETVAL=0
start() {
echo "Starting Tomcat & Apache Server: "
daemon $tomcatd start -noout
RV1=$?
sleep 4
daemon $apached start
RV2=$?
RETVAL=$[$RV1+$RV2]
return $RETVAL
}
stop() {
echo "Stopping Tomcat & Apache Server "
daemon $apached stop
RV1=$?
daemon $tomcatd stop
RV2=$?
RETVAL=$[$RV1+$RV2]
return $RETVAL
}
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status $httpd
;;
restart)
stop
start
;;
*)
echo $"Usage: $prog {start|stop|restart}"
exit 1
esac
exit $RETVAL
[root@alin init.d] # cp /usr/local/mysql/support-files/mysql.server .
[root@alin init.d] # cd /etc/rc.d/rc3.d
[root@alin rc3.d] # ln -s ../init.d/http S85http
[root@alin rc3.d] # ln -s ../init.d/mysql.server S90mysql
[root@alin rc3.d] # ln -s ../init.d/mysql.server K10mysql
[root@alin rc3.d] # ln -s ../init.d/http K15http
[root@alin rc3.d] # cd /usr/rc.d/rc5.d
[root@alin rc5.d] # ln -s ../init.d/http S85http
[root@alin rc5.d] # ln -s ../init.d/mysql.server S90mysql
[root@alin rc5.d] # ln -s ../init.d/mysql.server K10mysql
[root@alin rc5.d] # ln -s ../init.d/http K15http
[root@alin rc5.d] # cd /usr/rc.d/rc6.d
[root@alin rc6.d] # ln -s ../init.d/mysql.server K10mysql
[root@alin rc6.d] # ln -s ../init.d/http K15http
[root@alin rc6.d] # reboot
// Restart Computer
[root@alin root] # cd /usr/local/mysql/bin/
[root@alin bin] # ./mysqladmin -u root -p password rootpassword
// set root"s password to "rootpassword"
[root@alin bin] # cd /root/bin/
[root@alin bin] # vi mysql
// Create a new file:
#!/bin/bash
/usr/local/mysql/bin/mysql $*
[root@alin bin] # cd /root/
[root@alin root] # vi .my.cnf
// Create a new file:
[client]
host=localhost
user=root
password=rootpassword
[root@alin root] # mysql
...
mysql> quit
Bye
[root@alin root] #
[client]
host=localhost
user=root
password=rootpassword
[root@alin root] # mysql
...
mysql> quit
Bye
[root@alin root] #
// That"s All OK!
-Written by Alin Chen
Email: alinzju@sohu.com


---------------------------爱从一个微笑开始,
在热吻中得以延伸,
却随眼泪逝去...... JAVA天堂

Linux下JDK+Tomcat+MySQL的JSP环境搭建实战指南(续) 安装JDK的第一步是确定要安装的版本。选择适当的JDK版本对于确保应用程序的兼容性和性能至关重要。一般来说,应选择与当前Java应用开发标准保持一致的最新稳定版本。获取JDK可以通过Oracle官网下载,或者使用Linux发行版的包管理器安装。Apache Tomcat,通常简称为Tomcat,是一个开源的Servlet容器,由Apache软件基金会管理。它实现了Java Servlet和JavaServer Pages (JSP) 规范,提供了一个基于Java的Web服务器环境。 阅读详情

相关推荐

jsp执行linux shell

这是一个简单的jsp通过ssh(不是spring ,hibernate..)执行linux命令的小工具 适用人群:想通过web快速启动关闭linux各种服务的人,比如重启web,ftp服务等。

linux下运行jsp(Linux下tomcat安装与配置)

一、前期准备 1、下载文件:JDK Tomcat 2、使用软件:Xshell、Xftp 二、JDK安装与配置 1、使用Xshell连接服务器,执行如下命令 mkdir /usr/java //在usr目录下创建java文件夹 cd /usr/java //切换到java文件夹 2、使用Xftp连接服务器,依次打开文件夹usr 、java,

天涯爱生活 1万+

Linux系统下Jsp环境部署

-------本文大纲简介Jsp环境部署Tomcat目录结构SHOP++网上商城系统安装---------------一、简介JSPJSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(ta...

weixin_34335458的博客 459

Tomcat启动过程中cmd窗口(控制台)中文乱码的问题

tomcat启动时,启动过程日志中文乱码的处理方法。

寻码启示 1946

基于CubeMX与lwip的STM32轻量级HTTP服务器搭建及VSCode高效开发指南

本文详细介绍了如何在STM32单片机上,利用STM32CubeMX图形化配置工具和轻量级TCP/IP协议栈lwIP,快速搭建一个轻量级HTTP服务器。通过结合VSCode的高效代码编辑能力,提供了一套从硬件连接到动态网页交互(SSI/CGI)的完整开发指南,旨在为嵌入式设备提供零成本、跨平台的Web交互界面。

weixin_29163857的博客 585

在Linux下搭建JSP开发环境

1.JDK下载安装和配置 下载地址:https://download.oracle.com/otn/java/jdk/8u241-b07/1f5b5a70bf22433b84d0e960903adac8/jdk-8u241-linux-x64.tar.gz?AuthParam=1584342043_a60b6b9965e42f6431d3c5ff9e8c8c26 2.安装JDK:解压到目录...

a592733740的博客 1308

MT5交易软件系统源码

Manager配置的功能及权限:管理客户、开户,销户、入金、信用额度、修改定单、人工交易报表、设定点差、强制平仓、修改密码,设定持仓交割单或挂单小止盈止损点数;26、修改价格 27、更改K线图历史价格 28、同步历史数据;2、系统设置 3、交易管理 4、交易柜台 5、价格更改 6、多台服。务器联机 7、恢复交易历史 8、数据源调整 9、备份服务调整 10、交易市场设定 11、交易单更改 12、平台时间设定(全世界) 13、可添加商品;15、设置商品利息;独立主机(服务器、VPS、VM)

tutujunjun的博客 904

Linux jsp商城项目(tomcat+java+MariaDB) qq农村项目(nginx+php+MariaDB)

http://你的ip/install/index.php。替换root目录下为你自己软件包的root。启动服务 设置开机自启动。修改nginx配置文件。解压提前准备好的软件包。tomcat服务启动。

qq_43527128的博客 207

使用 Simulink + Simscape Electrical 实现一个三相半控桥式整流器的仿真模型

本文详细介绍了使用Simulink搭建三相半控桥式整流器仿真模型的方法。主要内容包括系统结构设计、建模步骤(从创建项目到参数配置)、移相触发控制的实现,以及阻感负载下的动态响应分析。通过合理设置三相电源、整流器模块、触发控制和测量模块,实现了输出电压和电流波形的仿真观测。文章还提供了优化建议,如添加滤波器、实时控制等改进方向,为电力电子变换器的仿真研究和性能优化提供了实用指导。

amy_mhd的博客 140

electron:解决打包后报错Cannot find module ‘X‘ 运行报错各种模块缺失问题(解决electron build打包后运行应用报错启动失败或白屏,无论模块名称是什么都能解决!)

Electron app打包后启动报错:“Cannot find module 'X'”解决方案,electron-builder 打包出现 cannot find module,electron 打包后找不到module问题,electron打包运行白屏、Can not find modules ‘x‘,electron项目打包报错,electron打包后,点击生成的exe应用程序出现Cannot find module,解决electron-build打包后运行app报错:cannot find mod

✅ 精选推荐文章 4386

Linux 编译jsp命令,JSP在Linux下的安装

JSP在Linux下的安装更新时间:2006年10月13日 00:00:00 作者:在 Linux 上安装Apache+ApacheJServ+JSP安装软件的顺序如下:I. 安装 Apache Web Servera. 使用 RPM如果使用 RPM 套件,在取得 Apache Web Server 套件之后,只需要输入以下命令即可完成安装:[root@localhost root]# rpm...

weixin_42134143的博客 578

VEML7700环境光传感器原理图设计,已量产(光线传感器)

最近做便携显示设备的自动亮度调节模块,最终敲定了 VEML7700 这款数字光传感器 —— 一是它 0~120klx 的宽量程刚好覆盖 “暗室→户外强光” 的全场景,二是 Filtron™技术让它的光谱响应和人眼高度贴合,测出来的 “亮度” 更符合实际视觉感受,加上 O-Trim™技术把输出公差压到 10% 以内,省了不少后期校准的功夫。搭好电路后串口直接读 lx 数值,稳定性和精度都够,这篇聊聊这个模块的硬件设计细节。

不脱发的程序猿 603

在Linux虚拟机下配置tomcat

1、到Apache官网下载tomcat http://tomcat.apache.org/download-80.cgi   对应的jdk是1.8 2、把下载好的tomcat上传到/software目录下 cd /software 3、去到tomcat所在的目录下解压缩包 cd /software 解压命令: tar xzvf apache-tomcat-...

weixin_30731305的博客 272

【EMC专题】为什么芯片规格书ESD性能中看不到MM(机器放电模型)

器件级ESD包括三种类型,HBM人体放电模型、MM机械放电模型和CDM元件充电模型。但在芯片规格书中为什么只见到HBM模型与CDM模型,却没有看到MM模型的数据?

一点硬件 450

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Linux系统下JSP服务器配置步骤详解分享

   接触JSP服务器的人基本上都是从JSP的安装开始的,因为JSP不像ASP那样几乎不存在什么安装过程,也不像PHP那样有一个自动安装的程序包,JSP的安装是比较麻烦的,手动的步骤非常多,下面我们就按部就班的讲解一下,如何在linux环境下配置一台jsp服务器。     一、安装Jdk     cd到你的jdk安装文件目录           cp ./j2sdk-1_4_0-linu...

纪敏强的博客 172

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

网站部署4——在linux系统使用tomcat部署有mysql 的jsp+servlet项目

码云上的项目源码下载 环境搭配 tomcat9 java9 linux 安装jdk9并配置路径 网上教程很多, 但是在配置的时候还是遇到了两个问题: 1.在profile文件中配置路径时, export JAVA_HOME = /usr/local/jdk1.9 等号两边不能写空格 export JAVA_HOME=/usr/local/jdk1.9 这样才正确 2.更改profile文件之后,要更新一下。 source /etc/profile 3.配置路径时,可以配置jre的路径也可以不配置。

qq_40177185的博客 452

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

linux Tomcat安装及简易服务

linux Tomcat安装及简易服务Tomcat简介Tomcat组件web——servlet——jspJavaServletJava Server Pages (JSP)Tomcat编译安装 Tomcat简介 tomcat是一个免费的开源的Web应用服务器,属于轻量级应用服务器 tomcat与apache或nignx相比,处理静态html能力不足这两个,所以tomcat通常作为一个servlet和jsp容器,单独运行在后端 Tomcat组件 web——servlet——jsp Web容器 完成Web服务器

weixin_55611415的博客 1546

Deeping操作系统配置tomcat并运行第一个Javaweb程序

下载并配置tomcat 萌新第一次使用linux操作系统,刚好又在上web设计这门课,就直接在deeping上安装配置了。 首先直接去官网tomcat上下载,最好不要下最新版本的,我下的最新版本不只知道怎么配置,所以换了9.0的版本。 tomcat的官网 [添加链接描述] 然后解压到你eclipse工作区就行了 eclipse中启动服务器 然后右下角加载服务器就行了 这样服务器就启...

weixin_44204933的博客 447

apache+resin+jdk

apache resin jdk 编译安装apache./configure --prefix=/app/apache2 --enable-somakemake install编译安装resin./configure --prefix=/app/resin --with-apxs=/app/apache2/bin/apxs --with-java-home=/app/jdk/...

weixin_34258838的博客 93

一个完整Java Web项目背后的密码

前言 最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小项目,写篇文章记录总结一下收获,列举出在做项目的整个过程中,所需要用到的技能和知识点,带给还没有真正接触过完整Java Web项目的同学一个比较完整的视角,提供一个所谓的“大局观”,也以便于同学们更有针对性地学习。当然,这里所用到的例子项目是非常初级,简单的项目,所以大神们就可以不用往下看了。 首先...

a7715365的博客 181

tomcat

tomcat简介 tomcat项目部署 2.1 java环境安装 2.2 tomcat部署 1. tomcat简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进.

rsc2525297的博客 326

linux下配置jsp+tomcat+mysql

今天在linux下完成了配置了jsp+tomcat+mysql,因为linux没怎么用过,也是边学边查装tomcat和jdk比较顺利,可是当我把自己做的那个使用mysql注册的jsp+javaben上传时,却出现了http 500的错误,因为tomcat 在linux下看不到调试情况,只能猜了,mysql的问题,驱动没加载?先下载好驱动org.gjt.mm.mysql.Driver放到/usr/l

rkind的专栏 2250

Linux操作系统下JSP服务器配置步骤详解

如何在linux环境下配置一台jsp服务器。   一、安装Jdk   cd到你的jdk安装文件目录   cp ./j2sdk-1_4_0-linux.bin /usr/local   cd /usr/local   chmod a+x j2sdk-1_4_0-linux.bin   ./j2sdk-1_4_0-linux.bin   然后按照安装向导进行,安装后的jdk目录为/usr/local/

箫箫博客 2869

linux下搭建jsp环境,linux下配置jsp环境

今天我在Redhat Linux(Fedora Core 2)下配置成功了JSP的开发环境,自己一点经验,共享一下今天我在Redhat Linux(Fedora Core 2)下配置成功了JSP的开发环境,自己一点经验,共享一下。操作系统:Redhat Linux(Fedora Core 2)JDK: j2sdk-1_4_2_01-linux-i586.binTOMCAT: jaka...

weixin_29083475的博客 416
上一篇: 无废话Apache+Tomcat配置
下一篇: J2EE的13种核心技术(zz)
zaowei21
博客等级 码龄25年 38粉丝 517原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值