共计 2030 个字符,预计需要花费 6 分钟才能阅读完成。
这篇文章主要介绍“jsp 可不可以在 linux 上运行”,在日常操作中,相信很多人在 jsp 可不可以在 linux 上运行问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jsp 可不可以在 linux 上运行”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!
jsp 可以在 linux 上运行;jsp 的全称是“JavaServer Pages”,是 Java 的服务器页面,主要作用是代替 Servlet 程序回传 HTML 页面的数据,java 是一种跨平台的语言,jsp 是用 java 语言写的,所以并没有平台限制,可以在 linux 上运行。
本教程操作环境:linux7.3 系统、Dell G3 电脑。
jsp 可以在 linux 上运行
JSP(全称 JavaServer Pages)是由 Sun Microsystems 公司主导创建的一种动态网页技术标准。JSP 部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成 HTML、XML 或其他格式文档的 Web 网页,然后返回给请求者。JSP 技术以 Java 语言作为脚本语言,为用户的 HTTP 请求提供服务,并能与服务器上的其它 Java 程序共同处理复杂的业务需求。
SP 的主要作用是代替 Servlet 程序回传 HTML 页面的数据
JSP 页面本质上是一个 Servlet 程序,第一次访问 JSP 页面时 (运行 Tomcat 服务器后在浏览器地址栏输入路径),Tomcat 服务器会将此 JSP 页面翻译成为一个 Java 源文件,并对其进行编译成为.class 字节码文件 (一个.java,一个.class)
java 是一种跨平台的语言,jsp 是用 java 语言写的,所以并没有平台限制
扩展知识:
linux 下运行 jsp
一、前期准备
1、下载文件:JDK、Tomcat
2、使用软件:Xshell、Xftp
二、JDK 安装与配置
1、使用 Xshell 连接服务器,执行如下命令
mkdir /usr/java // 在 usr 目录下创建 java 文件夹
cd /usr/java // 切换到 java 文件夹
2、使用 Xftp 连接服务器,依次打开文件夹 usr、java,将 jdk-XXXXXXXX.tar.gz 上传到 java 目录
(注意)用 xftp 连服务器需满足:①安全组开放 22 端口 ②服务器已安装 vsftpd
确认 java 目录下有 jdk-XXXXXXXXX.tar.gz 压缩包
3、将 jdk-XXXXXXXXX.tar.gz 压缩包解压
技巧:输入 tar –zxvf j 后按 tab 键就不用把 jdk-XXXXXXXXX.tar.gz 的名字打全了
刷新就可以看到 java 目录下多了个文件夹 jdkXXXX_xxx,将其改名为 default
4、配置环境变量
用 vi 编辑器打开 profile 文件
在最后面加入以下语句:
export JAVA_HOME=/usr/java/default
export JAVA_BIN=$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
关于 vi 编辑器的使用:
将光标移到文件尾,按 a 键后输入以上代码
按 ecs 后输入:wq 保存退出
输入错了的话按 ecs 找到错误的地方按 x 键删除,然后再按 a 继续输入
使配置生效
5、测试是否成功
失败:
成功:
三、Tomcat 的安装
1、执行如下命令,创建 tomcat 目录
2、使用 Xftp 连接服务器,依次打开文件夹 usr、local、tomcat,将 apache-tomcat-XXXX.tar.gz 上传到 tomcat 目录
确认 tomcat 目录下有 apache-tomcat-XXXX.tar.gz 压缩包
3、使用 Xshell 执行如下命令解压缩
刷新就可以看到 tomcat 目录下多了个文件夹 apache-tomcat-xxx,将其改名为 server
4、执行如下命令,启动 tomcat
cd /usr/local/tomcat/server/bin // 切换到 bin 目录
./startup.sh // 启动 tomcat
在浏览器输入服务器 ip:8080 成功的话会出现以下界面
注意:部分服务器提供商(如:阿里云)需要在安全组里开放 8080 端口
四、部署 Web 项目的 War 包到 Tomcat 服务器
1、使用 Xftp 将 war 包上传到 tomcat 的 webapps 目录下,例如:我的 war 包名称为 d3new.war
用浏览器访问路径:http:// 服务器 ip:8080/war 包名称
到此,关于“jsp 可不可以在 linux 上运行”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!