Hướng dẫn how do i run mysql on a virtual machine? - Làm cách nào để chạy mysql trên máy ảo?

Trong bài đăng trên blog này, chúng tôi sẽ cài đặt MySQL Server 8 trong máy ảo trong Windows và kết nối nó thông qua thiết bị đầu cuối.MySQL Server 8 in virtual machine in windows and connect it via terminal.

Phần 1. Ubuntu làm máy ảo trên Windows

Để cài đặt Ubuntu làm máy ảo trên Windows 10:

  1. Tải xuống VirtualBox cho Windows và cài đặt nó trên máy tính của bạn.

  2. Tải xuống tệp Ubuntu ISO bạn muốn cài đặt từ trang tải xuống Ubuntu.

  1. Mở VirtualBox và chọn Mới trong Thanh tác vụ hàng đầu.New in the top taskbar.

  2. Đặt tên VM của bạn, chọn Linux làm loại, sau đó chọn Ubuntu làm phiên bản và chọn Tiếp theo.Linux as the Type, then choose Ubuntu as the Version and select Next.

  3. Chọn số lượng RAM bạn muốn gán cho máy ảo và chọn Tiếp theo. Tối thiểu được đề xuất là 1024 MB. Tôi sẽ sử dụng 4096 MBNext. The recommended minimum is 1024 MB . I will use 4096 MB

    Lượng bộ nhớ bạn đặt sang một bên chỉ được sử dụng trong khi máy ảo đang chạy.

  4. Chọn Tạo một đĩa cứng ảo ngay bây giờ và chọn Tạo.Create a virtual hard disk now and select Create.

    Bạn phải tạo một ổ cứng ảo để lưu các thay đổi bạn thực hiện trong Ubuntu.

  5. Chọn VDI [hình ảnh đĩa VirtualBox] và chọn Tiếp theo.VDI [VirtualBox Disk Image] and select Next.

  6. Chọn Kích thước được phân bổ hoặc cố định động cho loại lưu trữ và chọn Tiếp theo.Dynamically allocated or Fixed size for the storage type and select Next.

    Một đĩa kích thước cố định hoạt động tốt hơn vì máy ảo không phải tăng kích thước tệp khi bạn cài đặt phần mềm.

    Chọn ít nhất 20GB kích thước. Tôi đề nghị 40 GB để tránh các vấn đề trong tương lai.20GB of size. I suggest 40 GB to avoid issues in the future.

  7. Tên của máy ảo của bạn bây giờ sẽ xuất hiện ở phía bên trái của trình quản lý VirtualBox. Chọn Bắt đầu trong thanh công cụ để khởi chạy VM của bạn.Start in the toolbar to launch your VM.

  8. Đây là điểm mà bạn cần chọn tệp Ubuntu ISO mà bạn đã tải xuống trước đó.

  9. Chọn Thêm vào cửa sổ bật lên.Add in the window that pops up.

  10. Chọn hình ảnh đĩa Ubuntu của bạn và chọn Mở.Open.

  11. Chọn Chọn.Choose.

  12. Chọn Bắt đầu.Start.

  13. VM của bạn bây giờ sẽ khởi động thành một phiên bản trực tiếp của Ubuntu. Chọn ngôn ngữ của bạn và chọn Cài đặt Ubuntu.Install Ubuntu.

    Nếu bạn chọn thử Ubuntu, bạn có thể chạy trình cài đặt sau bằng cách nhấp đúp vào cài đặt Ubuntu trên máy tính để bàn.Try Ubuntu, you can run the installer later by double-clicking Install Ubuntu on the desktop.

  14. Chọn bố cục bàn phím của bạn và chọn Tiếp tục.Continue.

  15. Chọn cài đặt bình thường hoặc cài đặt tối thiểu, sau đó chọn Tiếp tục.Normal installation or Minimal installation, then select Continue.

    Chọn các hộp trong các tùy chọn khác để tải xuống cập nhật.Other Options to download updates.

  16. Chọn Erase Disk và cài đặt Ubuntu và chọn Cài đặt ngay, sau đó chọn Tiếp tục bỏ qua cảnh báo.Erase disk and install Ubuntu and select Install Now, then select Continue to ignore the warning.

    Bước này sẽ không xóa ổ cứng vật lý máy tính của bạn; Nó chỉ áp dụng cho máy ảo.

  17. Chọn múi giờ của bạn trên bản đồ, sau đó chọn Tiếp tục.Continue.

  18. Thiết lập tài khoản người dùng của bạn, máy tính của bạn, chúng tôi chọn

    sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
    
    0 và chọn Tiếp tục.Continue.

  19. Chọn Khởi động lại ngay và nhấn Enter. Sau khi khởi động lại, bạn sẽ có một cái gì đó giống nhưRestart Now and press enter. After restart you will have something like

  20. Để kích hoạt bảng tạm được chia sẻ trong VirtualBox, hãy truy cập Trình quản lý hộp ảo của Oracle VM và hình ảnh của chúng tôi được gọi là Ubuntu nhấp vào Cài đặt sau đóBidirectional and then click OK

  21. Ẩn Dock [tùy chọn]

    Do chúng tôi sẽ mã hóa, chúng tôi cần làm việc với một màn hình sạch. Vì vậy, hãy để chúng tôi xóa màn hình trong Ubuntu bằng cách xóa bảng điều khiển bên trái của Ubuntu trong khi chúng tôi đang mã hóa.clean screen. so Let us to clear the screen in ubuntu by removing the left panel of ubuntu while we are coding.

    Nhấn phím WIN trên bàn phím của bạn và nhập Dock Dock dock để lọc danh sách ứng dụng xuống trang phụ bạn cần trong cài đặt xuất hiện trên mạng. Chọn mục Cài đặt xuất hiện để mở trang đó.Win key on your keyboard and type “dock” to filter the app list down to the sub-page you need in “Appearance Settings.” Select the Settings entry that appears to open that page.

    Kích hoạt việc chuyển đổi bên cạnh trên Auto Auto-Hide the Dock.

  22. Sau đó quay lại nhà ga của bạn ở Ubuntu, mở một thiết bị đầu cuối mới,

  23. và gõ những điều sau đây

    sudo apt install virtualbox-guest-x11
    

    sudo VBoxClient --clipboard
    

    Sau đó, Clipboard được chia sẻ nên được làm việc. Sao chép văn bản sau

    và dán nó với

    sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
    
    1 +
    sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
    
    2 + ________ 33 và sau đó nhấn Enter.

Phần 2 Cài đặt MySQL trên Ubuntu 20.04

Nhóm MySQL cung cấp PPA MySQL chính thức cho các hệ điều hành Ubuntu. Chạy lệnh bên dưới để bật PPA.

wget //dev.mysql.com/get/mysql-apt-config_0.8.20-1_all.deb

sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb

Trình cài đặt sẽ nhắc bạn đặt kho lưu trữ mặc định cho phiên bản MySQL. Chọn Máy chủ MySQL 8 khi bạn được nhắc sản phẩm MySQL nào bạn muốn cài đặt. Bấm OK để xác nhận.MySQL 8 server when you are prompted which MySQL product you want to install. Click OK to confirm.

Chọn Máy chủ MySQL 8 khi bạn được nhắc sản phẩm MySQL nào bạn muốn cài đặt. Bấm OK để xác nhận.MySQL 8 server when you are prompted which MySQL product you want to install. Click OK to confirm.

Trong trường hợp bạn chọn phiên bản sai. Thực hiện

sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
4Command sau khi cài đặt gói để lấy lại cửa sổ này.

Chúng tôi có thể kiểm tra xem thiết lập của chúng tôi đã được thực hiện chính xác

cat /etc/apt/sources.list.d/mysql.list

### THIS FILE IS AUTOMATICALLY CONFIGURED #### You may comment out entries below, but any other modifications may be lost.# Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications.deb //repo.mysql.com/apt/ubuntu/ focal mysql-apt-configdeb //repo.mysql.com/apt/ubuntu/ focal mysql-8.0deb //repo.mysql.com/apt/ubuntu/ focal mysql-tools#deb //repo.mysql.com/apt/ubuntu/ focal mysql-tools-previewdeb-src //repo.mysql.com/apt/ubuntu/ focal mysql-8.0

Thực hiện lệnh bên dưới để cập nhật bộ đệm APT trên hệ thống của bạn.

Sau khi cập nhật thành công kho lưu trữ gói, cài đặt máy chủ MySQL bằng cách chạy lệnh sau:

sudo apt install mysql-server

Khi được hỏi liệu bạn có muốn tiếp tục cài đặt không, hãy trả lời

sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
5 và nhấn Enter.
sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
5
and hit ENTER.

Bạn sẽ được nhắc các câu hỏi sau trong quá trình cấu hình:

Chọn tab và nhập OK

bạn sẽ nhận được

mysql  Ver 8.0.27 for Linux on x86_64 [MySQL Community Server - GPL]

Tốt! Bây giờ là thời gian thêm một chút bảo mật. Ví dụ MySQL trên máy của bạn không an toàn ngay sau khi cài đặt. Now is time add a little more of security. The MySQL instance on your machine is insecure immediately after installation.

Bảo vệ MySQL

Bảo mật tài khoản người dùng MySQL của bạn bằng xác thực mật khẩu bằng cách chạy tập lệnh bảo mật đi kèm:

sudo mysql_secure_installation

Nhập mật khẩu của bạn và trả lời

sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
5 và bạn sẽ nhận được các câu hỏi sau:
sudo dpkg -i mysql-apt-config_0.8.20-1_all.deb
5
and you will get the following questions:

Khi nào nó hỏi không cho phép đăng nhập gốc từ xa? Sử dụng n

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: Y = 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2 = 8, numeric, mixed case, special characters and validation against a dictionary file

Please set the password for root here.

New password: 

Bài Viết Liên Quan

Chủ Đề