我正在阅读有关如何创建类似服务的文章:
我读到的第一个链接是。 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 请求来显示一个或另一个答案。