linux服务器上部署java项目

来源:互联网 发布:易安卓飞机游戏源码 编辑:程序博客网 时间:2024/06/05 11:47


一.安装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 environmentJAVA_HOME=/usr/java/jdk1.7.0_79JRE_HOME=/usr/java/jdk1.7.0_79/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport JAVA_HOME JRE_HOME CLASS_PATH PATH

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

让修改生效:

[root@localhost java]# source /etc/profile

4.验证

[root@localhost java]# java -versionjava 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]# /usr/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端口有没有打开

1 0
原创粉丝点击