CentOS6.3+JDK7+Tomcat7.0+MySQL5.5 开发环境的搭建

﹥>﹥吖頭↗ 提交于 2019-11-29 17:34:39
第一步:安装CentOS6.3
 
   关于安装教程,本文没有附上,请自行解决!
    附上下载地址:http://www.centos.org (官网下载)

第二步:安装JDK7(jdk-7u7-linux-x64-rpm.bin)
1.在安装之前要卸载自带的JDK版本
    # rpm -qa|grep jdk                                                ← 查看jdk的信息
    # yum -y remove xxx                                            ← 卸载( xxx为显示的版本信息)
2.安装
   # chmod 777 jdk-7u7-linux-x64-rpm.bin                ← 修改权限为可执行
   # ./jdk-7u7-linux-x64-rpm.bin                                 ← 选择yes同意上面的协议(在路径/opt下)
   # rpm -ivh jdk-7u7-linux-x64.rpm                           ← 选择yes直到安装完毕
3.配置环境变量
   # vi /etc/profile                                                       ← 编辑profile文件
   在profile文件的最后面添加如下: 
   export JAVA_HOME= /xxx/xxx                              ← java安装的绝对路径
   export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
   export PATH=$PATH:$JAVA_HOME/bin
   # source /etc/profile                                                ← 使配置生效
第三步:安装Tomcat7.0(apache-tomcat-7.0.29.tar.gz)
1.下载Tomcat7.0
    官网下载
2.安装
    # tar -xzvf apache-tomcat-7.0.29.tar.gz               ← 解压(在路径/opt下)
    # cd /opt/T omcat 6 /bin/                                     ← 进入bin
    # ./ startup.sh                                                      ← 启动Tomcat ,可以测试成功与否

第四步:安装MySQL(mysql-5.5.27.tar.gz)
1.
安装Mysql5.5之前先卸载CentOS自带的Mysql
    # rpm -qa|grep mysql                                        ← 查看版本信息
    # yum remove xxx                                             ←卸载(xxx为显示的版本信息)
2.安装cmake(cmake-2.8.9.tar.gz)(安装MySQL时用到,下载到/usr/local/src目录下)
    # cd /usr/local/src/                                              ← 进入
    # tar xzvf cmake-2.8.9.tar.gz                              ←解压
    # cd cmake-2.8.9                                               ← 进入
    # ./bootstrap                                                       ←执行
    执行出现错误信息,其 原因为:缺少C的编译器
3.安装gcc编译器
(用yum安装)
   
# yum install gcc
4.继续cmake的安装
    # ./bootstrap
    执行再次出现错误信息,其原因为:缺少C++编译器
5.安装gcc-c++编译器 (用yum安装)
    # yum install gcc-c++
6.
继续cmake的安装
    # ./bootstrap
   
# gmake
   
# gmake install
7.
正式安装Mysql
    7.1添加mysql用户和用户组
        # groupadd mysql
       
# useradd -g mysql mysql
    7.2
进入目录解压安装
        # cd /opt/mysql
        # tar xzvf mysql-5.5.27.tar.gz
        # cd mysql-5.5.27  
        #
cmake .
       
执行出现错误信息,其 原因为:缺少Curses包
    7.3安装 ncurses-devel (用yum安装)
     
# yum install ncurses-devel
    7.4重新cmake运行
        # cmake .
       
执行出现错误信息,其 原因为:缺少Bison
    7.5安装 bison (用yum安装)
      
# yum install bison
    7.6重新cmake运行
        # cmake .
       
# make && make install
       注:安装时间比较久!
8.配置
     配置防火墙,开启3306端口:
     # vi /etc/sysconfig/iptables
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    注:这条规则应该添加到默认22端口的后面。(如上所示)
    重启防火墙,使其配置生效:
    # /etc/init.d/iptables restart
    关闭SELINUX:
    # vi /etc/selinux/config
    在最后面添加如下信息:
    SELINUX=disabled
    :x        ←保存退出
    重启系统,使其生效:
    # shutdown -r now
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!