在 OpenSUSE 上安装网络服务器
Posted
技术标签:
【中文标题】在 OpenSUSE 上安装网络服务器【英文标题】:Install a webserver on OpenSUSE 【发布时间】:2018-11-27 12:12:36 【问题描述】:请原谅我缺乏知识,但我刚刚开始我的学徒生涯。 是否有可能在运行 OpenSUSE 的 VM 上安装一个 Web 服务器,而无需 GUI,它可以与主机通信并交换数据?
到目前为止,我看到的唯一解决方案是使用 Apache Webserver,但我不确定是否可以在没有 GUI 的情况下做到这一点...
提前致谢
【问题讨论】:
【参考方案1】:您不需要 GUI 来安装 apache。 OpenSuse 使用 RMP 包管理和 zypper 来安装预编译的包。 说这个:
su –l
zypper in apache2 apache2-example-pages
su 命令将授予您 root 权限,然后我们使用 zypper install (in) 添加包 apache2 和 apache2-example-pages。
接下来,您需要启动 apache 服务。
rcapache2 start
chkconfig –a apache2
现在尝试从另一台 PC 冲浪到这台 PC,看看您是否获得“It Works”网页。
【讨论】:
【参考方案2】:只需在您的虚拟机上运行此命令即可安装 apache2:
# sudo zypper in apache2
安装 apache2 后,您可以通过发出以下命令来启动它:
# sudo systemctl start apache2
如果你想重启apache2,使用这个命令:
# sudo systemctl restart apache2
要停止它,请使用:
# sudo systemctl stop apache2
要让 apache2 在系统重新启动时自动启动,请使用:
# sudo systemctl enable apache2
openSUSE 上 apache2 的默认文档根目录是 /srv/www/htdocs/
希望对您有所帮助。
【讨论】:
以上是关于在 OpenSUSE 上安装网络服务器的主要内容,如果未能解决你的问题,请参考以下文章