Linux_CentOS-服务器搭建 <二>

Tomat安装:

  说明

    源码安装,下载地址:http://tomcat.apache.org/。我下了个apache-tomcat-7.0.42.tar.gz

  安装开始:

    配置环境。

    JDK:



vi /etc/profile

    文件末处加上

export JAVA_HOME=/usr/java/jdk1.7.0_17
export JRE_HOME=/usr/java/jdk1.7.0_17/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:$JAVA_HOME/bin

    先把下载过来的放在CentOS里面。我放在/usr/local

    其实安装就是所谓的解压,但我们注意,一般安装好后把安装包删除.

    同样和上一次讲的一样,CentOS里面如果有了的话,把里面的tomcat删掉先 。

[root@Li local]# cd /usr/local
[root@Li local]# tar -zxv -f apache-tomcat-7.0.42.tar.gz         // 解压压缩包
[root@Li local]# rm -rf apache-tomcat-7.0.42.tar.gz          // 删除压缩包
[root@Li local]# mv apache-tomcat-7.0.42  tomcat

     安装好后,你会发现 local里面多了一个tomcat文件夹出来。

安装后,我们得把tomcat的环境配下:

cd /usr/local/tomcat/bin

vi catalina.sh  


#!/bin/sh

export TOMCAT_HOME=/usr/local/tomcat

export CATALINA_HOME=/usr/local/tomcat

利用下面命令使文件有执行权限并使配置生效

# source /etc/profile

# cd /usr/local/tomcat/bin

# chmod 777 *.*

  启动试试看吧:

    操作如下

 

[root@Li ~]#  /usr/local/tomcat/bin/startup.sh   //启动tomcat
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/java/jdk1.7.0/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

如果没有出现,卸了重装。有的话,就启动好了。

我们可以看下日志文件:



[root@CentOS ~]# cd /usr/local/tomcat/logs
[root@CentOS logs]# cat catalina.out

 

这时候 我们可以查看下这个服务:



 ps -ef | grep tomcat

如果想把tomcat 配置成本机服务的,自己可以去百度。或者还有tomcat配置成开机启动。

因为tomcat端口没开放,8080端口是禁止的。所以我们要在防火墙那边配置下。

  增加8080端口到防火墙配置中,执行以下操作:

[root@Li ~]# vi + /etc/sysconfig/iptables
#增加以下代码
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 

  重启下

[root@Li ~]# service iptables restart

  在此,再说一种防火墙配置: 

# iptables -F
# iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
# iptables -t nat -I OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080
# /etc/rc.d/init.d/iptables save //保存的意思

检验Tomcat安装运行

通过以下地址查看tomcat是否运行正常: 

http://localhost:8080/

 

 另外:

lsof -i:8080//查端口号

kill 27285//关闭

时间: 2025-01-20 19:21:59

Linux_CentOS-服务器搭建 <二>的相关文章

阿里云ECS服务器搭建wordpress个人博客网站【详细图文教程】

阿里云ECS服务器搭建wordpress个人博客网站[小白专用的图文教程] 在阿里云上搭建使用个人博客主要分为以下几个步骤: 1.购买阿里云ECS主机 2.购买域名 3.申请备案 4.环境配置 5.安装wordpress 6.域名解析 声明一下,本人对服务器端的知识不是很熟悉,但一心想做个自己的个人网站装一下哔,特此记录一下完整的配置过程,也算是给其他小白们的一剂福利吧.   开发环境: 物理机版本:Win 7 旗舰版(64位) xshell版本:Xshell 5 Build 0806 xftp

samba服务器搭建的疑问

问题描述 samba服务器搭建的疑问 samba服务器在linux虚拟机如何搭建,因为现在正在进行linux服务器搭建学习,想自己搭建一个 解决方案 参考第十六章.文件服务器之二: SAMBA 服务器 解决方案二: Linux中搭建samba服务器 http://blog.chinaunix.net/uid-23511971-id-320268.html 解决方案三: 1- 要求同一 ip网段 2- 要求 使用单个网卡

基于SVN源码服务器搭建(详细教程分析)_C 语言

一.引言笔者曾经试图在网上搜索一篇关于SVN源代码服务器搭建方面的中文技术文章,可惜,所找到的,要么是不完整,要么就是对笔者没什么帮助的文章,TortoiseSvn的帮助文档固然强大,但因为是英文,不是很适合来作为入门者使用:毕竟,TortoiseSvn是一个客户端,服务器端的配置也很重要.一年前,笔者刚刚毕业,初入公司,在进行开发时,由于没有进行软件代码版本管理,导致的结果是•软件一天一个版本•Bug日益增加且隐藏很深•代码无法向前回溯•几个月前修正过的Bug在几个月后又重新出现由于最近公司决

Postfix邮件服务器搭建之roundcube webmail安装与配置

前几篇文章,我们介绍了有关postfix的相关安装与配置,这篇文章我们再来介绍下,在web下管理postfix的软件roundcube webmail. 注意:本篇文章所需的基础环境都是根据<烂泥:Postfix邮件服务器搭建之准备工作>这篇文章准备的. 一.下载roundcube webmail软件包 要安装roundcube webmail,我们先要下载roundcube webmail,如下: wgethttp://jaist.dl.sourceforge.net/project/rou

基于Linux环境Tomcat-MySQL的服务器搭建

在开发日趋激烈的今天,我们可不能再只会编码了,这样搞不好,就成了一辈子的码奴!所以这里简单的分享一下服务器的搭建,由于Linux的安全性等一切因素让它成为了服务器平台的首选环境!今天跟大家分享的是Java项目的服务器搭建,好啦,步骤来了: 1.下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2.下载tomcat wget http://apache.etoak.co

Linux下nfs服务器搭建技巧

  使用linux进行嵌入式开发的时候,为了方便开发,通常是将开发板挂载到宿主机的文件系统上,然后将代码放到共享给开发板的目录中,再通过开发板运行. 首先查看是否安装了 nfs 软件包,yum list installed | grep nfs.如果安装,则可进行下面设置. nfs 服务器端配置: 1.首先建立共享目录:在根目录下建立share目录.执行 mkdir /share 2.然后对 exports 文件进行编辑:vim /etc/exports 如果之前没有通过 nfs 共享过目录,该

揭秘阿里Workshop:“0服务器搭建海量视频网站”与“安全四部曲”

本期采访嘉宾--Workshop阿里云开放实验室的两位出品人,阿里云核心技术专家周琦和安全专家牛纪雷.周琦在分布式系统的开发等方面经验丰富,牛纪雷从甲方公司一路来到阿里云云平台安全,深知安全之痛.两位都是实战经验丰富的阿里技术专家.                                                            4月19-21日,2016云栖大会深圳峰会,欢迎报名! 周琦:上海峰会Workshop主题是<0代码搭建Wordpress网站>.不要小看这个网站

Nginx+ffmpeg的HLS开源服务器搭建配置及开发详

本文概述:           至目前为止,HLS 是移动平台上非常重要并十分流行的流媒体传输协议.做移动平台的流媒体开发,不知道它不掌握它 ,真是一大遗憾.而HLS的平台搭建有一定的难度,本文针对对该方向有一定了解的朋友,将方案实施中的一些细节和流程进行分享交流.本文介绍了,使用开源服务器nginx 搭建 HLS 服务比较详细的方案.测试使用 VLC以及JWPlayer播放.交流邮箱leoluopy@gmail.com,本文出自CSDN-固本培元.转载请注明出处. 切片器:          

Windows SVN服务器搭建方法_win服务器

这里我就介绍一个在Windows环境下简单快速搭建SVN服务器的方法.通常的SVN服务器是搭建在Linux等系统下,例如用Apache+SVN配置,Linux下的SVN性能会非常好,但配置有些繁琐,如果SVN服务器只有自己使用,那么可以直接把SVN服务器搭建在个人Windows环境下使用. 目前较为简单的方案是VisualSVN Server.该SVN服务器是免费的,支持Windows NT, 2000, XP and 2003等环境,安装非常简单. 安装的时候可以选择SVN走http协议还是h

app-Android APP服务器搭建

问题描述 Android APP服务器搭建 我最近在做一个APP需要有自己的服务器,准备租一个服务器,但是没做过服务器端开发,有没有朋友推荐一些关于服务器端开发的书,最好有开发实例讲解这种 解决方案 (android 开源项目android pn) 搭建服务器和Android appAndroid开发服务器的搭建 解决方案二: 有.net和asp两种开发 解决方案三: 可以看下<PHP与MySQL程序设计>,然后可以先租一个国内的小服务器用着,如果是土豪的话,可以用阿里云. 解决方案四: 或者