将 Ubuntu 10.04 转换为服务器?

将 Ubuntu 10.04 转换为服务器?

我安装了 Ubuntu 10.04 Lucid Lynx 桌面版,并有兴趣将其作为服务器运行。我已经安装了 Apache、PHP 和 MySQL。

我对服务器管理完全陌生。有人能告诉我如何设置吗?我相信网上有很多教程,但我似乎找不到一个。

更新

我安装了 Ubuntu 10.04 服务器版,并在服务器故障(似乎更适合与服务器相关的问题)现在我可以从我的 Windows 机器连接到它,这样我就可以在浏览器中测试我的 PHP/MySQL 项目。我还可以/var/www通过我的 FTP 软件使用 sftp 进行连接。

感谢大家的帮助!

答案1

你看过Ubuntu 服务器版本

  • 参考Ubuntu 服务器版本文档
  • 如何锻造:完美的服务器 - Ubuntu Lucid Lynx(Ubuntu 10.04)
  • 关于 Ubuntu 服务器版本的常见问题
    • “服务器”CD 避免包含 Ubuntu 认为的桌面软件包(如 X、Gnome 或 KDE 等软件包),但包含与服务器相关的软件包(Apache2、Bind9 等)。使用最小安装的桌面 CD 并从网络安装(例如 apache2),可以获得与插入服务器 CD 并从 cd-rom 安装 apache2 完全相同的结果。
    • Ubuntu 服务器版的安装过程与桌面版略有不同。由于默认情况下 Ubuntu 服务器没有 GUI,因此安装过程由菜单驱动,与备用 CD 安装过程非常相似。
    • 我可以将“图形用户界面”(GUI) 添加到服务器吗?
      虽然出于安全和性能原因我们不建议在服务器上运行 X 系统,但您可以。根据您想要使用的窗口管理器,您可以通过 apt-get 安装 xserver 和窗口管理器。有关详细信息,请参阅服务器图形用户界面页。
  • Lucid 服务器指南

答案2

快速回答是告诉您,快速 Google 搜索会给出以下结果:http://www.howtoforge.com/ubuntu_debian_lamp_server

但是,就我个人而言,我建议从基础开始,然后逐步提高。首先,安装和配置 Apache。Apache 有一个很棒的网站和手册,可以帮助您解决您不理解的部分。默认的 httpd.conf 应该相当容易理解和修改。查找 DocumentRoot 以找出它将在哪里搜索要提供的文件。

熟悉 Apache 后,继续添加 PHP。它也有一个很好的网站,网上有很多关于将 PHP 添加到 Apache 的教程。查看 php.ini,但如果不是生产服务器,不要太担心。

最后,我将安装并配置 MySQL。首先从命令行运行它,在尝试从 PHP 运行它之前先熟悉一下。在我看来,MySQL 文档比其他文档更麻烦,但它有一个很棒的快速入门教程,可以满足您最初的需要。

此外,我发现自己又回到了 Arch Linux本教程提供的建议适用于任何发行版。

答案3

使用tasksel,取消标记ubuntu-desktop选项并标记ubuntu-server选项。

您还可以标记其他选项,例如 LAMP 或 Samba 服务器。

相关内容