PHP has a shell_exec command: “Execute command via shell and return the complete output as a string ” http://php.net/manual/en/function.shell-exec.php
And here is a project: http://phpshell.sourceforge.net/
PHP Shell is a shell wrapped in a PHP script. It’s a tool you can use to execute arbitrary shell-commands or browse the filesystem on your remote webserver. This replaces, to a degree, a normal telnet connection, and to a lesser degree a SSH connection.
You use it for administration and maintenance of your website, which is often much easier to do if you can work directly on the server. For example, you could use PHP Shell to unpack and move big files around. All the normal command line programs like ps, free, du, df, etc… can be used.
Download and config phpShell,, and then upload to your server, then you can run shell!
http://phpshell.sourceforge.net/
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.