web执行shell脚本


转载请注明来源:

哈哈哈,其实这篇随笔还没写完,先发布吧,空了就补充一下

缘起

去年写过一个shell脚本用来校验统计打点,工作使用。发现同事不太熟悉这块,使用起来也就不太顺,而且数据文件更新也是个问题。于是我萌生了一个想法,要不做成web傻瓜式工具吧,just do it!

过程

直接用bash做成web server,我还真没试过,忽然有点无从下手的感觉。Stack Overflow上倒是给了我灵感,别死盯着shell,考虑下别家呗:https://stackoverflow.com/questions/44443164/execute-a-shell-script-from-html

环境准备

1.安装PHP和apache

执行命令

sudo apt-get install php5-cli
sudo apt-get install apache2

运行php -v以及service apache2 status查看php和apache是否安装成功,

2.测试apache能否解析php

执行命令

echo '<?php  phpinfo(); ?>' > /var/www/html/infophp.php

p.s.:如果permission denied,那就chmod修改一下权限。

浏览器访问http://你的机器ip/infophp.php,可以看到php的版本信息

转载请注明来源: