JAVA Web Application deploy to Linux related command

引用
一、将程序布署到Linux前我们需要一些准备工作:

1、首先安装Linux系统并配置好登录用户名和密码

2、然后在linux系统配置一个FTP(VFTP),用于上传安装文件。

3、最后打开Linux的SSH服务(打开SSH以后,可以借助一些工具远程连接Linux操作,而不

    必直接在Linux服务器操作。现实中Linux服务器在机房中...)

4、检查Linux服务器防火墙

相关命令如下:

 1、配置用户 root/123456

    [root@localhost ~]# chmod 755 文件          (配置用户对文件权限)

 2、配置FTP服务

    (1)[root@localhost ~]# chkconfig --list|grep vsftpd   (查看情况)

       vsftpd 0:off   1:off   2:off   3:off   4:off   5:off   6:off  

    (2)[root@localhost ~]# chkconfig vsftpd on          (打开FTP服务)


    (3)[root@localhost ~]# adduser ftpuser                (添加用户)

       [root@localhost ~]# passwd  ftpuser               (设置密码)

    (4)[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf  (修改主配置文件)

       anonymous_enable=no        是否允许匿名用户登陆

       local_root=/home/ftpuser   指定用户访问的目录

 3、打开SSH服务

     [root@localhost ~]# service sshd start (即时打开)

     或

     [root@localhost ~]# Chkconfig sshd on (永久打开)

 4、关闭防火墙

     永久打开或则关闭

     [root@localhost ~]# chkconfig iptables on
     [root@localhost ~]# chkconfig iptables off

     即时生效:重启后还原

     [root@localhost ~]# service iptables start
     [root@localhost ~]# service iptables stop




引用
二、安装过程:

1、安装JDK 1.6(下载bin包略)

2、安装Tomcat6(下载略)

3、安装Mysql并配置,官网下载: http://www.mysql.com,[注意]查看你当前的Linux版本(查看命令:uname -a 或 file /sbin/init)。同时下载MySQL服务端和MySQL客户端。

相关命令如下:


  
 (1)安装JDK1.6, 直接运二进制包即可如:

  [root@localhost ~]# ./jdk.1.6_20.bin                           (直接运行jdk)

  [root@localhost ~]# java -version                           (jdk安装是否成功)

 【注意】-->如果权限不够,执行一下chmod 777 jdk.1.6_20.bin,一般JDK有默认安装路径在/usr/java
        -->安装linux(红旗)时或许自动安装一个JDK(低版本),可以能通过查看当前Linux是否安了
         [root@localhost ~]# rpm -qa|grep jdk                (查看是否安装过JDK) 
 (2)配置环境变量:按变量的生存周期来划分,Linux变量可分为两类: 

   一、永久的:需要修改配置文件(全局配置文件、局部配置文件),变量永久生效。

      全局配置文件(对所有用户): vi /etc/profile 文件中添加变量

       JAVA_HOME = /usr/java/jdk1.6.3_20
       PATH = $JAVA_HOME/bin:$PATH
       CLASSPATH =.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar 
       export JAVA_HOME
       export PATH
       export CLASSPATH

     局部配置文件(针对某个用户): vi /home/ftpuser/.bash_profile(以ftpuser为例)

       JAVA_HOME = /usr/java/jdk1.6.3_20
       PATH = $JAVA_HOME/bin:$PATH
       CLASSPATH =.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar 
       export JAVA_HOME
       export PATH
       export CLASSPATH
      

   二、临时的:使用export命令行声明即可,变量在关闭shell时失效。 

       直接在命令窗口执行如:

       [root@localhost ~]# JAVA_HOME = /usr/java/jdk1.6.3.20 (配置JAVA_HOME环境变量)
       [root@localhost ~]# export JAVA_HOME               (执行输出JAVA_HOME环境变量)
  


  2、下载tomcat6.0.26.tar.gz,解压后,直接可用

      如果是gz包则先运行:

      [root@localhost ~]# gzip -d tomat6.0.26.tar.gz       (解压gz包)
   
      然后运行:

      [root@localhost ~]# tar -xvf tomat6.0.26.tar         (解压tar包)

      最后在当前目录下解压出一个目录tomcat6.0.26(可以直使用)

      用vi配置端口(8080):

       [root@localhost ~]# vi /usr/tomcat/tomcat6.0.26/conf/server.xml 

      启动tomcat:

      [root@localhost bin]# ./startup.sh

      测试本机是否可以访问:

       [root@localhost ~]# wget http://localhost:8080

  
    
    

你可能感兴趣的:(java,linux)