php控制linux服务器常用功能 关机 重启 开新站点等

 更新时间:2012年09月05日 23:32:46   作者:  
服务器主机是CentOS 的,每次重启、关机都得通过客户端连接,想问下能否通过PHP页面实现对系统的 关机、重启操作
php 里面有个 system 方法, 可以调用系统命令。
先建立一个脚本(比喻 /root/reboot_server.sh ),重启用的。
复制代码 代码如下:

#!/bin/bash
reboot

再给他赋予权限 4755
chown root:root /root/reboot_server.sh
chmod 4755 /root/reboot_server.sh
chmod 4777 /sbin/reboot

再在 php 里, 想办法做如下调用
复制代码 代码如下:

<?php
system("/root/reboot_server.sh");
?>

其它的功能 就是类似啦! 自己装个虚拟机玩吧!别真在服务器上玩挂了

相关文章

  • Laravel中schedule调度的运行机制

    Laravel中schedule调度的运行机制

    本文主要介绍了Laravel中schedule调度的运行机制,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • PHP两个n位的二进制整数相加问题的解决

    PHP两个n位的二进制整数相加问题的解决

    这篇文章主要为大家详细介绍了PHP两个n位的二进制整数相加问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • php中smarty变量修饰用法实例分析

    php中smarty变量修饰用法实例分析

    这篇文章主要介绍了php中smarty变量修饰用法,实例分析了smarty模板变量修饰的常用技巧,需要的朋友可以参考下
    2015-06-06
  • CentOS 上搭建 PHP7 开发测试环境

    CentOS 上搭建 PHP7 开发测试环境

    本文给大家分享的是作者在centos上搭建部署php7的开发测试环境的全部过程,非常的细致,有需要的小伙伴可以参考下
    2017-02-02
  • global.php

    global.php

    global.php...
    2006-12-12
  • Laravel使用swoole实现websocket主动消息推送的方法介绍

    Laravel使用swoole实现websocket主动消息推送的方法介绍

    这篇文章主要给大家介绍了关于Laravel使用swoole实现websocket主动消息推送的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-10-10
  • php获取远程图片体积大小的实例

    php获取远程图片体积大小的实例

    有时候,我们需要知道远程图片的体积大小,那么PHP如何可以做到呢?
    2013-11-11
  • php中的curl使用入门教程和常见用法实例

    php中的curl使用入门教程和常见用法实例

    起先cURL是做为一种命令行工具设计出来的,比较幸运的是,php也支持cURL了。通过cURL这个利器,我们能在php程序中自由地发送HTTP请求到某个url来获取或者提交数据,并且支持其它多种协议,比如FTP,Telnet以及SMTP等。在这篇博文中,我将简述下,在php中具体怎么使用cURL来处理一些事情。
    2014-04-04
  • PHP模板引擎Smarty内建函数foreach,foreachelse用法分析

    PHP模板引擎Smarty内建函数foreach,foreachelse用法分析

    这篇文章主要介绍了PHP模板引擎Smarty内建函数foreach,foreachelse用法,结合实例形式分析了foreach,foreachelse的功能与具体使用技巧,需要的朋友可以参考下
    2016-04-04
  • PHP不用递归实现无限分级的例子分享

    PHP不用递归实现无限分级的例子分享

    这篇文章主要介绍了PHP不用递归实现无限分级的例子,实际上是一种思路,并用简单的例子来说明,需要的朋友可以参考下
    2014-04-04

最新评论