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的技术研究 将持续 发博客.

时间: 2024-12-02 20:33:16

CentOS rpm 安装 java 环境 tomcat nginx.的相关文章

ubuntu-Ubuntu下eclipse 只能命令行启动 创建了启动图标但是点击提示没安装java环境

问题描述 Ubuntu下eclipse 只能命令行启动 创建了启动图标但是点击提示没安装java环境 创建了启动图标但是点击提示没安装java环境其实我是装好java环境的 解决方案 java路径是否在系统路径

centOS5.7安装JAVA环境详细教程

#java -version  <-查看当前java的版本号 卸载完以后到www.java.com下载linux版本的 jdk.我下载的是jdk-6u70-linux-i586.bin. cp -r jdk-6u70-linux-i586.bin /usr/local/java cd /usr/local/java .jdk-6u70-linux-i586.bin开始会显示协议,回答yes,然后软件就会一直安装到完成,并会在当前目录下生成一些文件. 然后就是配置环境变量:设置环境变量的文件在 /

《精通Android 实例开发》——第1章,第1.1节Windows下安装Java环境JDK

第1章 正式开发前的准备精通Android 实例开发都说"工欲善其事,必先利其器",在进行Android开发之前,需要先搭建一个合适的开发环境.在本章的内容中,将以具体实例来详细介绍搭建Android开发环境中的知识,让读者从实例中体会搭建Android开发环境的方法和技巧,为步入本书后面知识的学习打下基础. 1.1 Windows下安装Java环境JDK 1.1.1 实例说明在搭建Android开发环境之前,一定先确定基于Android应用软件所需要开发环境的要求,具体要求如表1-1

阿里云CentOS 64位系统 下安装java环境JDK7

用root用户登陆到系统,打开一个终端输入 #rpm -qa|grep jdk 如果显示:jdk-1.7.0_67-fcs.x86_64 则说明已经安装过jdk  一:下载JDK  cd /tmp  wget http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.rpm 二:安装JDK 1.复制到/usr/java/路径下 #mkdir /usr/java/   #cp jdk-7u67-linux-x64

CentOS安装java环境的步骤详解

一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK. 首先,卸载自带的java 查看Linux自带的JDK是否已安装. 输入如下命令,查看已经安装的Java版本信息. java -version   输入如下命令,查看JDK的信息. rpm -qa|grep java   如下图所示.      卸载已经安装的JAVA,如下图所示.     卸载完成,如下图所示.     卸载另外一个,如下图所示.     卸载完成,如下图所示.  第二步,安装SUN的JDK.

在CentOS上安装与配置Tomcat

为了上线一个项目有关JSP,需要在Centos上安装Tomcat上. 要安装Tomcat首先要下载tomcat的程序.Tomcat程序可以从,tomcat的官方网站下载:http://tomcat.apache.org/ Tomcat最新版本是tomcat8.0: 可以看到tomcat有各种版本,我们现在先下载tar.gz版本. Tomcat下载完毕后,我们通过winscp上传到/usr/local目录下,如下图: 通过终端解压tomcat安装包,如图: tar –zxvf apache-tom

Centos / Ubuntu /linux JAVA 环境变量设置

1.查看 JDK JAVA 是否已安装 风来了.fox java -version 如果有输出信息表示JAVA JDK已安装过了,直接看 4 2.安装JAVA JDK http://blog.csdn.net/fenglailea/article/details/26006647 3.JAVA JDK 安装位置查看 位置查找 which java 输出(不同的安装方式,位置也不同) /usr/bin/java 继续,查看该软连接,链接位置 ls -ltr /usr/bin/java 输出 /us

在CentOS上配置Java环境变量的教程_java

rhel 和 centos linux 使用yum命令后,将 OpenSDK 安装到/usr/lib/jvm/ 目录: [root@dabu.info ~]# ls -l /usr/lib/jvm/ 输出如下: total 4 drwxr-xr-x. 3 root root 4096 Feb 24 17:00 java-1.7.0-openjdk-1.7.0.51.x86_64 lrwxrwxrwx. 1 root root 21 Feb 24 17:00 jre -> /etc/alterna

在WinMe中安装java环境

        因为家里的台式机只能装到WinMe,所以刚开始的时候不能像在Win2000,WinXP中填写环境变量那样设置java环境,查了资料说需要在C盘中 在autoexec.bat文件中添加环境变量的方式设置,但是用了半天,结果都没有能够成功编译运行java文件,一直不知道为什么.有一次突然当在运 行中打入msconfig后看到其中有一项是"环境变量",试了一下,结果竟然可以编译运行java文件了!真实太神奇了!后来通过查找资料发现也可以通 过"帮助"程序进