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

大功告成

原文地址:https://www.cnblogs.com/buyinji/p/3527476.html