ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルを使用して Linux サーバーの負荷を監視する

PHP_PHP チュートリアルを使用して Linux サーバーの負荷を監視する

WBOY
WBOYオリジナル
2016-07-13 17:39:28750ブラウズ

Web サーバーと PHP の実装の制限により、実際の環境で実行するために root 権限が必要な一部のプログラムを PHP を使用して Linux で呼び出すことは困難です。この点に関して、私はインターネットから別の方法を見つけました。この制限を回避するには。まず、システムコマンドを転送する C プログラムを作成し、次に PHP を使用して C プログラムを実行します。

Cプログラム

まず、/usr/local/ismole/w.cなどのcファイルを書きます

リーリー

//note WordPressエディターの都合上、このコードではヘッダーファイルの余分なスペースを削除してください

ファイル gcc -o ipt -Wall w.c をコンパイルすると、カレントディレクトリにプログラム w が生成されます。

このプログラムの所有者を変更します chmod u+s ./w。

PHP実行

ファイルの内容は以下の通り、Webディレクトリに置くとアクセス時に現在のサーバー負荷が出力されます。

リーリー

上記の例によれば、PHPを使用して、実行したいLinuxシステムコマンド、SVN更新、サーバー監視、バックアップ、リカバリ、日常メンテナンスなどを行うことができます。たとえば、「SVNを使用してテストサーバーを構築する」

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/486281.html技術記事 Web サーバーと PHP の実装の制限により、実際の環境で実行するために root 権限が必要な一部のプログラムを PHP を使用して Linux で呼び出すことは困難です。これについては、インターネット上で別のものを見つけました。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。