はじめに
このハウツーでは、Fedora20クラウドサーバーへのLAMPのインストールについて説明します。 LAMPは、4つのコンポーネントで構成される単なるソフトウェアバンドルです。 L(Linux)はプラットフォームのコアであり、他のコンポーネントを維持します。 A(Apache)はWebサービスに使用されます。 M(MySQL)はデータベース管理に使用され、P(PHP)はプログラミング言語になります。プラットフォームをLAMPにしています。
前提条件
Fedora 20がすでにインストールされているクラウドサーバー(LAMPインストールのL(Linux)の側面を処理します)。お持ちでない場合は、Atlantic.Netから信頼性の高いVPSホスティングを入手して、30秒以内に稼働させることができます。
Fedora20にLampをインストールする
ランプをインストールするには、最初に次のコマンドを使用してApacheをインストールする必要があります。
yum install httpd
次のコマンドでApacheを起動します。
systemctl start httpd.service
次のコマンドを使用して、起動/再起動時にApacheサービスを開始する必要があります。
systemctl enable httpd.service
次のコマンドをApacheに追加して、Firewall-cmdで次のようにオーバーライドします。
firewall-cmd --set-default-zone=public
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
これで、ブラウザにhttp://とIPを入力して、Apacheが正しくインストールされていることを確認できます。
http:// YOUR.IP.ADD.RESS
ブラウザに次のスクリーンショットが表示されます。
デフォルトのapacheテストページ
次のコマンドを使用して、1つまたは複数のWebサイトの好みに合わせてメイン構成ファイルを編集できます。
vi /etc/httpd/conf/httpd.conf
または
nano /etc/httpd/conf/httpd.conf
NameVirtualHost *:80というテキストを含む行のコメントを解除します それに応じて編集します
ファイルを保存する
ApacheHTTPを再起動します
systemctl restart httpd.service
次のコマンドを使用してMySQLをインストールし、インストールを開始します。
yum install mysql mysql-server
次のコマンドでサービスを開始します:
systemctl start mysqld.service
次のコマンドを使用して、再起動時にMySQLを起動できるようにします。
systemctl enable mysqld.service
次のコマンドでMySQLを保護します:
mysql_secure_installation
注:「rootの現在のパスワードを入力してください」というプロンプトが表示されたら、Enterキーを押してなし、次にY(はい)を押してMYSQLパスワードを設定します。一連の質問が表示されます。それらすべてに「はい」の場合はYを入力します。以下のスクリーンショットを参照してください:
Mysqlセキュアインストール
次のコマンドを使用してPHPをインストールし、インストールを開始します。
yum install php
apacheを再起動して、すべての変更を行います:
systemctl restart httpd.service
次のコマンドを使用して、次のディレクトリにテストPHPファイルを作成します。
sudo vi /var/www/html/info.php
スペースに次のコードを挿入し、保存して終了します。
<?php phpinfo(); ?>
Apacheを再起動すると、すべての変更が有効になります:
sudo service httpd restart
info.php
次のハイパーリンクをIPアドレスに変更して、ブラウザでページをテストします。
http://YOUR.IP.ADD.RESS/info.php
おめでとう!これで、Fedora20クラウドサーバーにLAMPがインストールされました。このハウツーをフォローしていただきありがとうございます。新しいアップデートがないかどうか、もう一度確認してください。
VPSホスティングサービスとVPSホスティング価格の詳細をご覧ください。