0

我想从道歉开始。我对 Linux 和服务器领域知之甚少。我在工作中被要求设置一个运行 Apache Tomcat 的 Linux 机器。需要启用服务器以允许 websockets。我设法安装了 Debian。在安装过程中,它让我可以选择将其设置为 Web 服务器,而我做到了。现在文件系统中有一些不同的文件夹和文件被命名为“apache”,所以我的猜测是我实际上正在运行 Apache,但老实说我不是 100% 确定,如果是,我不不知道是不是Tomcat。我摸索了一下,找出了我安装的计算机的 IP 地址,并尝试从网络中的另一台计算机访问该 IP,它工作正常。我能够看到放在主机上 /var/www 文件夹中的 html 文件。然后我出去发现了一段很好的代码,有人很乐意分享,假设是为了测试 websockets 的能力,但我似乎无法让它工作。我的想法是我的服务器不允许 PHP 运行。我通过测试得出了这个结论。我从我的另一台服务器上拿了一个网页,它是用 PHP 编写的,打开时会向我的手机发送一条文本。它只是我用于测试的一小段代码。当我尝试从 Linux 服务器运行它时,它不会运行,这意味着它不会将文本发送到我的手机。所以我在这里。我意识到我在为一个复杂的问题寻求一个简单的解决方案,但可以这么说,我是在枪下。我有大约一周的时间来完成这项工作,所以我只是没有时间以我想要的方式真正沉浸在这些东西中。我的问题最简单的形式是“

4

1 回答 1

0

你试过运行一个简单的 PHP 脚本echo 'Hello World';吗?

如果没有,请尝试,如果它有效,则您的 PHP 已启动,但套接字未配置为使用。

如果它不起作用,请安装 Ubuntu,一个简单的 Linux 新手友好界面,然后安装 LAMP,这里是如何做到的。不要惊慌。

于 2013-01-23T20:52:33.897 回答