如何在 ubuntu 中创建服务然后通过 url 访问它?

如何在 ubuntu 中创建服务然后通过 url 访问它?

我正在阅读有关如何创建类似服务的文章:

我读到的第一个链接是。 https://geekytheory.com/crear-un-servicio-en-linux

但是当我在提示符中输入以下行时

$ sudo service nameservice start
Failed to start nameservice.service: Unit nameservice.service not found

我创建了这个脚本

/var/www/myproject/myscript.php

我检查了所有权限

-rwxrwxrwx 1 root root 1069 feb 2 15:49 nameservice 
-rwxrwxrwx 1 root root 24 feb 2 15:56 myscript.php

/var/www/myproject/myscript.php有此内容

<?php
    echo "OK";
?>

你能帮助我吗?这是我写的第一个手动脚本。

我的目的是添加这项服务,然后调用 URLhttp://localhost/getanswer在浏览器中向我显示它。

答案1

我认为您在此处链接的指南与您想要执行的操作有所不同。为了运行 php,您需要安装和配置 apache 和 php,请查看此处:

https://help.ubuntu.com/community/ApacheMySQLPHP

然后你可以通过运行来启动 apache

sudo systemctl start apache2

(也许你也需要运行 php)然后打开浏览器并转到

http://localhost/myproject/myscript.php

查看你的 php 正在运行

答案2

嗯,我认为我已经做到了。

我打开浏览器并转到

http://localhost/myproject/myscript.php

我的预期答案是:浏览器

<?php
   echo "OK";
?>

然后我需要如何连接此 url 的 post 请求来显示一个或另一个答案。

相关内容