amazon linux 2 ami - aws - Cách cài đặt mysql trong Amazon Linux 2?


14

Tôi đang cố gắng cài đặt mysql trong amazon linux 2 ami và tôi không thể làm điều đó.

sudo yum install mysql56-server -> doesn't work
amazon-linux-extras list -> doesn't list mysql

Tôi không muốn mariadb vì tôi tiếp xúc nhiều hơn với mysql (ngay cả khi cả hai đều giống nhau)


1
MariaDB là trình đơn và bạn sẽ không gặp vấn đề gì khi chuyển đổi.
Michael Hampton

Tôi thích mysql hơn vì đó là những gì tôi đã có trong sản phẩm hiện tại của mình
Jey Geethan

Câu trả lời:


16

Tôi đã có câu trả lời cho mình. Thực hiện theo các bước dưới đây:

sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
sudo yum localinstall mysql57-community-release-el7-11.noarch.rpm 
sudo yum install mysql-community-server
systemctl start mysqld.service

Điều quan trọng là thêm repo nguồn và sau đó cài đặt vì Amazon Linux 2 chưa có repos mặc định.


1
Amazon Linux khá nghèo nàn về nội dung và phiên bản kho lưu trữ. Ubuntu nói chung là một lựa chọn tốt hơn.
Tim

Tôi không đồng ý.
Jey Geethan

Bạn có thể xây dựng Jey? Ví dụ, tôi biết rằng tôi cần xây dựng Nginx để có phiên bản gần đây, tôi đã phải sử dụng phiên bản fail2ban cũ, HHVM rất khó (tôi đã từ bỏ và sử dụng PHP) và nói chung một số gói tôi đã thử sử dụng đã hết hạn Có thể mọi thứ đã được cải thiện trong năm qua hoặc lâu hơn kể từ khi tôi nhìn, nhưng chỉ là về mọi phần mềm hỗ trợ Ubuntu.
Tim

Hoàn toàn đồng ý Tim. AMI cũ thậm chí còn tốt hơn AMI 2. Trên AMI 2, tôi đã phải làm việc để thêm tác nhân Zabbix bằng cách giả vờ máy là RHEL6. Bây giờ gặp sự cố chỉ cần có một máy khách mysql đơn giản sống mà không cài đặt toàn bộ máy chủ MariaDB với nó. Ubuntu 16.04 có hỗ trợ gói gốc tốt hơn AMI LInux 2. Tôi đang lãng phí quá nhiều thời gian với phiên bản này. Quay lại với Ubuntu vì Amazon đang đẩy AMI 2 so với AMI cũ. Tuy nhiên, câu trả lời ở trên cũng hoạt động để lấy ứng dụng khách mysql vì vậy tôi đã cung cấp cho nó một upvote cho những người muốn gắn bó với AMI 2 và chỉ muốn khách hàng.
Ted Cahall

4

Tài liệu của Amazon dường như khuyên bạn nên sử dụng MariaDB (một nhánh của MySQL). Để cài đặt:

sudo yum -y install mariadb-server
sudo service mariadb start

Updating modules: Sorry, but we support MySQL version 5.6.0 or later.... Một số gói phần mềm hay thay đổi hơn nhiều so với Amazon. Ngoài ra, việc cập nhật cú pháp cho các định nghĩa bảng trong các tệp xGB sql là một chút rắc rối.
ppostma1
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.