ホームページ > バックエンド開発 > PHPチュートリアル > PHP開発でCentOSをサーバーとして使用する方法

PHP開発でCentOSをサーバーとして使用する方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2023-06-27 08:42:02
オリジナル
971 人が閲覧しました

PHP 開発では、CentOS が一般的に使用される Linux オペレーティング システムです。 CentOS は豊富な機能と信頼できる安定性を提供し、特に Web サーバーのオペレーティング システムとして適しています。次の記事では、CentOSをPHP開発サーバーとして利用する方法を紹介します。

CentOS のインストール
まず、CentOS サーバーをインストールする必要があります。 CentOS 公式 Web サイトから最新バージョンの CentOS ソフトウェア パッケージをダウンロードし、インストール プロセス中にインストールするソフトウェア パッケージとして「Web サーバー」を選択します。

LAMP のインストール
LAMP (Linux、Apache、MySQL、および PHP) は、一般的に使用される Web サーバー ソフトウェアのコレクションであり、すべて CentOS 上で使用できます。 CentOS に LAMP をインストールすると、Web アプリケーションと Web サイトの開発をすぐに始めることができます。

CentOS に LAMP をインストールする手順は次のとおりです:

  1. Apache をインストールします:
    CentOS では、デフォルトの Web サーバーは Apache であるため、使用する必要があるのは次のコマンド インストールします:
    yum -y install httpd
    Apache の起動:
    systemctl start httpd.service
    Apache が自動的に起動するように設定します:
    systemctl enable httpd.service
  2. MySQL のインストール:
    MySQL は、一般的なオープン ソースのリレーショナル データベース管理システムです。次のコマンドを使用して CentOS にインストールできます:
    yum -y install mariadb-server mariadb
    MySQL の起動:
    systemctl start mariadb
    MySQL を自動的に開始するように設定します:
    systemctl enable mariadb
    MySQL を構成します:
    mysql_secure_installation
    プロンプトに従って、MySQL の root パスワードを設定し、匿名ユーザーを削除し、リモート root ユーザー ログインを無効にします、など。
  3. PHP のインストール:
    PHP はオープン ソースのサーバーサイド スクリプト言語です。次のコマンドを使用して CentOS にインストールできます:
    yum -y install php php-mysql
    インストールが完了したら、Apache を再起動します。
    systemctl restart httpd.service

PHP 拡張機能のインストール
特定の PHP 拡張機能を使用する必要がある場合は、手動でインストールする必要があります。一般的に使用される 2 つの PHP 拡張機能をインストールする手順は次のとおりです。

  1. php-gd のインストール:
    次のコマンドを使用して php-gd をインストールします:
    yum -y install php-gd
    インストール後、Apache サービスを再起動します:
    systemctl restart httpd.service
  2. Install php-mbstring:
    次のコマンドを使用して php-mbstring をインストールします:
    yum -y install php-mbstring
    インストール後、Apache サービスを再起動します。
    systemctl restart httpd.service

仮想ホストの構成
仮想ホストは、複数の Web サイトまたはドメイン名を同じサーバーです。 CentOS で仮想ホスティングを構成すると、同じサーバー上で複数の Web サイトやアプリケーションをホストできるようになります。

CentOS で仮想ホストを構成する手順は次のとおりです:

  1. 仮想ホスト ファイルを保存する新しいディレクトリを作成します:
    mkdir /var/www/example .com /public_html/
  2. 新しい仮想ホスト ファイルを作成します:
    nano /etc/httpd/conf.d/example.com.conf
    ファイルに次の内容を追加します:
    < ;VirtualHost *:80>
    ServerAdmin webmaster@example.com
    ServerNameexample.com
    ServerAlias www.example.com
    DocumentRoot /var/www/example.com/public_html/
    ErrorLog /var/www/example.com/error.log
    CustomLog /var/www/example.com/requests.log generated
  3. 仮想ホストを有効にするfile:
    systemctl restart httpd.service

ブラウザにホスト名またはドメイン名を入力して、仮想ホストにアクセスします。

概要
CentOS を PHP 開発サーバーとして使用すると、Web アプリケーションと Web サイトに優れた信頼性とパフォーマンスを提供できます。 CentOS と LAMP をインストールした後、必要な PHP 拡張機能をインストールし、同じサーバー上で複数の Web サイトまたはアプリケーションをホストする仮想ホストを設定できます。

以上がPHP開発でCentOSをサーバーとして使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート