CentOS下搭建测试环境

来源:互联网 发布:工作室美工如何考核 编辑:程序博客网 时间:2024/06/03 20:38

测试环境要求:

OS: CentOS 5.10

虚拟机: VM workstation 12 pro

java: jdk 1.7

tomcat: 端口8080   账号: admin密码: 123

数据库: mysql

--------------------------------------------------------------------------------------

步骤记录:

1.远程连接测试测试机

新建账号——>赋予amdin权限——>重新连接远程

2.安装linux操作系统

镜像文件包CentOS 5.10已下载;

用引导程序新装虚拟机系统,具体截图参加桌面文件,注意记录账号密码;

     

ctrl+alt+F2 可进入命令行界面


至此,CentOS操作系统环境已搭载完毕;

图形界面下设置ip

192.168.173.211

255.255.255.0

192.168.173.254

DNS:

3.安装jdk 1.7

准备源代码安装包 ,官网下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

此处使用jdk1.7的rpm安装包

①复制到/usr/java/路径下

[plain] view plaincopy
  1. #mkdir /usr/java/  
  2. #cp jdk-7u25-linux-x64.rpm /usr/java/  

②添加可执行权限,并安装

[plain] view plaincopy
  1. # cd /usr/java/  
  2. # chmod +x jdk-7u25-linux-x64.rpm   
  3. #rpm -ivh jdk-7u25-linux-x64.rpm  
③执行结果:

3、配置环境变量

①进入编辑profile文件

[plain] view plaincopy
  1. #vim /etc/profile  
②在profile文件最后追加入如下内容:

    export  JAVA_HOME=/usr/java/jdk1.7.0_67
    export  CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export  PATH=$PATH:$JAVA_HOME/bin

③保存并退出,执行如下 用命令Esc :wq

[plain] view plaincopy
  1. #source /etc/profile  


4、查看java版本

[plain] view plaincopy
  1. [root@localhost java]# java -version  


a. /usr/java/jdk1.7.0_02是jdk安装目录 
b. Linux下用冒号“:”来分隔路径 
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了。 
d. CLASSPATH中当前目录“.”不能丢。 
e. export是把这三个变量导出为全局变量。 
f. 大小写必须严格区分。 

请记住,在上述添加过程中,等号两侧不要加入空格,不然会出现“不是有效的标识符”,因为source /etc/profile 时不能识别多余到空格,会理解为是路径一部分。

3.安装tomcat 6.0

准备源代码安装包,此次使用的是镜像文件,需要挂载至CentOS下;

把 ISO 临时加载到 /mnt/temp目录中,当然我们首先要建这个目录。

# mkdir /mnt/temp


现在可以开始安装

1.复制源文件包apache-tomcat-6.0.43.tar.gz至/usr/local/目录下

2.开始安装 tar -zxvf apache-tomcat-6.0.43.tar.gz //解压安装

rm -rf apache-tomcat-6.0.43.tar.gz   // 删除压缩包 

mv apache-tomcat-6.0.43  tomcat

/usr/local/tomcat/bin/startup.sh //启动tomcat服务


3.环境变量配置

追加export CATALINA_HOME =/usr/local/tomcat

修改export  CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib

export  PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin


4.运行服务


出现问题:localhost 8080 无法显示

防火墙开放8080端口

增加8080端口到防火墙配置中,执行以下操作:

[root@admin ~]# vi + /etc/sysconfig/iptables
#增加以下代码 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

重启防火墙

[root@admin java]# service iptables restart


重装问题记录:

显示jdk已安装

rpm -qa|grep java 未安装

无法卸载,用如下方案


  1. 成为超级用户,方法是运行 su 并输入超级用户口令。
  2. 切换到所需的安装目录。键入:
    cd directory_path_name
    例如,要将软件安装到 /usr/local/java/ 目录中,请键入:
    cd /usr/local/java

  3. 卸载任何之前安装的 Java 程序包。 
    rpm -e package_name 这里输入提示已经安装的包
  4. 安装程序包。
    rpm -ivh jre-8u73-linux-x64.rpm 

    要升级程序包,请键入:
    rpm -Uvh jre-8u73-linux-x64.rpm 

  5. 如果要节省磁盘空间,请删除 .rpm 文件
  6. 退出 root shell。不需要重新启动。

参考资料:

linux目录的学习资料1  http://www.jb51.net/LINUXjishu/32180.html 

CentOS目录的学习资料2  http://www.cnblogs.com/ellisonDon/archive/2012/10/03/2710730.html  

虚拟机下共享主机文件资料 http://www.cnblogs.com/fujinliang/p/4233353.html

CentOS下安装配置JDK与Tomcat图解详细过程http://wenku.baidu.com/link?url=-3F7JtW38Wy0jjMn6_eMDsKcfWapWVV9qxVrkKpcPEC-cgbW_5e8G2ZA52Z4b10TMI0Ej8MQiQhEkQO_NMs9mGslSVOvAI07PTJFRGhbuJ7

CentOS下安装配置JDK http://pepho.blog.163.com/blog/static/13805620141202711972/

Linux入门:VIM     http://blog.csdn.net/xiazdong/article/details/7959495

CentOS-6.3安装配置Tomcat-7 http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891633.html


0 0
原创粉丝点击