• VM上安装centos6.x & java & tomcat & mysql


    • centos6.9
    • jdk 1.8.0
    • tomcat 8
    • mysql 5.7

    1、centos 6.9 下载地址

    学长推荐centos 6。 下载的时候,网易的镜像站 * http://mirrors.163.com/ *
    因为在虚拟机中安装,选择的是 CentOS-6.9-i386-bin-DVD1.iso ,所以虚拟机的简易安装直接就搞定。

    2、jdk 1.8

    1.切换root用户 在/usr/local目录下创建 java目录 mkdir /usr/local/java
    2.将下载好的 jdk-8u131-XXX.tar.gz 移动到 /usr/local/java目录下
    3.使用 tar -zxvf jdk-8u131-XXX.tar.gz 命令解压,解压后,文件名会变成 jdk1.8.0_131
    4.设定jdk环境变量 使用vi打开环境变量配置文件 vi /etc/profile
    5.在文件末尾添加下列配置

        JAVA_HOME=/usr/local/java/jdk1.8.0_131
        JRE_HOME=/usr/local/java/jdk1.8.0_131/jre
        CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
        PATH=$JAVA_HOME/bin:$PATH
        export PATH JAVA_HOME CLASSPATH
    

    6.使环境变量生效

        source /etc/profile
    

    7.如果本机还有其他jdk,可以修改默认jdk,我这里没有,所以就不用设定
    8.检验安装时候成功

        java -version
        echo $JAVA_HOME
        echo $PATH
    

    JDK搞定
    参考:CentOS 6.5安装jdk1.8

    3、tomcat 8

    在windows 8.1下用的tomcat7,但是打war包之后放到centos下的tomcat7之后,发布的时候就有了问题,查了半天,网上说换成tomcat8就好了,然后就换了

    1.同样下载 tomcat压缩包(apache-tomcat-8.xxx.tar.gz),将安装包放在/usr/local目录下
    2.对压缩包进行解压 tar -zxvf apache-tomcat-8.xxx.tar.gz
    3.之后进入 apache-tomcat-8.xxx/bin 目录下, 执行 ./startup.sh 启动tomcat
    4.关闭tomcat 在apache-tomcat-8.xxx/bin 目录下, 执行 ./shutdown.sh
    5.设置开发8080端口

        /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口
        /etc/rc.d/init.d/iptables save #保存配置 
        /etc/rc.d/init.d/iptables restart #重启防火墙
    

    6.通过 访问 http://虚拟机ip:8080看是否能访问到tomcat界面

    参考:Linux CentOS 6.5中安装与配置Tomcat-8方法

    4、mysql 5.7

    1.安装mysql

        yum install mysql-server* -y
    

    2.启动mysql

        /etc/init.d/mysqld start
    

    3.设定mysql自启

        chkconfig mysqld on
    

    4.复制mysql的配置文件到etc目录,提示是否覆盖,选择y

        cp /usr/share/mysql/my-medium.cnf   /etc/my.cnf
    

    5.重新设定mysql密码,默认密码是[空],输入新密码,注意提问,是否删除匿名账户?[y] 是否禁止远程登录?[n]是否移除test数据库?[y]是否重载权限文件[y]

        mysql_secure_installation
    

    6.重启mysql,用navicat 连接mysql连不上

        /etc/init.d/mysqld restart
    

    7.访问mysql

        mysql -u root -p
    

    8.切换数据库

        use mysql;
    

    9.设定root可由任何主机登录mysql

        update user set host = '%' where user = 'root' and host='localhost';
    

    10.重启mysql
    参考:阿里云CentOS6.5搭建服务器JDK+tomcat+MySQL

  • 相关阅读:
    C#调用VC++.net托管库程序集DLL
    SQL Server 2008 评估期已过期解决办法
    TFS2010安装(转)
    将dll添加到GAC(Global Assembly Cache)中
    LINQ to SQL with NOLOCK
    SQL Server 2008创建定期自动备份任务(转)
    问题解决记录(一)
    控制台读入
    数据库
    a标签的onclick与href的执行顺序
  • 原文地址:https://www.cnblogs.com/ya-cpp/p/6824532.html
Copyright © 2020-2023  润新知