龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

用PHP来运行centos系统命令

时间:2014-07-22 14:51来源: 作者: 点击:
分享到:
步骤如下:br / br / vi /etc/sudoersbr / 加上一句 apache ALL=(ALL) NOPASSWD: ALLbr / br / 然后在php中加上sudo就可以执行任何命令了br / br / ?phpbr / exec(sudo reboot);br / ?br / br / br / 如果系统运行sudo 反应速
步骤如下:

vi /etc/sudoers
加上一句 apache  ALL=(ALL)       NOPASSWD: ALL

然后在php中加上sudo就可以执行任何命令了

<?php
exec("sudo reboot");
?>


如果系统运行sudo 反应速度非常慢

可以进行如下操作进行提升速度

用"hostname "命令查看当前主机的主机名称。例如,该命令返回"www.siteyun.com ".

再用vi打开"/etc/hosts"文件,并将"ddx.net"加入到 "127.0.0.1"这行中。

例如:

127.0.0.1               www.siteyun.com localhost.localdomain localhost

保存搞定。

本人用PHP来控制一些服务器重启,及些服务的重启等操作



步骤如下:

vi /etc/sudoers
加上一句 apache  ALL=(ALL)       NOPASSWD: ALL

然后在php中加上sudo就可以执行任何命令了

<?php
exec("sudo reboot");
?>


如果系统运行sudo 反应速度非常慢

可以进行如下操作进行提升速度

用"hostname "命令查看当前主机的主机名称。例如,该命令返回"www.siteyun.com ".

再用vi打开"/etc/hosts"文件,并将"ddx.net"加入到 "127.0.0.1"这行中。

例如:

127.0.0.1               www.siteyun.com localhost.localdomain localhost

保存搞定。

本人用PHP来控制一些服务器重启,及些服务的重启等操作

精彩图集

赞助商链接