zoukankan      html  css  js  c++  java
  • 阿里云CentOS6.5搭建服务器JDK+tomcat+MySQL

    阿里云ECS,计划安装jdk;MySQL;tomcat;

    一、yum

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    二、安装JDK,path之类的已经自动设置好了(无需自己设置)

    yum list Java*
    yum list java-1.8*  
    yum install java-1.8.0-openjdk* -y 

    三、安装mysql;
    #我喜欢在home目录操作命令
    cd /home

    #查看所有以mysql开头的软件
    yum list mysql*

    #安装mysql
    yum install mysql-server* -y

    #启动mysql
    /etc/init.d/mysqld start

    #设定mysql自动启动,我亲自重启了ECS,确实ok
    chkconfig mysqld on

    #复制mysql的配置文件到etc目录,提示是否覆盖,选择y
    cp /usr/share/mysql/my-medium.cnf   /etc/my.cnf

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

    #重启mysql,此时用本机Navicat Premium还是连不上mysql的!
    /etc/init.d/mysqld restart

    #用命令访问mysql
    mysql -u root -p

    #使用mysql数据库
    use mysql;

    #查询当前用户情况,显示有3条记录,127.0.0.1;localhost;iZwz9iqn00z9x3xpz35fpuZ;其中最后这个是ECS主机名
    select host, user from user;  

    #把localhost这条记录的host改为 %; 意思是root可以由任何主机登录mysql,网上很多写法,都没有and host='localhost'这个条件,经常报错。
    update user set host = '%' where user = 'root' and host='localhost';

    #再次查询,可以看到host有3个;%;127.0.0.1;iZwz9iqn00z9x3xpz35fpuZ;其实user表的主键是user字段和host字段的联合主键。
    select host, user from user; 

    #保险起见,重启mysql,Navicat Premium连接正常!搞定!
    /etc/init.d/mysqld restart

    四、安装tomcat

    cd /home
    wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.39/bin/apache-tomcat-8.0.39.tar.gz


    tar -zxf apache-tomcat-8.0.39.tar.gz 
    cd apache-tomcat-8.0.39

    cd bin

    启动tomcat
    ./startup.sh

    停止tomcat
    ./shutdown.sh 

  • 相关阅读:
    (23)odoo中的domain表达式
    (11)lambda表达式用法
    (22)odoo 安装旧模块报错处理
    (21)odoo中的QWeb模板引擎
    (10)列表操作
    (09)异常处理
    (08)文件与目录
    (07)内存使用和变量赋值
    (06)正则表达式
    vue router路由(三)
  • 原文地址:https://www.cnblogs.com/banma/p/6101310.html
Copyright © 2011-2022 走看看