• CentOS搭建JDK+MySQL+Tomcat


    1.安装, 配置Sun JDK

    查看已安装的OpenJDK

    rpm -qa|grep jdk*

    删除OpenJDK

    rpm -e java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64

    下载 jdk-8u45-linux-x64.tar.gz 到 /opt目录, 解压缩

    tar -zxvf /opt/jdk-8u45-linux-x64.tar.gz

    修改 /etc/profile 在底部添加

    JAVA_HOME=/opt/jdk1.8.0_45
    JRE_HOME=$JAVA_HOME/jre
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export JRE_HOME
    export PATH
    export CLASSPATH

    使修改立即生效

    source /etc/profile

    2.安装, 配置Tomcat

    下载apache-tomcat-8.0.23.tar.gz 到/opt目录

    解压缩

    tar -zxvf /opt/apache-tomcat-8.0.23.tar.gz

    重命名

    mv /opt/apache-tomcat-8.0.23 /opt/tomcat

    启动

    /opt/tomcat/bin/startup.sh 

    停止

    /opt/tomcat/bin/shutdown.sh

    查看进程

    ps -ef|grep tomcat

    查看日志

    tail -f /opt/tomcat/logs/localhost.2015-07-08.log 

    3.配置Yum更新源(163)

    首先备份/etc/yum.repos.d/CentOS-Base.repo

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

    下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应备份)

    运行以下命令生成缓存

    yum clean all
    yum makecache

    4.安装, 配置MySQL

    查看源命令

    yum list mysql-server

    安装命令

    yum install mysql-server

    启动MySQL服务

    service mysqld start

    修改root密码,并设置远程访问

    mysql;
    mysql> use mysql;
    mysql> update user set password=password('123456') where user='root';
    mysql> flush privileges;
    mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

    设置MySQL服务自启动

    chkconfig mysqld on

    设置默认字符集

    cp /usr/share/doc/mysql-server-5.1.73/my-medium.cnf /etc/my.cnf
    在[client]和[mysqld]下面都添加上
    default-character-set=utf8

    5.添加防火墙规则 

    开启8080, 3306端口并保存

    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

    /etc/rc.d/init.d/iptables save
  • 相关阅读:
    python学习的第六天数据类型及内置方法part2
    作业5
    Python学习第五天基本数据类型及内部方法part1
    周作业
    作业
    python学习第四天控制流程if、while、for
    作业
    python学习第三天基本数据类型、格式化输入输出、运算符。流程控制
    从排序数组中删除重复项
    D3.js 比例尺
  • 原文地址:https://www.cnblogs.com/darkdog/p/4628902.html
Copyright © 2020-2023  润新知