记录下本次系统环境搭建的过程

来源:互联网 发布:网络教育报哪个学校好 编辑:程序博客网 时间:2024/06/05 00:47

redhat5 + mysql5.5 + jdk1.6 + jboss AS7

本次安装所需文件存放在目录/usr/local下

1、网卡驱动安装
 查看网卡型号:运行lspci -v,查看 Ethernet controller信息以安装相应驱动。
  本次服务器安装e1000e-1.6.2.tar.gz(下载自intel网站)后网卡生效。
 解压:tar zxf e1000e-1.6.2.tar.gz
 安装:cd e1000e-1.6.2/src/
  make install
 更新驱动:
  卸载已有的(如果有):rmmod e1000e
  加载新驱动:modprobe e1000e
 在视窗界面下,系统->管理->网络,硬件tab下出现网卡信息,说明网卡生效,在第一个tab中新建以太网适配器。

2、安装mysql
 安装: rpm -ivh MySQL-server-5.1.7-0.i386.rpm
   rpm -ivh MySQL-client-5.1.7-0.i386.rpm
 安装完毕后root用户是无密码的,运行mysql命令,出现mysql命令行说明安装成功。
 亦可运行netstat -nat命令,看是否有3306端口的监听存在。
 修改root密码:mysqladmin -u root password 123456
 此后登陆mysql需使用mysql -uroot -p命令
 重启mysql:service mysql restart
 设置远程访问:
  a:修改mysql数据库下的user表,将root用户的host由"localhost"更改为"%"
   root用户记录有多条,登陆时貌似根据host来判断登陆用户.
  b:修改redhat的防火墙设置,开放3306端口。
   1) cd /etc/sysconfig
   2) vi iptables
   3) 增加一条:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
   4) /etc/init.d/iptables restart
  c:远程访问,需有mysql客户端:mysql -u root -p -h 10.32.148.228

3、安装jboss7
 创建安装目录:mkdir [-p(若存在多级目录)] /et
 拷贝文件,解压:tar zxf jboss-as-web-7.0.2.Final.tar.gz
 启动:cd /et/jboss-as-web-7.0.2.Final/bin
  ./standalone.sh &(后台启动)
 若启动出现异常,可先进行步骤4,安装jdk。
 设置远程访问:
  1) cd /et/jboss-as-web-7.0.2.Final/standalone/configuration
  2) vi standalone.xml
  新增interface或修改现有的。
  <interfaces>
   <interface name="management">
    <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
   </interface>
   <interface name="public">
      <inet-address value="${jboss.bind.address:127.0.0.1}"/>
   </interface>
   <!-- added by Lucius begin -->
   <interface name="any">
    <any-ipv4-address/>
   </interface>
   <!-- added by Lucius end -->
  </interfaces>
  修改端口访问权限,将socket-binding-group的interface映射到any。
  <!-- modified by Lucius
  <socket-binding-group name="standard-sockets" default-interface="public">
  -->
  <socket-binding-group name="standard-sockets" default-interface="any">
   <socket-binding name="http" port="8080"/>
   <socket-binding name="https" port="8443"/>
   <socket-binding name="jmx-connector-registry" interface="management" port="1090"/>
   <socket-binding name="jmx-connector-server" interface="management" port="1091"/>
   <socket-binding name="jndi" port="1099"/>
   <socket-binding name="osgi-http" interface="management" port="8090"/>
   <socket-binding name="remoting" port="4447"/>
   <socket-binding name="txn-recovery-environment" port="4712"/>
   <socket-binding name="txn-status-manager" port="4713"/>
  </socket-binding-group>
 修改防火墙设置:参照步骤2中对防火墙的修改,添加8080端口。
 远程访问http://10.32.148.228:8080,如能出现jboss7的界面,设置成功。
 此外,jboss的控制面板端口为9990,可根据需要参照以上步骤开放访问。
 重启jboss命令:ps -ef | grep jboss,杀掉进程后重新启动jboss。
 
4、安装jdk
 a、服务器上操作:
  直接运行:jdk-6u29-linux-x64-rpm.bin
 b、ssh操作:
  1)chmod +x jdk-6u29-linux-x64-rpm.bin
  2)jdk-6u29-linux-x64-rpm.bin
 环境变量设置:
  在本环境下,redhat自带了jdk1.4.
  运行:java -version查看版本,若非本次安装的jdk,则需修改环境变量PATH的值。
  修改步骤:
   1)确定jdk的安装路径,默认安装下,路径为:/usr/java/jdk1.6.0_29
   2)vi /etc/profile
   3)新增内容如下。
   if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
   fi

   JAVA_HOME=/usr/java/jdk1.6.0_29
   PATH=$JAVA_HOME/bin:$PATH

   export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME
   即:a)增加JAVA_HOME;
    b)将安装的jdk路径置于PATH之前,以覆盖旧版jdk;
    c)export JAVA_HOME
  可根据需要设置CLASSPATH=.:$JAVA_HOME/lib.tools.jar,并export CLASSPATH
    

原创粉丝点击