GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOSにSuhosinPHP5保護セキュリティパッチをインストールする方法

このチュートリアルでは、CentOSにSuhosin PHP 5保護セキュリティパッチをインストールする方法を紹介します。知らない人のために、SuhosinパッチはPHPの高度な保護システムです。インストール。これは、PHPアプリケーションの多くのよく知られた問題からサーバーを保護する一方で、これらのアプリケーションまたはPHPコア自体の潜在的な未知の脆弱性からサーバーを保護するように設計されています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 CentOSシステムにSuhosinPHPを段階的にインストールする方法を紹介します。

CentOSにSuhosinPHP5保護セキュリティパッチをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

yum clean all
yum -y update

ステップ2.CentOSにSuhosinPHPをインストールします。

これで、最新バージョンのSuhosinをダウンロードします:

yum install php-devel
http://download.suhosin.org/suhosin-0.9.35.tgz
tar -xvf suhosin-0.9.35.tgz

次に、次のコマンドを実行して、PHP5でSuhosinをコンパイルします。

cd suhosin-0.9.33
phpize
./configure
make
make install

Suhosin構成を作成し、次のコマンドを入力します:

echo 'extension=suhosin.so' > /etc/php.d/suhosin.ini

WebサーバーNginx、Lighttpd、またはApacheを再起動します:

service nginx restart
service lighttpd restart
service httpd restart

手順3.Suhosinのインストールを確認する

php -v

これでSuhosinがインストールされます。/var/www/html/にinfo.phpというファイルを作成して確認できます。 次の内容で:

<?php
phpinfo();
?>

Suhosinパッチの機能は、エンジン保護(パッチのみ)にリストされています。他のすべての機能にはSuhosin拡張機能が付属しています。ただし、セットアップに従って構成する場合は、次に、Suhosin構成ページにアクセスして詳細を確認してください。

おめでとうございます!Suhosinが正常にインストールされました。CentOSシステムにSuhosin PHPをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、SuhosinPHPの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS 7 /RHEL7およびCentOS6/RHEL6にPHP7.4/ 7.3/7.2をインストールする方法

  2. CentOS 8 /RHEL8にPHP7.4/7.3をインストールする方法

  3. CentOSにPHP5.5をインストールする方法

  1. CentOS7にPHP5.6をインストールする方法

  2. CentOS7にPHP8をインストールする方法

  3. CentOS8にPHP8をインストールする方法

  1. CentOS8にPHP7.3をインストールする方法

  2. CentOS7にPHP7.4をインストールする方法

  3. CentOS7にPHP7.2をインストールする方法