Ubuntu-Server 和 Ubuntu-Desktop 哪个更适合 Web 开发?

Ubuntu-Server 和 Ubuntu-Desktop 哪个更适合 Web 开发?

我是 Ubuntu 新手,我想创建一个网站,所以我不知道 Ubuntu 桌面版还是服务器版更适合我

答案1

Ubuntu 桌面版是 Ubuntu 的全部功能。它具有易于使用的图形界面和出色的环境。如果您以前从未使用过 Ubuntu,我建议您从桌面操作系统开始。在您熟悉之后,您可以尝试使用 Ubuntu 服务器。Ubuntu 服务器去除了所有图形,旨在通过命令行进行控制。Ubuntu 的优点在于,如果您愿意,您可以在虚拟机中运行它,或者直接安装在您家中的备用计算机上。它不占用大量资源,因此您可以在大多数台式机和笔记本电脑上安装它。

要将其本地安装在您的计算机上,您可以使用 Oracle 创建的名为 Virtual Box 的程序。Java 的开发团队也一样。以下是说明:http://www.beopensource.com/2016/05/how-to-install-Ubuntu-1604-LTS-in-Virtual-Box-VmWare.html

使用此链接:https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04您可以部署您自己的网络服务器。

您的服务器文件将位于 ,/var/www/html一旦 apache2 启动,即可查看。如果您在本地执行此操作,则需要有 IP 地址。您可以ip addr在终端中使用以查看您的 IP 地址,然后从任何浏览器中输入http://###.###.###/index.html并查看它。

我还建议从以下链接安装 phpMyAdmin:https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04这将允许您在 Web 浏览器中轻松修改 MySQL 数据库。

使用此链接:http://linux-sys-adm.com/ubuntu-16.04-lts-how-to-install-and-configure-vsftpd-on-ubuntu/将允许您使用 FileZilla 等程序通过 SFTP 传输文件。

答案2

来自官方面向开发人员的 Ubuntu 桌面网页:

Ubuntu 是全球最受欢迎的开源开发操作系统。Ubuntu 因其多功能性、可靠性、不断更新的功能和丰富的开发人员库而被全球数千个开发团队所使用。

安装 Ubuntu Desktop,并在重新启动后从默认的 Ubuntu 存储库安装 taskel 包。安装LAMP 服务器 按照以下说明在 Taskel 中执行任务(LAMP 服务器 = Linux、Apache2、MySQL、PHP)这个答案

答案3

主要区别在于哪些软件是预安装的,以及某些内容的默认配置方式。我个人会选择桌面版,除非机器主要作为服务器运行。

如果需要,您可以轻松安装 Web 服务器(即 apache)、php、mysql/mariadb 以及出于测试目的在同一台计算机上设置 Web 服务器环境所需的任何其他东西。

答案4

tl;dr:使用 Ubuntu 桌面。

具体来说,您应该使用:

  • Ubuntu 桌面如果您需要开发 Web 应用程序/页面;例如,如果您必须使用图形文本编辑器编写 HTML、CSS、JS、PHP、Python、Java、C# 文件。
  • Ubuntu 服务器如果您有一台服务器 PC,并且想要安装和提供 Web 应用程序。您将配置 HTTP 服务器、SQL 数据库、容器、防火墙、SSH 访问、ecc。

相关内容