2017-09-06 19 views
13

Có các dịch vụ như ServerPilot và nhiều dịch vụ khác cài đặt trên vps xử lý ngăn xếp đèn. Tôi tự hỏi nếu có một dịch vụ mà thực hiện điều này cho cơ sở dữ liệu. Tôi cài đặt dịch vụ trên vps mới và dịch vụ sẽ thực hiện tất cả các thao tác nâng cao như bảo mật, sao chép, đọc ghi riêng, sao lưu và theo dõi lâu dài dễ dàng thiết lập quyền truy cập mạng riêng cho một khoản phí cài đặt để sử dụng dịch vụ đó máy chủ của tôi.Dịch vụ cơ sở dữ liệu trên vps mới

Tìm kiếm một dịch vụ đơn giản để cài đặt trên vps mới của riêng tôi chứ không phải RDS hoặc Google Cloud.

Cảm ơn bạn!

+0

một số câu hỏi cần trả lời trước: sao chép giữa các trường hợp nào và tại sao bạn cần nó? bạn sẽ lưu trữ các bản sao lưu ở đâu? Hàng ngày có đủ hay bạn cần PITR? tối ưu hóa dưới tải gì? bạn cần bao nhiêu hộp? bạn có ý nghĩa gì bởi 'đọc/ghi riêng'? bạn đang tìm kiếm số liệu giám sát nào? bạn có quen với docker không? và có gì sai với RDS/GC cho các nhiệm vụ của bạn? – ffeast

+0

Sao lưu hàng ngày sẽ có trên máy chủ lưu trữ. Đọc/ghi riêng biệt sẽ được sử dụng để thực hiện, một máy chủ sẽ viết đơn giản trong khi người đọc khác đọc. Tôi quen thuộc với docker và không có một đội để docker là không cần thiết. RDS/GC là chậm như trái ngược với việc có tất cả mọi thứ trên một mạng riêng hoặc máy chủ stack đầy đủ như xa như hiệu suất đi. Có lẽ tôi không nói đúng câu hỏi vì tôi không hiểu thuật ngữ đầy đủ. Về cơ bản một dịch vụ sẽ làm tất cả việc nâng hạng nặng với một ux để điều chỉnh tất cả. – Bri

Trả lời

3

Tôi không chắc chắn về dịch vụ, nhưng giả sử rằng VPS của bạn là Ubuntu hoặc một số bản phân phối dựa trên Debian khác, bạn có thể thực hiện sudo apt-get install lamp-server^ phpmyadmin trên dòng lệnh để thiết lập LAMP stack của bạn. Điều này sẽ thiết lập máy chủ web Apache, PHP và MySQL trên máy chủ Linux của bạn. Apache và PHP sẽ làm việc out-of-the-box, và khi bạn cài đặt MySQL, theo mặc định nó yêu cầu một mật khẩu root để quản lý cơ sở dữ liệu.

phpMyAdmin sẽ là chìa khóa ở đây vì thay vì thực hiện tất cả các tác vụ cơ sở dữ liệu của bạn thông qua dòng lệnh, nó cung cấp giao diện GUI trong trình duyệt web của bạn để quản lý cơ sở dữ liệu và bảng. Để sao lưu cơ sở dữ liệu của bạn bằng phpMyAdmin, hãy xem this article.

Liên quan đến các tùy chỉnh, cho các bức tường lửa bạn chỉ có thể viết một vài iptables quy tắc và cho cơ sở dữ liệu, bạn có thể chạy sao lưu theo lịch trình của một cơ sở dữ liệu MySQL bằng cách tạo ra một công việc cron chạy lệnh sau: /usr/bin/mysqldump -u dbusername -p'dbpassword' dbname > /path/backup.sql

Một lần nữa, đây không phải là một dịch vụ, nhưng ít nhất bạn sẽ không phải trả tiền cho bất kỳ công cụ nào.

+0

Có phải '^' là lỗi đánh máy không? –

+0

Không, đó là nghĩa vụ phải có. –

+0

Hãy tha thứ cho sự thiếu hiểu biết của tôi, nhưng nó làm gì? –

4

ServerPilot thực sự làm gì?

Trước tiên, ServerPilot triển khai hoàn thành LAMP stack trên máy chủ của bạn và bao gồm máy chủ web được sử dụng nhiều nhất thế giới Apache, PHP5 và MYSQL. Để làm cho nó thậm chí siêu, ServerPilot cũng cài đặt và cấu hình Nginx ở phía trước của Apache để đạt được tốc độ và khả năng mở rộng unbeatable.

Thứ hai, ServerPilot sẽ bảo mật máy chủ của bạn bằng tường lửa. Để làm cho nó thậm chí an toàn, nó cũng sẽ cập nhật các gói của máy chủ của bạn và đảm bảo chúng luôn được cập nhật để tránh ngay cả lỗi đơn lẻ do gói lỗi thời.

Thứ ba, ServerPilot cũng cung cấp tính năng cao cấp để theo dõi số liệu thống kê thời gian thực về hiệu suất của máy chủ của bạn bao gồm CPU, bộ nhớ, dung lượng đĩa và hơn thế nữa.

ServerPilot không làm gì?

Trong khi đó, Serverpilot không cung cấp các tính năng liên quan đến cài đặt, định cấu hình và quản lý email và DNS. Trong trường hợp này, bạn có thể cần máy chủ DNS của bên thứ ba để có thể trỏ miền của bạn đến VPS của bạn. Cần đề xuất? Hãy thử CloudFlare, PointHQ, NameCheap, v.v.

Ngoài ra, ServerPilot không quản lý máy chủ của bạn chạy ngoài Ubuntu.

Nhận biết thêm chi tiết tại địa chỉ: http://www.servermom.org/install-manage-apache-nginx-php-mysql-easiest-serverpilot/1011/

Các vấn đề liên quan