首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为了使用LAMP部署网站,我应该学习多少Linux知识?

为了使用LAMP部署网站,我应该学习多少Linux知识?
EN

Stack Overflow用户
提问于 2008-11-17 15:25:54
回答 3查看 2.4K关注 0票数 18

作为一名Windows开发人员,我目前正在使用LAMP进行自己的项目。我知道我需要知道的关于PHP和MySQL的东西,但是Linux看起来很庞大,并且不清楚从哪里开始,考虑到我的目标,什么是足够的。我的目标是掌握一般概念,能够将项目部署到托管提供商,并能够监控网站的性能,以便发现问题,加载问题等。

我知道,最好的解决方案是让Linux管理员来做这件事,但在此之前,我需要自己做这件事。

EN

回答 3

Stack Overflow用户

发布于 2008-11-17 21:12:28

当我被要求将一个相当复杂的内部网站从IIS/Windows移植到Apache/Linux时,我已经在Windows和Mac上做了几年的PHP/MySQL。我没有使用Linux和空白服务器的经验,没有任何操作系统。在大约两天的时间里,我和另一位几乎没有任何Linux经验的Windows管理员创建了一个CentOS副本,可以运行PHP/MySQL/Apache以及内部网。

我学到的教训是:在安装你的服务时,YUM是你最好的朋友,在配置你的服务时,sudo是你最好的朋友(权限可能是一个麻烦),几乎所有其他问题都是由于区分大小写或斜杠问题造成的。

事实证明,我们确实在FTP访问上搞砸了一点安全,但这是在防火墙(DMZ)后面,所以在他们进行真正的安全审计并加强它之前,没有造成任何破坏。

最后的答案:如果你愿意卷起袖子,弄脏你的命令行,在Linux机器上建立和运行一个基本的网站并不是一项艰巨的任务,直到你达到安全(IMO),这最好留给该领域的专家。

票数 2
EN

Stack Overflow用户

发布于 2008-11-17 19:55:39

大多数情况下,你应该知道如何使用Linux (就像在日常使用中一样)。然后,您还应该知道如何处理命令行。

最后,您必须学习LAMP-specific的知识。您应该了解并应用一些基本的(或不那么基本的)安全准则。

票数 1
EN

Stack Overflow用户

发布于 2008-11-17 20:41:50

坦率地说,如果你要处理的网站要么非常小,要么非常大,那就很少。

非常小的意味着共享托管,你不需要担心它。非常大意味着你可能会有一个系统管理员来处理它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/295861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档