zoukankan      html  css  js  c++  java
  • Linux配置apache+jdk+mysql

    配置环境:

    rhel-5.1-server-i386-dvd http://download.chinaunix.net/download.php?id=25079&ResourceID=12382

    apache-tomcat-7.0.50.tar http://tomcat.apache.org/download-70.cgi

    jdk-7u1-linux-i586 http://www.oracle.com/technetwork/java/javase/downloads/index.html

    mysql  5.6 http://dev.mysql.com/downloads/mysql/

        mysql安装,我这里只需要

            server MySQL-server-5.6.15-1.rhel5.i386.rpm

            client MySQL-client-5.6.15-1.rhel5.i386.rpm

            devel MySQL-devel-5.6.15-1.rhel5.i386.rpm

    1.apache

    解压 apache/usr/local/src/apache-tomcat-7.0.50

    设置环境变量

        环境变量可以在 /etc/profile 文件中设置(全局)

        也可在 terminal 执行

    [root@localhost ~]# vi .bashrc


    添加下方红色代码

    # .bashrc
    
    # User specific aliases and functions
    
    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'
    
    # Source global definitions
    if [ -f /etc/bashrc ]; then
            . /etc/bashrc
    fi
    
    export CATALINA_BASE=/usr/local/src/apache-tomcat-7.0.50
    export CATALINA_HOME=/usr/local/src/apache-tomcat-7.0.50


    esc :wq(保存退出)

    继续 terminal 执行 使环境变量生效

    [root@localhost ~]# source .bashrc


    2.jdk

    解压 JDK /usr/local/src/jdk1.7.0_51

    设置环境变量

    export JAVA_HOME=/usr/local/src/jdk1.7.0_51
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

    terminal 执行 source .bashrc 使环境变量生效

    3.MYSQL

    下载mysql所需文件到目录 /usr/local/src/mysql-5.6.15-1

    terminal 执行 安装mysql server

    [root@localhost ~]# cd /usr/local/src/mysql-5.6.15-1
    [root@localhost mysql-5.6.15-1]# rpm -ivh MySQL-server-5.6.15-1.rhel5.i386.rpm

    mysql client

    [root@localhost ~]# cd /usr/local/src/mysql-5.6.15-1
    [root@localhost mysql-5.6.15-1]# rpm -ivh MySQL-client-5.6.15-1.rhel5.i386.rpm

    mysql devel

    [root@localhost ~]# cd /usr/local/src/mysql-5.6.15-1
    [root@localhost mysql-5.6.15-1]# rpm -ivh MySQL-devel-5.6.15-1.rhel5.i386.rpm

    设置密码(新装mysql默认密码为空)

    mysqladmin -u用 户名 -p 旧密码 password 新密码

    [root@localhost ~]# mysqladmin -u root -p password newpasswd

    配置文件 /usr/my.cnf

    # These are commonly set, remove the # and set as required.
    # basedir = .....
    # datadir= .....
    # port = .....
    # server_id = .....
    # socket= .....
    
    修改为下方
    
    # These are commonly set, remove the # and set as required. # basedir
    = ..... datadir=/var/lib/mysql # port = ..... # server_id = ..... socket=/var/lib/mysql/mysql.sock

    其他需要修改的可以按自己需求修改

    4.启动服务

    [root@localhost ~]# service mysql start
    [root@localhost ~]# /usr/local/src/apache-tomcat-7.0.50/bin/startup.sh

    启动mysql
    启动apache

    打开浏览器 http://localhost:8080

    对外开放访问办法

    /etc/sysconfig/iptables

    添加下方

    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

    重启防火墙

    [root@localhost ~]# service iptables restart

    大功告成

  • 相关阅读:
    JAVA反射机制
    Android插件化
    MFC项目的建立
    [ACM]躲猫猫
    [ACM]某一天的n天后是几年几月几日
    [ACM]括号配对问题
    开发中好用的网站
    TCP与UDP(实时通讯)
    NSSet基本使用
    NSPredicate(正则表达式)
  • 原文地址:https://www.cnblogs.com/buyinji/p/3527476.html
Copyright © 2011-2022 走看看