第一步 安装php
换源,清华源或华为源。
apt install php
第二步 查看 php版本
php -version
第三步 创建目录
mkdir phpserver
第四步 启动php服务
php -S 0.0.0.0:9090 -t /phpserver
因为上面创建的目录在根目录所以使用的 /phpserver
下面代码需要保存为index.php,因为上面启动未指定文件名,详细参考下面注意事项
<!DOCTYPE html>
<html>
<body>
<?php
echo "我的第一段 PHP 脚本!";
?>
</body>
</html>
注意事项:
URI请求会被发送到PHP所在的的工作目录(Working Directory)进行处理,除非你使用了-t参数来自定义不同的目录。
如果请求未指定执行哪个PHP文件,则默认执行目录内的index.php 或者 index.html。如果这两个文件都不存在,服务器会返回404错误。
当你在命令行启动这个Web Server时,如果指定了一个PHP文件,则这个文件会作为一个“路由”脚本,意味着每次请求都会先执行这个脚本。如果这个脚本返回 false ,那么直接返回请求的文件(例如请求静态文件不作任何处理)。否则会把输出返回到浏览器。
效果图:
通过电脑在同一个局域网中访问刚刚发布php服务,前提必须互相可ping通状态。