クラウドサーバーでPHPサイトを構築する方法

クラウドサーバーで PHP Web サイトを構築するには、次の手順に従います。

  1. Web サーバーのインストール: クラウドサーバーで最も一般的に使用される Web サーバーは Apache と Nginx です。どちらか 1 つを選択してインストールと設定を行うことができます。たとえば、Ubuntu では次のコマンドを使用して Apache をインストールできます。
sudo apt update
sudo apt install apache2

Nginxのインスールは次のコマンドを使用します。

sudo apt update
sudo apt install nginx
  1. PHPのインストール:Webサイト用のスクリプトやコードを実行するためにPHPをインストールします。次のコマンドでPHPとその一般的なモジュールをインストールします。
sudo apt update
sudo apt install php libapache2-mod-php

もしくは

sudo apt update
sudo apt install php-fpm

具体の指令は、選択するウェブサーバーによって異なります。

  1. /var/www/html/
sudo mkdir /var/www/html/mywebsite
  1. /etc/apache2/sites-available/000-default.conf
sudo nano /etc/apache2/sites-available/000-default.conf

そのファイルに次の指示を追加してください。

DocumentRoot /var/www/html/mywebsite
<Directory /var/www/html/mywebsite>
AllowOverride All
</Directory>

ファイルを保存して閉じた後、Apache を再起動します。

sudo systemctl restart apache2
  1. インデックス.php
<?php
phpinfo();
?>

ファイルを保存して閉じたら、ブラウザからサーバーのグローバルIPアドレスまたはドメイン名に、例えばhttp://your_server_ip/index.phpという/index.phpパスを加えてアクセスします。PHPの情報が正しく表示されたら、PHPは正常にインストールおよび設定されています。

  1. ファイルをアップロード: PHPサイトファイルをWebサイトディレクトリにアップロードします。ファイルはFTPツール(FileZillaなど)を使用するか、コマンドラインツール(scpなど)でサーバーにコピーできます。

これらのステップに従うことで、クラウドサーバー上でPHPウェブサイトを構築できます。

bannerAds