我想了解如何运行Ubuntu Linux 服务器。没有什么太先进的。我只是想了解服务器的基本设置和操作来执行以下操作:
- SVN
- Apache Web 服务器(带 PHP)
- FTP 服务器(用于上传文件)
- MySql(也许)
我想在VirtualBox中运行一些东西。有人可以指出我的任何介绍性资源吗?我知道基本的 Linux 命令,但假设没有其他知识。
我已经在 Windows 机器上运行了上述所有项目。我熟悉他们的每个设置和管理。我真正不明白的唯一一件事是如何从仅命令行界面设置和配置每个项目。
您最终将访问的基本资源是ubuntu 论坛、ubuntu 帮助站点和社区贡献帮助站点。所有这些都在谷歌搜索结果中出现了相当高的 ubuntu 问题。
在大多数情况下,如果您在大多数时间遇到其他人已经遇到的问题,并且记录在其中一个地方。
对于您在问题中的具体情况:
颠覆
阿帕奇和 MySQL
一台 FTP 服务器
还有更全面的:Ubuntu Server Guide
APress 为尝试学习如何设置和管理 Ubuntu 服务器的开发人员提供了一本好书。我不确定它是否包含有关安装和管理 SVN 的信息,但它涵盖了您感兴趣的所有其他内容,并且在不假设大量先验知识的情况下这样做。
简而言之,我强烈推荐LPIC,以将您的基本 linux 命令知识从基础提升到中级(如果不是高级的话)。这不是一本特定于 ubuntu 服务器的书,但它确实涵盖了 Debian 和 Redhat 的方法,并且大部分信息与发行版无关。