现在的位置: 首页 > 综合 > 正文

linux 中关于java的环境

2013年10月10日 ⁄ 综合 ⁄ 共 1626字 ⁄ 字号 评论关闭

 安装环境:

1.上传jdk-6u17-linux-i586.bin和apache-tomcat-6.0.20.tar.gz到/usr

2.安装JDK

  $chmod a+x jdk-6u17-linux-i586.bin

  $ ./jdk-6u17-linux-i586.bin

  $ vi /etc/profile

  #添加如下

  export JAVA_HOME=/usr/jdk1.6.0_17

  export PATH=$JAVA_HOME/bin:$PATH

  $echo $JAVA_HOME 应出现/usr/jdk1.6.0_17 查看JAVA_HOME是否配置成功

  运行javac,java命令查看PATH是否配置成功

  3.安装Tomcat

  $tar xzvf apache-tomcat-6.0.20.tar.gz

  在/usr/tomcat/bin/catalina.sh中添加JAVA_HOME=/usr/jdk1.6.0_17

  $cd /usr/tomcat/bin

  $./startup.sh

  $cat /usr/tomcat/logs/catalina.out查看日志得知Tomcat是否正常启动

  $links -dump http://localhost:8080/ 发送HTTP请求看Tomcat是否正常启动

 

 自己总结的知识:

1.查看linux环境变量 vi  /etc/profile ;

                              env ;

                              $echo $JAVA_HOME

                              javac ;

                              java -version ;

 以上命令都可以看看你的jdk是否安装成功 ;

2.你的8080端口是否开放:

                          cat /etc/sysconfig/iptables ;

3.你能否连接到另外一台机器上的数据库:

                           mysql -h ip -u用户名 -p密码 数据库 ;

                           telnet ip 3306 (mysql的端口号为3306) ;

4.查看两台服务器是否能通信:

                            在本地可以在命令行模式下:telnet ip 8080或者80端口号 ;

5.netstat -an |grep LISTEN ; 查看可以监听的端口号 ;

   netstat -an |grep LISTEN |grep 8080 ;

   netstat -an |grep 8080 ;

6.HTTP,FTP,SMTP       RIP,DNS  
                    /             /  
                    TCP       UDP   (80端口)
                        /     /  
                          IP  
  明白了哇  
  不是一个层的,不具可比性,http是应用层协议,tcp是传输层协议 ,只有使用HTTP   +   80端口的程序可以穿透所有防火墙 ;

7. 8080端口

  端口说明:8080端口同80端口,是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号,比如http://www.cce.com.cn:8080。
  比方:假如有一个房子,开了2张门,前门和后门都可以进入到房子里。
  这前后门就相当于80 和8080端口
  端口漏洞:8080端口可以被各种病毒程序所利用,80.8080是浏览器的端口 ;
8. 网络是否通:ping -s 3 ip=218.205.238.185 ;
9. 看路由命令:
     windows:tracert 218.205.238.186 ;
      linux:traceroute 218.205.238.187 ;
  

抱歉!评论已关闭.