インターネット技術の急速な発展に伴い、ますます多くの企業や個人がウェブサイト開発に投資を始めています。 PHP は人気のある Web 開発言語として広く使用されています。 PHP開発プロジェクトを行う場合、開発結果を公開するための環境をサーバーシステムに構築する必要があります。 Linux システムは Web 開発でもよく使われるオペレーティング システムです。今回は、Linux システムに PHP プロジェクトをデプロイする方法を紹介します。
1. Linux システムのインストール
PHP プロジェクトをインストールする前に、まず Linux システムをインストールする必要があります。ここでは CentOS7.x 版を例に、具体的な操作は以下のとおりです:
CentOS7.x のシステムイメージファイルをダウンロードできます。公式 Web サイトまたは他の Web サイトのファイルから .x イメージを取得し、ブート ディスクまたは USB フラッシュ ドライブに作成します。
ブート ディスクまたは U ディスクをコンピュータに挿入し、コンピュータを再起動して BIOS 設定を入力し、ブート デバイスをブートディスクまたはUディスク。システムがインストールされるまで、プロンプトに従ってインストール プロセスを続行します。
2. Apache サーバーのインストール
Apache サーバーは、Linux システムにインストールできる最も人気のある Web サーバー ソフトウェアの 1 つです。具体的な操作は次のとおりです。
Linux システムでターミナルを開き、次のコマンドを入力して Apache をインストールします。
sudo yum install httpd
インストールが成功したら、次のコマンドを入力して Apache を起動します。
sudo systemctl start httpd.service
Apache が起動したら、次のコマンドを入力して、Apache が起動時に自動的に起動するように設定します。
sudo systemctl enable httpd.service
サーバーの IP アドレスまたはローカルホストをブラウザに入力すると、Apache のデフォルト ページにアクセスできます。これは、Apache サーバーが無事にセットアップされました。
3. MySQL データベースのインストール
MySQL はオープン ソースのリレーショナル データベース管理システムであり、Linux システムにもインストールできます。具体的な操作は次のとおりです。
Linux システムでターミナルを開き、次のコマンドを入力して MySQL をインストールします。
sudo yum install mysql-server mysql
インストールが成功したら、次のコマンドを入力して MySQL を起動します。
sudo systemctl start mysqld.service
MySQL が起動したら、次のコマンドを入力して、起動時に MySQL が自動的に起動するように設定します。
sudo systemctl enable mysqld.service
次のコマンドを入力して MySQL にログインします。
mysql -u root -p
次のコマンドを入力してデータベースを作成します。
create database [database_name];
4. PHP のインストール
PHP は、Linux システムにもインストールできるオープン ソースのスクリプト言語です。具体的な操作は次のとおりです。
Linux システムでターミナルを開き、次のコマンドを入力して PHP をインストールします。
sudo yum install php php-mysql
インストールが成功したら、Apache を再起動して PHP を有効にします。
sudo systemctl restart httpd.service
5. PHP プロジェクトのデプロイ
上記の環境が完了したら、PHP プロジェクトのデプロイを開始できます。具体的な操作は次のとおりです。
Linux システムでターミナルを開き、次のように入力します。 PHP プロジェクト ファイルをコピーするコマンド /var/www/html ディレクトリにコピーします。
sudo cp -R [project_folder] /var/www/html/
/var/www/html ディレクトリに入り、次のコマンドを入力してファイル権限を変更します。
sudo chmod -R 755 [project_folder]
ブラウザにサーバーのIPアドレスまたはlocalhost/[project_folder]を入力すると、PHPプロジェクトページにアクセスできます。デプロイメントが成功したことを意味します。
概要
PHP プロジェクトを Linux システムにデプロイするには、Apache、MySQL、PHP などの環境のインストールが必要で、具体的な操作手順は上記の通りです。実際には、さまざまなプロジェクト要件に従って、対応する環境構成とファイルのデプロイメントを実行する必要があります。同時に、実際のニーズに応じて、Linux サーバー上で特定の最適化およびセキュリティ設定を行うことができます。
以上がLinux システムに PHP プロジェクトをデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。