服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

作为一个没有经验的服务器pipe理员,我需要知道的一些基本概念是什么?

我(这个标题暗示)是这个服务器configuration的东西很新。 我最近被推动学习如何configuration开发/生产环境。 我的实际服务器/networkingconfiguration历史仅限于编程。 我精通PHP / MySQL / JavaScript。 我正在快速提取服务器相关的东西,并跳入一些相当复杂的东西。 我大约一个月前执行了我的第一个LAMP安装(在Ubuntu上),我有… 成功安装/configuration了Apache。 这包括设置虚拟主机,设置文件夹权限。 我对Apache的理解是体面的 。 我仍然想进入mod_rewrite更多… 成功安装/configurationPostfix。 我从我的合作伙伴那里得到了一些帮助 – 在这方面也不是那么有经验。 我几乎完全按照这个教程。 我已经详细阐述了这个教程,因为我正在通过Gmail使用SMTP中继。 成功安装/configurationOpenSSL。 (通过Ubuntu社区wiki教程)。 这比Postfix更具有挑战性和简洁性…但是我的服务器现在可以为自己生成和validation证书,除了使用第三方权限来validation证书之外。 一个体面的使用命令行的基础。 SSH'ing,vi,pico,一些目录/文件制作垃圾。 和其他一些小小的事情。 (也许一个不错的备忘单会有帮助?) 任何其他与服务器pipe理相关的进程现在正在消失,但它们可能是非常小的。 我应该提到,我将通过Amazon EC2专门从事基于Linux(可能是Ubuntu)的服务器。 这不会是我的职业道路 – 只是一个临时的工具。 我将亲自关注基于Web的应用程序的开发结束。 我想我不能错误学习如何configuration我的环境…对不对? 我有点担心,因为我在这个主题上没有“正规”的教育(或者真的在任何与networking有关的课题上)。 我非常依赖像这样的论坛或问答网站,以确保我的教育是完整的。 大或小。 对我来说没有任何区别 我的理解是,每个人都有那些“神圣的垃圾”,我希望我前一阵子知道这件事! 时刻。 我面临的问题是我缺乏基础。 我有信心,我可以学习如何做大部分的温和和一些先进的东西。 短暂的重复,只是沉浸在自己的材料。 我需要知道什么? 我需要了解哪些概念? 例如: 安全要领,如何build立一个体面的系统,以安全的FTP(文件传输,无论),文件系统的组织,我应该使用哪个Linux发行版。 谢谢 – 任何input或方向给予非常感谢! 对不起,如果这是有点一般和模糊。 编辑:我将专注于基于互联网的应用程序,绝对会使用某种SQL数据库。