文档章节

搭建java环境

蓝蝶飞扬
 蓝蝶飞扬
发布于 2014/06/24 11:57
字数 594
阅读 113
收藏 6

一.tomacat

Tomcat的安装分为两个步骤:安装JDK;安装Tomcat。 

JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。自从Java推出以来, 

JDK已经成为使用最广泛的JavaSDK。JDK 是整个Java的核心,包括了Java运行环境,Java 

工具和Java基础的类库。所以要想运行jsp的程序必须要有JDK的支持,理所当然安装Tomcat 

的前提是安装好JDK。

1.安装JDK

shell>rpm -ivh jdk-7u51-linux-x64.rpm 

2.解压

shell>tar xvf apache-tomcat-7.0.52.tar.gz 

##移动文件

shell> mv apache-tomcat-7.0.52 /usr/local/tomcat

3.给tomcat添加JAVA主目录 

shell> vim /usr/local/tomcat/bin/catalina.sh  --96行

==============================

JAVA_HOME=/usr/java/jdk1.7.0_51

CATALINA_HOME=/usr/local/tomcat

==============================

4.做启动脚本

shell> cp /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat

shell> chmod +x /etc/init.d/tomcat 

shell>/etc/init.d/tomcat start

5.移动文件到指定目录并解压

shell>mv /softs/house_dazhima.zip /usr/local/tomcat/webapps

shell>cd /usr/local/tomcat/webapps

shell>unzip house_dazhima.zip 

6.修改相关配置

shell>vim /usr/local/tomcat/webapps/house_dazhima/WEB-INF/applicationContext.xml

=======================================================

<!-- 指定连接的数据库驱动 -->

        <property name="driverClass" value="com.mysql.jdbc.Driver" />

        <property name="jdbcUrl" value="jdbc:mysql://10.10.54.54:3306/housedb" />

        <!-- 指定连接数据库的用户名 -->

        <property name="user" value="house" />

        <property name="password" value="123456" />

======================================================

shell>/etc/init.d/tomcat stop

shell>/etc/init.d/tomcat start

二.mysql

1.安装mysql

shell>yum install mysql.x86_64 mysql-server.x86_64 

shell>/etc/init.d/mysql restart 

2.导入数据库并授权

shell>mysql -uroot -p</softs/housedb.sql

mysql>grant all on housedb.* to 'house'@'10.10.54.54' identified by '123456';

mysql>flush privileges;

3.验证

shell>mysql -u house -p -h10.10.54.54

三.测试

输入:

http://10.10.54.54:8080显示tomcat页面

http://10.10.54.54:8080/house_dazhima显示大芝麻首页

四.nginx

1.安装nginx

shell>tar xvf nginx-1.4.5.tar.gz 

shell>./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_ssl_module

shell>make 

shell>make install

2.修改配置文件

shell>vim /usr/local/nginx/conf/nginx.conf

=========================================

user  nginx nginx;

worker_processes  2;

error_log  logs/error.log;

pid        logs/nginx.pid;

events {

    worker_connections  1024;

}

http {

    include       mime.types;

    default_type  application/octet-stream;

    access_log  logs/access.log;

    sendfile        on;

    tcp_nopush     on;

    keepalive_timeout  65;


    gzip  on;

    include virtual/house.ssr.com.conf;

}

==========================================

shell>mkdir /usr/local/nginx/conf/virtual

shell>cd /usr/local/nginx/conf/virtual

shell>vim house.ssr.com.conf

==========================================

upstream house.ssr.com {

   server 10.10.54.54:8080 max_fails=3 weight=1 fail_timeout=60s;

 }

server{

  listen  80;

  server_name  house.ssr.com;

  charset  utf-8;

  access_log  logs/www.access.log;

 location / {

  root /usr/local/tomcat/webapps/;

  proxy_pass http://house.ssr.com/house_dazhima/;

  index index.html index.htm index.jsp index.php;

 }


 location ~(\.jsp)|(\.do)$ {

        index index.jsp;

        proxy_pass http://house.ssr.com;

        proxy_set_header HOST $host;

        proxy_set_header X-Real_IP $remote_addr;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        }

 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {

   expires      30d;

        }

 location ~ .*\.(js|css)?$ {

 expires  1h;

 }

 }

=================================================

shell>/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf --启动

shell> cat /usr/local/nginx/logs/nginx.pid | xargs kill -HUP     --重启

3.添加DNS记录

shell>vim /var/named/named.ssr.com

===============================

10.10.54.54 house.ssr.com

===============================

shell>/etc/init.d/named restart

4.测试

输入:

http://house.ssr.com


© 著作权归作者所有

共有 人打赏支持
蓝蝶飞扬
粉丝 25
博文 122
码字总数 89785
作品 0
西双版纳
【Jenkins】配置步骤之二:修改缺省目录

Jenkins的搭建很简单,网上有很多教程,我是下载的war包放到Tomcat下发布的。 配置环境: CentOS 5.1 jdk1.6.2 Tomcat 7.0.55 ====================================================== 因为...

三平行者
2014/09/24
0
0
黑马程序员.bobo.DAY.1

C:Program Files (x86)NVIDIA CorporationPhysXCommon;<span style="background:rgb(255,0,0)">%JAVA8HOME%bin;%JAVA8HOME%jrebin;</span>D:oracleproduct10.2.0db_1bin;C:Program Files (x8......

BobbyLou
2015/05/14
0
0
win7 64为下使用rxtx串口通信

说明一下rxtx是javacomm串口通信jar的一个开源的扩展,继承了它,所以,我们在环境搭建好之后,只要把 import javax.comm.;替换成import gnu.io.;即可了。 环境的搭建; 首先到地址:http://...

EDIAGD
2013/10/19
0
0
Tomcat(1)正确打开方式

一、环境搭建 如何进入环境变量配置(Win7/Win8) (右键)计算机——(单击)属性——(单击)高级系统设置——(单击)环境变量 or(单击)控制面板——(单击)系统 配置java环境: 变量 ...

遇见你
2015/07/14
0
0
ICTCLAS分词系统在win7 64 java平台下环境搭建

最近做毕设要用到ICTCLAS分词系统,记录一下这个过程中碰到的问题,希望能有些同学带来帮助。 1、准备工作 下载下面两个包 分词系统包:http://ictclas.nlpir.org/newsdownloads?DocId=352 ...

liangxiao
2013/11/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java的快速失败和安全失败

一:快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出Concurrent Modification Exception。 原理:迭代器在...

狼王黄师傅
24分钟前
5
0
Echarts X轴Y轴配置参数详情

mytextStyle={ color:"#333", //文字颜色 fontStyle:"normal", //italic斜体 oblique倾斜 fontWeight:"normal", //文字粗细bold bolder lighter 100 | 200 | 300 | 400... fontFamily:"sans......

wqzbxh
25分钟前
2
0
解决kettle使用JDBC读取Oracle速度慢的问题

jdbc连接添加如下信息: defaultRowPrefetch=20000

了凡川
30分钟前
1
0
Linux学习-1015

8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下 相关测验题目:题目:http://ask.apelearn.com/question/5437 扩展 扩展 1. source exec 区别...

wxy丶
30分钟前
2
0
Spring Boot核心注解讲解

Spring Boot核心注解讲解 Spring Boot最大的特点是无需XML配置文件,能自动扫描包路径装载并注入对象,并能做到根据classpath下的jar包自动配置。 所以Spring Boot最核心的3个注解就是: 1,...

DemonsI
37分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部