2017-09-06 47 views
13

ServerPilot和其他許多服務都安裝在處理燈棧env的vps上。我想知道是否有服務爲數據庫執行此操作。我將服務安裝在全新的vps上,並且該服務將完成所有繁重的工作,例如安全性,複製,單獨的讀取寫入,備份和監控,並輕鬆設置專用網絡訪問權限以便使用該服務我的服務器。新vps上的數據庫服務

尋找一種簡單的服務來安裝我自己的新vps,而不是RDS或Google Cloud。

謝謝!

+0

首先回答一些問題:複製什麼樣的實例和爲什麼你需要它?你要在哪裏存儲備份?每日轉儲是否足夠或您需要PITR?什麼樣的負載下優化?你需要多少盒? 「分開讀/寫」是什麼意思?你在尋求什麼樣的監控指標?你熟悉碼頭嗎? RDS/GC對於你的任務有什麼問題? – ffeast

+0

每日備份將在存儲服務器上進行。單獨的讀取/寫入將用於性能,一個服務器可以簡單寫入而另一個讀取。我對碼頭很熟悉,沒有團隊,因此不需要碼頭工人。就性能而言,RDS/GC速度較慢,而不是專用網絡或全棧服務器上的所有內容。我可能不會正確地說出問題,因爲我完全不理解術語。本質上來說,這是一項可以完成所有重要工作的服務。 – Bri

回答

3

我不確定服務,但假設您的VPS是Ubuntu或其他基於Debian的發行版,您可以在命令行上執行sudo apt-get install lamp-server^ phpmyadmin以獲取LAMP堆棧設置。這將在您的Linux服務器上設置Apache Web服務器,PHP和MySQL。 Apache和PHP將開箱即用,並且當您安裝MySQL時,默認情況下它會要求使用root密碼來管理數據庫。

phpMyAdmin將是這裏的關鍵,因爲它不是通過命令行執行所有數據庫任務,而是在Web瀏覽器中提供GUI界面來管理數據庫和表。要用phpMyAdmin備份您的數據庫,請參見this article

至於定製,對於防火牆你可以簡單地寫幾個iptables規則和數據庫,你可以通過創建一個運行以下命令cron作業運行MySQL數據庫的定時備份:/usr/bin/mysqldump -u dbusername -p'dbpassword' dbname > /path/backup.sql

同樣,這不是一項服務,但至少您不必爲任何工具付費。

+0

'^'是一個錯字嗎? –

+0

不,這應該是在那裏。 –

+0

請原諒我的無知,但它有什麼作用? –

4

ServerPilot真的做了什麼?

首先,ServerPilot在您的服務器上部署完整的LAMP堆棧,包括世界上最常用的Web服務器Apache,PHP5和MYSQL。爲了讓它更加超級,ServerPilot還在Apache之前安裝和配置Nginx,以實現無與倫比的速度和可擴展性。其次,ServerPilot將使用防火牆保護您的服務器。爲了使它更安全,它還會更新你的服務器軟件包,並確保它們始終保持更新,以避免由於過時的軟件包導致的單個錯誤。

第三,ServerPilot還提供了一個高級功能來監視服務器性能的實時統計信息,包括CPU,內存,磁盤空間等等。

ServerPilot沒有做什麼?

與此同時,Serverpilot未提供與安裝,配置和管理電子郵件和DNS相關的功能。在這種情況下,您可能需要第三方DNS服務器才能將您的域名指向您的VPS。需要建議?嘗試CloudFlare,PointHQ,NameCheap等

另外,ServerPilot不管理除Ubuntu以外的其他服務器。

在獲得更多詳細信息:http://www.servermom.org/install-manage-apache-nginx-php-mysql-easiest-serverpilot/1011/

相關問題