热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

玩转Fedora15下服务器搭建及应用安装

Fedora15下搭建Tomcat服务器“哪款Linux服务器版OS最好”,笔者经常看到有网友这样提问,这个问题几乎没有准确地答案。如果将网友口中的最好理解为“完美”的话,那么哪一款操作系统都很难挑不出毛病。这样一来,对于“最好”这种说法,也只能是仁者见仁智者见智。所以,找到一款主流Linux操作系统熟悉它,精通它,你都能从中获得最大的限度地帮助。下面笔者以Fedora的最新发

Fedora 15下搭建Tomcat服务器

  “哪款Linux服务器版OS最好”,笔者经常看到有网友这样提问,这个问题几乎没有准确地答案。如果将网友口中的最好理解为“完美”的话,那么哪一款操作系统都很难挑不出毛病。这样一来,对于“最好”这种说法,也只能是仁者见仁智者见智。所以,找到一款主流Linux操作系统熟悉它,精通它,你都能从中获得最大的限度地帮助。

  下面笔者以Fedora的最新发行版本Fedora 15为基础,通过Tomcat安装快速搭建中小企业需要的服务器平台以及相关应用的安装。

  为什么选择Tomcat,因为它是一款广受程序员欢迎的轻量级应用服务器,在并发访问用户不是很多的场合下被普遍采用,所以,成为很多中小企业开发和调试JSP程序的首选服务器。

  搭建Tomcat服务器,主要有三点需要注意的地方:服务器端口的设置、用户角色用户名密码设置以及Java环境的安装和配置。下面通过几个步骤演示一下Tomcat服务器搭建过程。

玩转Fedora 15下服务器搭建及应用安装

  首先是服务器端口的设置:端口号在Tomcat安装目录下的conf/server.xml中设置。网友可以随意设置端口号,但是切忌与现有程序端口号冲突。

  其次,用户角色用户名用户密码:对于开发者来说,配置用户角色用户名和用户密码是必须的,通过在Tomcat的安装目录下conf/tomcat-users.xml配置。

  在Tomcat 6.0.30之前,Tomcat管理者角色只有manager,而在Tomcat 6.0.30之后,Tomcat的管理角色变化为manager-gui,manager-scripq,manager-jmx,manager-status等,它们分别具有不同权限。

  manager-gui:允许访问html图形化话界面和状态页面

  manager-scripq:允许访问文本接口和状态页面

  manager-jmx:允许访问jmx代理和状态页面

  manager-status:指允许访问状态页面

  这样以来,网友可以根据需求,设置对应角色。对于开发人员,最好设置用户角色为:manager-gui,用户名和用户密码根据自己习惯设置。笔者这里配置如下:

  以上配置文件配置了一个用户角色为manager-gui的用户,用户名和密码分别为:tomcat,tomcat.

  最后,运行tomcat服务器:启动tomcat,运行tomcat安装目录bin下的startup.sh(linux)或startup.bat(windows),然后在浏览器中输入:http://localhost:8080/,如果看到如下界面,则证明配置成功。点击Tomcat Manager,输入用户名和密码,进入管理后台。

玩转Fedora 15下服务器搭建及应用安装

进入Tomcat管理后台


推荐阅读
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • svnWebUI:一款现代化的svn服务端管理软件
    svnWebUI是一款图形化管理服务端Subversion的配置工具,适用于非程序员使用。它解决了svn用户和权限配置繁琐且不便的问题,提供了现代化的web界面,让svn服务端管理变得轻松。演示地址:http://svn.nginxwebui.cn:6060。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
author-avatar
双子宝贝鱼
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有