我希望我的服务器是可移植的,这样当我将它插入其他 ubuntu 计算机时,它可以在任何地方使用。
比如我想在学校使用它,我只需运行一个脚本,服务器就可以运行。或者在我朋友的电脑上。
我想知道这是否可行,使服务器可移植,而无需在其他每台计算机上重新安装。我知道这对于 Windows 来说是可能的。
如果您需要更多信息,请在下方评论。
可移植服务器,包括可移植的“ PHP ”、“mysql”、“phpmyadmin”、“apache2”。与 lampp 的发行版类似,但我想要可移植的。
是否可以让 lighttpd 服务器也具有可移植性?
答案1
当然可以;您可以指定拇指驱动器上的额外空间量,以便在使用 usb-creator 正常创建驱动器时用作持久存储,或者,如果您愿意,可以将 Ubuntu 直接安装到拇指驱动器上,就像它是普通硬盘一样。从拇指驱动器启动,您就可以运行“便携式服务器”。
答案2
开始之前,请使用 Ubuntu 的 x86(32 位映像),因为这将允许您使用 32 位和 64 位计算机。是的,32 位服务器也可用,只需查看替代下载页面即可。此外,我使用 Lili,因为它很容易,我使用 Windows 来设置 Ubuntu。您可以使用任何其他应用程序,但对于方法 2,您需要一个允许您创建持久存储的应用程序。
对于方法 1,您需要另一个拇指驱动器(以下称为拇指驱动器 2),您可以使用 LiLi 之类的软件使该拇指驱动器可启动以安装 Linux。(我还将把您想要安装便携式 Ubuntu 服务器版本的 U 盘称为拇指驱动器 1)
对于方法 2,您只需要一个拇指驱动器(拇指驱动器 1)
方法 1 -
看起来很简单(开玩笑的,其实没那么简单)。
- 将拇指驱动器 2 制作成可启动的 Ubuntu 安装程序(例如使用 LiLi)。(或者,您甚至可以使用 CD,而且无论如何您都需要一台 PC 来启动)
- 通过启动拇指驱动器 2 将 Ubuntu 安装到拇指驱动器 1 上,这样拇指驱动器 1 现在将拥有一个功能齐全的 Ubuntu 服务器副本(您可能想要立即配置它,因为在安装 Ubuntu 服务器期间会显示安装 LAMP 服务器的选项)。
- 启动拇指驱动器 1,并根据您的意愿配置服务器。
方法 2 -
- 使用将实时图像安装到拇指驱动器 1 上的软件(我再次更喜欢 Lili),使用持久性来存储数据。
- 启动到拇指驱动器 1,并对其进行配置。
我个人更喜欢方法 1,因为这样可以轻松安装驱动程序,尽管很少情况下,它可能无法在某些机器上正常启动(不确定这个,可能发生在不同的芯片组之间,也就是说,如果你在 Intel 和 AMD 之间切换)。
各种链接 -
- 如何安装 LAMP 服务器
- 下载Lili(视窗)
- Ubuntu 图像 -替代下载