How to install MySQL 5.7 on Amazon ec2

前端 未结 3 1227
眼角桃花
眼角桃花 2020-12-23 22:54

How am I able to install MySQL 5.7 in the cloud on Amazon EC2?

Most of the Amazon Machine Instances (AMIs) that I see either lack any MySQL server or possess an old

相关标签:
3条回答
  • 2020-12-23 23:10

    I had the same issue, but i didn’t want to use Red Hat or any other OS than Amazon Linux AMI. So, here is the process to install MySQL 5.7 and upgrade an older version.

    Short path (without screenshots)

    wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm
    yum localinstall mysql57-community-release-el6-11.noarch.rpm
    yum remove mysql55 mysql55-common mysql55-libs mysql55-server
    yum install mysql-community-server
    service mysqld restart
    mysql_upgrade -p
    

    Long path (with screenshots)

    First of all, just to validate you can check the current version.

    Then, you should download the repo for EL6 11

    wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm
    

    Next, make a localinstall:

    yum localinstall mysql57-community-release-el6-11.noarch.rpm
    

    This is probably the key for a successful installation. You should remove the previous packages, regarding to MySQL 5.5

    yum remove mysql55 mysql55-common mysql55-libs mysql55-server
    

    Finally, you can install MySQL 5.7

    yum install mysql-community-server
    

    Restart the MySQL Server and upgrade your database

    service mysqld restart
    mysql_upgrade -p
    

    You can validate you installation by authenticating to MySQL

    0 讨论(0)
  • 2020-12-23 23:19

    sudo yum install mysql57-server

    0 讨论(0)
  • 2020-12-23 23:20

    This is a relatively quick setup of MySQL 5.7.14 on Red Hat Enterprise Linux version 7 (RHEL7).

    I am not affiliated with AWS; I just enjoy using their services.

    Make sure you have an AWS EC2 account. Note that even though Amazon requires a creditcard on file, there will be no charges incurred for the first year if you adhere to their Free-tier terms. Typically this means a single micro-instance (1 Gb RAM) server running 24/7.

    Launch of EC2 RHEL instance

    Step 1: On AWS EC2 click "Launch Instance" and select "Red Hat Enterprise Linux 7.2 (HVM), SSD Volume Type - ami-775e4f16" as seen in the picture below. Note that the versions of the available or promoted AMIs (Amazon Machine Instance) will rotate over time and this is as of this writing. But the AMI number is shown above in the text.

    Normally, I chose Amazon Linux AMI as my distro of choice. I don't do that anymore as it is their own hodge-podge and there is naturally uncertainty of which package manager to choose and therefore the files. So I stick with RHEL now.

    On the "Choose an Instance Type" screen, select a free-tier eligible instance type as seen below:

    Click Next. On the next Details screen click "Next" to accept defaults. On the storage screen change the size to 16GB and click "Next". Then "Next" again on Tag info. Next comes the "Configure Security Group" screen pictured below:

    Accept the radio button of "

    0 讨论(0)
提交回复
热议问题