您的位置:首页 > 运维架构 > Linux

linux服务器上部署java项目

2015-12-30 18:05 549 查看
一.安装jdk

  相关软件winScp、putty

1.在/usr/目录下创建java目录 
[root@localhost ~]# mkdir/usr/java
[root@localhost ~]# cd /usr/java


2.解压

如果不在java目录下下载:解压时
追加命令 -C /usr/java/
[root@localhost java]# curl -O http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 
[root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz


3.设置环境变量
[root@localhost java]# vi /etc/profile


添加如下内容:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH


按ESC键,然后:wq保存退出 

让修改生效:
[root@localhost java]# source /etc/profile


4.验证
[root@localhost java]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)


二.安装tomcat
1.在/usr/目录下创建local目录 

[root@localhost ~]# mkdir/usr/local
[root@localhost ~]# cd /usr/local


2.在当前目录解压tomcat
  [root@localhost  local]# tar –zxvf  apache-tomcat-6.0.44.tar.gz  
3. 将apache-tomcat-6.0.44
重命名 为 tomcat
  [root@localhost local]# /us
4000
r/local/tomcat/bin/startup.sh  

三.修改tomcat的server.xml
1.端口号 tomcat/config/server.xml  69行 修改为80 (不需要在url写端口)
2.URLEncoding="utf-8"

四.server.xml的host节点中增加(多域名对应同一网站)
    <Context path=""  docBase="/usr/local/tomcat/webapps/dongfang"          workDir="/usr/local/tomcat/webapps/dongfang" reloadable="true"/>
docBase对应的是项目的名称  不用加默认页面

五.server.xml的Engine 节点中增加(多域名对应多网站)

 <!--以下配置是关键-->

    <Engine name="Catalina" defaultHost="localhost">

      <!--默认通过localhost转发-->

      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"

             resourceName="UserDatabase"/>

       <!--以下是自带的转发-->

      <Host name="localhost" appBase="webapps"

            unpackWARs="true"

            xmlValidation="false" xmlNamespaceAware="false">

      </Host>

     <!-- 在tomcat安装目录下新建文件夹aaa 与webapp同级,然后在该目录下新建Root,项目内容可放在这个位置 -->

    <Host name="www.aaa.com" appBase="aaa"

            unpackWARs="true"

            xmlValidation="false" xmlNamespaceAware="false">

      </Host>

    <!-- 同上,在tomcat安装目录下新建文件夹bbb与webapp同级 , 然后在该目录下新建Root,项目内容可放在这个位置   -->

     <Host name="www.bbb.com" appBase="bbb"

            unpackWARs="true"

            xmlValidation="false" xmlNamespaceAware="false">

      </Host>

      <value/>

    </Engine>

六.数据库安装

       1.安装MySQL
         [root@localhost Desktop]# tar zxvf mysql-5.1.49.tar.gz   //解压
 
       [root@localhost local]# mkdir /usr/local/mysql //在usr/local/mysql建mysql目录
 
       [root@localhost mysql-5.1.49]# ./configure –prefix=/usr/local/mysql  –with-charset=utf8  // 指定安装目录为/usr/local/mysql,字符集为utf8
 
       [root@localhost mysql-5.1.49]# make
 
       [root@localhost mysql-5.1.49]# make install //安装

   
2.启动mysqld服务
 
 
 cp mysql/share/mysql.server /etc/init.d/mysqld
 
 
 [root@localhost mysql-5.1.49]# service mysqld start 
 
 
 初始化MySQL数据库: [确定]
 
 
 启动 MySQL: [确定]

 
 
 [root@localhost mysql-5.1.49]# netstat –atln   //查看3306端口有没有打开
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息