`

CentOS rpm 安装 java 环境 tomcat nginx.

 
阅读更多

首先测试更新.

 

yum update

 


 

#如果执行 报错可以执行:然后再试试.

 

yum clean all

yum list

 

首先安装 wget 命令行下载工具.

 

yum install wget

 


 

下载oracle的jdk.下载地址要检查仔细.如果一次没有成功.多试验几次.

访问网站 : http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html可以下载 64bit的版本.

 

32bit:

 

wget http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-i586.rpm

 

64bit:

 

wget http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-x64.rpm

 

 

安装jdk 6

 

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html

 

32bit:

 

wget http://download.oracle.com/otn-pub/java/jdk/6u29-b11/jdk-6u29-linux-i586-rpm.bin

 

64bit:

 

wget http://download.oracle.com/otn-pub/java/jdk/6u29-b11/jdk-6u29-linux-x64-rpm.bin

 

 

下载的文件需要重新命名下..看上去带来一些参数.


 

安装rpm 文件.

 

rpm -ivh jdk-7u1-linux-i586.rpm

 


 

安装rmp的好处是,给自动设置了环境变量.

 

运行 java 和 javac 命令测试 java 是否安装成功.

 

 

 

下载tomcat.

 

wget http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-7/v7.0.22/bin/apache-tomcat-7.0.22.tar.gz

 

tar -zxvf apache-tomcat-7.0.22.tar.gz


cd apache-tomcat-7.0.22


sh start.sh

 

启动tomcat.

 

 

要访问tomcat 需要设置端口转发:


关闭虚拟机 修改 虚拟机 属性: 高级 -> Port Forwarding


 

添加需要转发到 端口 和 IP.主机 用户 127.0.0.1 就行.虚拟机用 10.0.2.15 (nat 模式都是这个IP)


 

重启虚拟机.就可以测试端口是否可以连接了.重启tomcat.

 

putty 下载地址: http://www.putty.org/


登录成功:说明端口已经转发

 

但是这个时候不能访问 tomcat.因为 centos默认把22 端口打开.8080端口需要自己 修改防火墙.

 

vi /etc/sysconfig/iptables

 

添加 2行. 用 yy进行复制.p粘帖. 增加 80 端口和 8080 端口.

 

 

重启 iptables 服务.

 

 

 service iptables restart




 
然后访问本机就可以 看到 tomcat 7 的运行界面了.


 

 

要上传部署工程 使用 sftp 进行传送.下载 工具 filezilla .

 

http://filezilla-project.org/

 

这里设置 链接类型是 【SFTP - SSH File Transfer Protocol 】

登录的使用要输入 用户名密码.

 

 

使用起来就像和 ftp 一样. 

下面开始安装 nginx 服务器。

 

首先要用 yum 安装 编译环境.

 

 

nginx 网站地址是 :  http://www.nginx.org/

 

网站上说了..可以直接 安装了.

 

需要先安装一个 yum的更新源.

 

centOS 6的 是要下载这个rpm包.其他的

 

下载地址rpm包 参考 http://www.nginx.org/en/download.html 有 redhat centos debian ubuntu.

 

wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

 

安装rpm包

 

rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm

 

然后就可以直接安装 nginx了. 大小.590K .

 

yum install nginx


启动 nginx

 

 

service nginx start


nginx 就可以访问了.因为刚才已经配置好了转发和IPtables



 
接着就是设置下 nginx 的配置文件 .转发tomcat.

修改配置文件添加

 vi /etc/nginx/conf.d/default.conf
 
 location / {
                proxy_set_header        Host    $host;
                proxy_set_header        X-Real-IP       $remote_addr;
                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass  http://localhost:8080;
    }
 

保存.然后重启服务.

service nginx restart

访问web 就会出现tomcat 7 的首页.至于 nginx的集群. 负载..自己搜寻下.也挺多的..


 

 

如果需要编译其他 c 或 c++工程可以 安装 gcc.

 

 

yum install gcc gcc-c++ autoconf automake

 


一共 50 MB 开始下载.


关于 CentOs的技术研究 将持续 发博客.
  • 大小: 10.4 KB
  • 大小: 18.9 KB
  • 大小: 20.9 KB
  • 大小: 17.7 KB
  • 大小: 34.3 KB
  • 大小: 26.8 KB
  • 大小: 9.9 KB
  • 大小: 62.2 KB
  • 大小: 10.6 KB
  • 大小: 6.1 KB
  • 大小: 34.8 KB
  • 大小: 28.3 KB
  • 大小: 5.8 KB
  • 大小: 13.1 KB
  • 大小: 9.2 KB
  • 大小: 17.8 KB
  • 大小: 60.2 KB
0
2
分享到:
评论

相关推荐

    centOS8 安装LNMT(nginx+mysql+tomcat).pdf

    centOS8 安装LNMT(nginx+mysql+tomcat),此文档为本人原创的文档,有兴趣可以看一下: 本文在centos8基础上进行安装,软件版本如下: 名称 版本 安装方式 备注 jdk 13.0.2 rpm Oracle jdk,目前最新版本 nginx...

    centos环境集成java、mysql 、 tomcat 9、nginx 1.10解压包、nginx-1.12 rpm包 软件

    在Linux环境中,特别是CentOS操作系统上,搭建一个包含Java、MySQL、Tomcat和Nginx的服务器环境是常见的任务,这对于开发和部署Web应用程序至关重要。本文将详细介绍如何在CentOS系统上安装和配置这些关键组件。 ...

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    在CentOS 7环境下搭建和配置Java应用服务器,如Tomcat和Nginx,是企业IT基础设施中的常见任务。这个过程涉及到多个步骤,包括安装必要的软件、配置安全性和优化性能,确保服务稳定运行。以下是对标题和描述中所述...

    centos7 部署tomcat8,jdk7,nginx,防火墙

    sudo rpm -Uvh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm sudo yum install nginx ``` 启动Nginx并设置开机启动: ```bash sudo systemctl start nginx sudo ...

    centos一键安装jdk+mysql+nginx+tomcat+php

    本文将详细介绍如何在CentOS上一键安装Java Development Kit (JDK)、MySQL数据库、Nginx web服务器、Tomcat应用服务器以及PHP编程环境。这些组件是构建高效、稳定的Web服务的基础。 ### 安装JDK 首先,我们需要安装...

    Centos系统软件jdk-mysql-nginx-tomcat安装方法.zip

    本教程将详细介绍如何在CentOS系统上安装JDK、MySQL、Nginx和Tomcat,这些都是构建和运行Web应用程序的关键组件。 首先,我们从JDK(Java Development Kit)开始。JDK是Java编程语言的开发和运行环境。在CentOS上...

    Centos7.*版本依赖软件Xshell、FileZilla、JDK(Java)、Tomcat、Nginx

    本篇将详细讲解如何在CentOS 7.*系统上安装和配置一系列重要的依赖软件,包括Xshell、FileZilla、JDK (Java)、Tomcat以及Nginx。 首先,**Xshell** 是一个功能丰富的终端模拟器,用于远程SSH连接。安装Xshell可帮助...

    centos7+Tomcat+MySQL+nginx电子商务站点部署及rsync备份

    4. **检查Java安装版本信息**:确认Java版本满足Tomcat的要求。 5. **rz上传Tomcat8.5文件**:使用rz命令上传Tomcat压缩包至服务器。 6. **解压apache-tomcat-8.5.32.tar.gz到指定目录var下tomcat**:解压文件至目标...

    Nginx+KeepAlived+Tomcat负载架构

    wget http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm rpm -ivh *.rpm yum install nginx ``` - **测试**:确保两台主机上都正确安装了Nginx,可以通过访问HTTP...

    Linux Centos 一键安装web环境

    本文将详细讲解如何在Linux CentOS环境下,通过一键安装脚本快速配置Web服务环境,包括Nginx、Apache、MySQL、PHP、Tomcat、JDK以及FTP服务器,并介绍与之相关的软件管理工具`yum`和`apt-get`,以及phpwind、...

    Linux+tomcat+nginx 服务器环境的配置项目实施文档

    - 编辑Nginx配置文件 `/etc/nginx/nginx.conf` 或 `/etc/nginx/conf.d/default.conf`。 - 添加代理配置,将请求转发至Tomcat: ```nginx server { listen 80; server_name localhost; location / { proxy_...

    虚拟机安装CentOS7及环境搭建.pdf

    这篇文章将指导您如何在虚拟机中安装 CentOS 7,并配置静态 IP、安装 JDK 1.8、Tomcat、Mysql、Maven、Nginx、Node.js、Docker、Redis、RabbitMQ 等环境。 安装 CentOS 7 在 VMware Fusion 中新建虚拟机,将 ...

    CentOS+Nginx配置详解

    在 Nginx 主配置文件(`/usr/local/nginx/conf/nginx.conf`)中引入虚拟主机配置: ```nginx http { include /usr/local/nginx/conf/vhosts/*.conf; # 其他配置... } ``` 最后,重启 Nginx 应用新配置。 ### 6....

    centos6.8阿里云服务器搭建文档

    本文档旨在指导用户如何在阿里云服务器上搭建 CentOS 6.8 服务器,包括 Java 环境配置、Tomcat 的搭建、Nginx 的搭建等。 服务器搭建准备 在开始搭建服务器之前,需要准备两个软件:Xshell 和 Xftp。Xshell 是一个...

    centos7无网络Javaweb环境快速搭建

    在搭建CentOS 7无网络Java Web环境时,我们需要配置一系列的基础软件,包括Java开发工具(JDK)、Web服务器(Apache Tomcat)、反向代理服务器(Nginx)、数据库(MySQL)以及缓存服务(Redis)。以下是详细步骤: ...

    centsos6.5+jdk1.7+mysql5.5+tomcat7+nginx1.7安装手册

    ### CentOS 6.5 + JDK 1.7 + MySQL 5.5 + Tomcat 7 + Nginx 1.7 安装手册 #### 一、JDK 1.7 安装 ##### 1.1 下载JDK 1.7 - 访问Oracle官方下载页面:...

Global site tag (gtag.js) - Google Analytics