新VPS上的数据库服务



诸如ServerPilot之类的服务和许多其他服务在处理Lamp stack Env的VPS上。我想知道是否有针对数据库的服务。我将服务安装在新的VPS上,并且该服务将完成所有繁重的工作,例如安全性,复制,单独的阅读写作,备份和监视长期,并轻松设置专用网络访问,以获得设定的费用,以便在上面使用该服务我的服务器。

寻找一个简单的服务来安装我自己的新鲜VP,而不是RDS或Google Cloud。

谢谢!

ServerPilot真正做什么?

首先,ServerPilot在您的服务器上部署完整的灯泡,其中包括世界上使用的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-manage-apache-nginx-php-mysql-easest-serverpilot/1011/

我不确定服务,但是假设您的VPS是Ubuntu或其他一些基于Debian的发行版,则可以在命令行上执行sudo apt-get install lamp-server^ phpmyadmin来获得灯泡堆栈设置。这将在Linux服务器上设置Apache Web服务器,PHP和MySQL。Apache和PHP将在开箱即用,当您安装MySQL时,默认情况下,它要求提供一个root密码来管理数据库。

phpmyadmin将是这里的关键,因为它没有通过命令行执行所有数据库任务,而是在Web浏览器中提供了一个GUI接口来管理数据库和表。要使用phpmyadmin备份数据库,请参见本文。

关于自定义,对于防火墙,您可以简单地编写一些iptables规则,对于数据库,您可以通过创建运行以下命令的CRON作业来运行MySQL数据库的计划备份:/usr/bin/mysqldump -u dbusername -p'dbpassword' dbname > /path/backup.sql

再次,这不是一项服务,但至少您不必为任何工具付费。

不幸的是,没有比执行所有这些事情的最终服务。但是,您可以手动设置此设置:

  • 数据库复制:https://www.digitalocean.com/community/tutorials/how-to-set-up-master-slave-replication-in-mysql
  • 数据库备份:http://www.ducea.com/2006/05/27/backup-your-mysql-databases-automotical with-automysqlbackup/或者https://www.backuphowto.info/how-backup-mysql-database-automatory-linux-users
  • 数据库优化:https://www.tecmint.com/mysql-mariadb-performance-tuning-and-optimization/和http://www.monitis.com/blog/101-tips-to-mysql-tuning-and-optimization/
  • 对于网络,本教程可能会有所帮助http://www.yolinux.com/tutorials/linuxtutorialnetworking.html

最新更新