Cấu hình lại máy chủ mysql

Vì lý do bảo mật, phpMyAdmin chỉ có thể truy cập được khi sử dụng 127. 0. 0. 1 làm tên máy chủ. Để truy cập nó từ một hệ thống từ xa, bạn phải tạo một đường hầm SSH định tuyến các yêu cầu đến máy chủ Web từ 127. 0. 0. 1. Điều này ngụ ý rằng bạn phải có khả năng kết nối với máy chủ của mình qua SSH để truy cập các ứng dụng này từ xa

QUAN TRỌNG. Trước khi làm theo các bước bên dưới, hãy đảm bảo rằng các máy chủ cơ sở dữ liệu và Web của bạn đang chạy

GHI CHÚ. Các bước bên dưới gợi ý sử dụng cổng 8888 cho đường hầm SSH. Nếu cổng này đã được ứng dụng khác sử dụng trên máy cục bộ của bạn, hãy thay thế nó bằng bất kỳ số cổng nào khác lớn hơn 1024 và sửa đổi các bước bên dưới cho phù hợp. Tương tự, nếu bạn đã bật chuyển hướng Varnish [TM] hoặc HTTPS, máy chủ Web của ngăn xếp của bạn có thể truy cập được trên cổng 81 [Varnish [TM]] hoặc cổng 443 [SSL]. Trong trường hợp này, hãy sửa đổi các bước bên dưới để sử dụng cổng 81 hoặc 443 tương ứng thay vì cổng 80 cho điểm cuối đường hầm

Truy cập phpMyAdmin trên Windows

Xem video sau để biết cách dễ dàng truy cập phpMyAdmin trên Windows thông qua đường hầm SSH

TIỀN BOA. Tham khảo các hướng dẫn này để tìm hiểu cách lấy khóa riêng của bạn

Để truy cập phpMyAdmin qua đường hầm SSH, bạn cần có ứng dụng khách SSH. Trong hướng dẫn bên dưới, chúng tôi đã chọn PuTTY, ứng dụng khách SSH miễn phí cho nền tảng Windows và UNIX. Bước đầu tiên là định cấu hình PuTTY.

Khi bạn đã định cấu hình đúng máy khách SSH của mình và bạn đã xác nhận rằng bạn có thể truy cập thành công phiên bản của mình bằng SSH, bạn cần tạo một đường hầm SSH để truy cập phpMyAdmin. Thực hiện theo các bước sau

  • Trong phần “Kết nối -> SSH -> Đường hầm”, hãy thêm một cổng chuyển tiếp mới bằng cách nhập các giá trị sau

    • Cổng nguồn. 8888
    • Điểm đến. máy chủ cục bộ. 80

    Hãy nhớ rằng nếu bạn đang chuyển hướng các yêu cầu HTTP sang cổng HTTPS, bạn phải sử dụng cổng đích 443 thay vì 80

    Thao tác này sẽ tạo một đường hầm an toàn bằng cách chuyển tiếp một cổng [“cổng đích”] trên máy chủ từ xa tới một cổng [“cổng nguồn”] trên máy chủ cục bộ [127. 0. 0. 1 hoặc máy chủ cục bộ]

  • Nhấp vào nút “Thêm” để thêm cấu hình đường hầm an toàn vào phiên. Bạn sẽ thấy cổng được thêm vào trong danh sách “Cổng được chuyển tiếp”

  • Trong phần "Phiên", hãy lưu các thay đổi của bạn bằng cách nhấp vào nút "Lưu"

  • Nhấp vào nút “Mở” để mở phiên SSH tới máy chủ. Phiên SSH hiện sẽ bao gồm một đường hầm SSH an toàn giữa hai cổng được chỉ định

  • Truy cập bảng điều khiển phpMyAdmin thông qua đường hầm SSH an toàn mà bạn đã tạo bằng cách duyệt đến http. //127. 0. 0. 1. 8888/phpmyadmin

    Trang chủ > Hướng dẫn > Kiến thức CNTT > Hướng dẫn reset pass mysql windows và Linux

    Tổng Hợp Cách Reset Pass Mysql. [window và linux]

    MySQL trên Windows
    1. Dừng dịch vụ MySQL
    C. \Tệp chương trình\MySQL\Máy chủ MySQL 5. 0\bin\>dừng mạng mysql
    2. Đăng nhập vào máy chủ MySQL mà không cần mật khẩu
    Mở CMD và chạy lệnh 2 lệnh này.
    C. \Tệp chương trình\MySQL\Máy chủ MySQL 5. 0\bin\>mysqld. exe -u root --skip-grant-tables
    Mở thêm cửa sổ CMD mới rồi chạy dòng lệnh bên dưới nhé.
    C. \Tệp chương trình\MySQL\Máy chủ MySQL 5. 0\bin\>mysql -u root
    Chào mừng bạn đến với màn hình MySQL. Các lệnh kết thúc bằng ; .
    Id kết nối MySQL của bạn là phiên bản từ 14 đến máy chủ. 5. 0. 24a-community-nt
    Nhập ‘help;’ hoặc ‘\h’ để được trợ giúp. Nhập '\ c' để xóa bộ đệm.
    mysql>sử dụng mysql;
    Cơ sở dữ liệu đã thay đổi
    3. Thay đổi mật khẩu root tại đây.
    Chạy câu lệnh SQL này
    mysql>update user set Password=PASSWORD['mật khẩu mới'] WHERE User='root';
    Query OK, 3 rows affected [0.01 sec]
    Hàng khớp. 3 đã thay đổi. 3 cảnh báo. 0
    mysql> xóa đặc quyền;
    Truy vấn OK, 0 hàng bị ảnh hưởng [0. 02 giây]
    mysql>thoát
    Tạm biệt
    4. Hủy bỏ tiến trình mysqld-nt. xe và khởi động lại dịch vụ MySQL is done.
    C. \Tệp chương trình\MySQL\Máy chủ MySQL 5. 0\bin\>taskkill /PID 1234
    C. \Tệp chương trình\MySQL\Máy chủ MySQL 5. 0\bin\>khởi động mạng mysql

    MySQL trên Unix
    Trường hợp cài đặt = nguồn.
    Làm tương tự như trên cửa sổ
    1. Dừng dịch vụ MySQL
    Chuyển lệnh này
    #service mysql stop
    2. Đăng nhập vào máy chủ MySQL mà không cần mật khẩu
    Nếu sử dụng RedHat, CentOS[Ubutun—>safe_mysqld –skip-grant-tables –skip-networking] thì chạy lệnh này.
    # /mysqld_safe –skip-grant-tables –bỏ qua mạng
    3. Đổi mật khẩu root tại đây.
    #/usr/bin/mysql -u root
    #mysql>use mysql;
    #mysql>cập nhật mật khẩu người dùng đặt .
    #/usr/bin/killall -9 mysqld
    #service mysql start
    Trường hợp cài đặt bằng gói RPM:
    1. Dừng dịch vụ MySQL
    # /etc/init. d/mysqld dừng
    2. Đăng nhập vào máy chủ MySQL mà không cần mật khẩu
    Nếu sử dụng RedHat, CentOS[Ubutun—>safe_mysqld –skip-grant-tables –skip-networking] thì chạy lệnh này.
    # /mysqld_safe –skip-grant-tables –bỏ qua mạng
    3. Đổi mật khẩu root tại đây.
    # mysqladmin -u root flush-privileges password “mật khẩu mới”
    Ủy tiến trình mysql_safe
    #kill 'cat / . pid’
    #/etc/init. d/mysqld start
    Sử dụng mật khẩu mới xem thế nào
    #mysql -u root -p
    Nhập mật khẩu.
    Chào mừng bạn đến với màn hình MySQL. Các lệnh kết thúc bằng ; .
    Id kết nối MySQL của bạn là phiên bản từ 2 đến máy chủ. 4. 0. 20-chuẩn
    Nhập 'trợ giúp;' hoặc '\h' để được trợ giúp. Nhập '\ c' để xóa bộ đệm.
    mysql>
    Kết quả là ok.

      


Chủ Đề