gpt4 book ai didi

php - 书籍开始学习如何从头开始制作数据库和服务器?

转载 作者:行者123 更新时间:2023-11-29 17:30:00 25 4
gpt4 key购买 nike

我正在从头开始构建数据库和服务器,但不知道从哪里开始。有经验的人可以让我知道他们是如何开始学习的,并指出一些好书给我读书吗?真正感谢我能得到的任何帮助!

最佳答案

我知道您已经因为在错误的位置提出问题而被责骂,但我希望能给您一些想法。

我在您的问题标记中注意到您包括PHP和Mysql,所以我假设您正在使用的网站上使用数据库,并且希望更好地了解数据库方面。

我首先从任何旧主机上租用VPS(虚拟专用服务器),一核1GB Ram,20GB SSD空间将足够便宜。选择您喜欢的linux发行版(我的是ubuntu,14.04)。我的偏好是https://vultr.com-在悉尼澳大利亚拥有服务器的美国公司。

现在,我不想安装标准的LAMP堆栈,而是希望您尝试VestaCP。看一下他们的网站,看看是否喜欢它,但是它是免费安装的,并且可能会使您的数据库冒险变得容易一些。

在安装选项卡下,以下说明将引导您完成安装。安装脚本负责所有工作。
ssh root@your.server
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh


脚本完成后,它将为您提供面板的URL,管理员用户名和默认密码。我立即通过键入passwd admin(以root用户身份)将管理员密码更改为我会记住的密码,然后转到建议添加书签的URL。您的浏览器会告诉您它不安全,因为您没有SSL证书,而Vesta会强制您使用https://yourIPhere:8083

进入Web面板后,您可以通过单击选项卡转到“数据库”部分。然后添加您的第一个数据库。
enter image description here
我建议通过VestaCP创建所有数据库,而不是在PHPMyAdmin中创建数据库(稍后将进行介绍)。
我建议这样做的原因是因为Vesta创建了备份,其中包括存储在public_html文件夹中的文件以及数据库转储。
在这篇文章中,我对此有些愤慨:https://stackoverflow.com/a/50693376/4746612
要点是,Vesta默认仅保留3个备份,并且每天运行完整备份。我将我的备份更改为保留10个备份,并每周运行一次。

在上图中,请注意,在“全部切换”复选框旁边,您有一个名为phpmyadmin的按钮。我不确定您对此有多熟悉,但这是您导入任何旧数据库备份或将SQL代码注入数据库的地方。
如果单击该链接,它会将您重定向到http://youriphere/phpmyadmin
在登录屏幕上,您想使用左侧的“添加数据库”按钮输入在VestaCP中重新创建的数据库用户名和密码。
它将始终带有admin_前缀,例如admin_website。

剩下的一切取决于您。

关于数据库的实际知识,它们如何工作以及如何与它们交互,我在高中时就上了一堂课,或者一堂课的一个学期,并基于这些核心知识,随行就学并扩展了自己的技能。所有这些都不会对您有太大帮助,因此,一开始,也许请查阅这本旧的IBM电子书。 http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Database_fundamentals.pdf

祝您好运!

关于php - 书籍开始学习如何从头开始制作数据库和服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50731823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com