Rocky Linux サーバーに LAMP 環境をインストールして展開するチュートリアル

Rocky Linux サーバーに LAMP 環境をインストールして展開するチュートリアル

LAMP スタックは、古典的な Web サイト構築環境の 1 つです。これは、Linux、Apache、MySQL/MiDB、PHP の頭字語であり、これらが連携して、サーバー上でホストされる動的な Web コンテンツを提供します。このチュートリアルでは、主に Rocky Linux サーバーに LAMP 環境をインストールして構築する方法を紹介します。

Rocky Linux は CentOS のブランチであり、Red Ht Entepise Linux (RHEL) の下流にあり、サーバーに非常に適した安定した Linux バージョンを提供します。 LAMP スタックをインストールする前に、Rocky Linux サーバーを開く必要があります。ここでは、Vult US VPS を使用し、オペレーティング システムとして Rocky Linux 8 を選択します。他のサーバー製品を使用することもできます。

Vult US VPS サーバー インスタンスがデプロイされたら、SSH ツール (PuTTY、Xshell など) を使用してサーバーにログインし、次の手順を参照して LAMP スタックをインストールします。

Apacheをインストールする

Rocky Linux サーバー システムを更新し、httpd をインストールします。

dnf アップデート

dnf インストール httpd -y

システムの起動時に Apache サーバーが自動的に実行されるように設定します。

システムctl stt httpd

systemctl を有効にする httpd

新しいファイアウォールを追加して、http、https トラフィックの通過を許可し、ポート 80 アクセスを許可します。

ファイアウォール コマンド リプレイスメント Rzone=public Rdd-seice=http

ファイアウォールコマンド Rpemnent Rzone=public Rdd-seice=https

firell-cmd Rpemnent Rzone=public Rdd-pot=80/tcp

変更を有効にするには、ファイアウォールを再起動します。

firell-cmd リロード

次に、次のコマンドを実行してルールを表示します。

firell-cmd リプメント Rlist-ll

確認後、ブラウザを開き、アクティブ化された Vult US VPS サーバーの IP アドレスにアクセスして Apache をテストします。

http://サーバーIPアドレス

次のページが表示された場合、Rocky Linux サーバーに Apache が正常にインストールされたことを意味します。

2. MiDBをインストールする

MiDB は、同じテーブル タイプ、スキーマ、および使用コマンドを備えた、MySQL の代替品として考えられています。デフォルトでは、MiDB は Rocky Linux ソース コードで利用可能であり、次のコマンドを使用してインストールできます。

dnf installll midb

システムの起動時に MiDB が自動的に実行されるように設定します。

システムctl stt mysqld

systemctl で mysqld を有効にする

MiDB を保護し、データベース サーバーの新しいルート パスワードを設定します。

mysql_secue_インストール

MiDB を実行し、設定したパスワードを使用して oot ユーザーとしてログインします。

mysql -u ログアウト

出力は次のようになります。

MiDB [(なし)]>

この時点で、MiDB データベースはインストールされています。exit コマンドを使用してデータベースを終了します。

MiDB [(なし)]> 終了

3. PHPをインストールする

php: パラメータを使用して PHP プログラムをインストールします。この記事では PHP 7.4 をインストールします。

dnf モジュール インストール php:7.4

次に、データベース サーバーへの接続を作成するための php-mysqlnd のインストールなど、機能を充実させるために必要な PHP 拡張機能をインストールします。

dnf インストール php-mysqlnd php-gd php-intl

4. ApacheでPHP関数をテストする

まず、Apache のデフォルトの welcome.conf ファイルを開き、すべての行の # をコメント アウトします。

いいえ/etc/httpd/conf.d/welcome.conf

次に、//www/html/ ディレクトリに簡単な test.php ファイルを作成します。

いいえ //www/html/test.php

テスト ファイルに次のコードを追加します。

<?php

phpinfo();

?>

Apche にファイルの所有権を付与します。

chown -R pche.pche //www/html

chcon -R -t httpd_sys_content_t html/

最後に、ブラウザを開いて URL (http://SERVER_IP/test.php) を入力し、test.php ページを読み込みます。ここで、SERVER_IP は Rocky Linux サーバーの実際の IP アドレスに置き換える必要があります。

Rocky Linux サーバーをインストールし、LAMP 環境を設定したら、Web サイトの構築を開始できます。

<<:  Tencent Cloud のワンクリック HTTPS 機能の利点は何ですか?

>>:  SugarHostsのキャンディーホスト支払いを購入する際の支払い方法は何ですか?

推薦する

データ分析と運用(アリババ国際ステーションはどのようにしてデータ分析を理解したオペレーターになるのか?)

アリババ国際ステーションでデータ分析がわかるオペレーターになるには?業務を行うにはデータ分析を理解し...

広東省一品堂ブランドマーケティング企画有限公司(宝石窓:サプライチェーンを統合し、2020年を迎える)

ボシドアアンドウィンドウズ:サプライチェーンを統合して2020年を迎える4月10日午後、「2020 ...

製品のマーケティングとプロモーションの方法 (企業の製品のマーケティングとプロモーションのチャネルと方法は何ですか?)

企業の製品マーケティングとプロモーションのチャネルと方法は何ですか?今日では、多くの企業が自社のブラ...

ブランド戦略立案(Yi7は活気と活力で前進中|「グレートブランド」7周年、中国ブランドと栄光を分かち合う)

イタリア7は活気と活力を持って前進する | 「グレートブランド」7周年、中国ブランドと栄光を分かち合...

伝統文化を広める方法(7日間で11回の公演に挑戦、石一紅がオペラの楽しさを語る)

7日間で11回の公演に挑戦する石一紅は、オペラは楽しいものだと教えてくれる今年は、京劇の巨匠であり...

情報フロー広告(情報フロー広告:これからの広告形態)

情報フロー広告:未来の広告形態情報フロー広告はネイティブ広告とも呼ばれ、インターネット上で広く使用さ...

Tmall 売上データの確認方法 (Tmall データ分析ソフトウェア (Tmall 売上データの確認方法))

Tmall データ分析ソフトウェア (Tmall 販売データのクエリ方法)諺にもあるように、「自分...

製品運用ツール(プロダクトマネージャーのボトルネック:ユーザー成長を高めるためのプライベートドメイン運用ツールの設計)

プロダクトマネージャーのボトルネック:ユーザー増加を促すプライベートドメイン運用ツールの設計プライベ...

企業ブランド企画会社(適切なブランド企画会社の選び方)

適切なブランド企画会社を選ぶには?ブランドの位置付けとターゲット層を決定するブランドの位置付けを決定...

広告が最も多いブランド(最も広告が多い携帯電話のブランドはどれでしょうか?OPPOが優勝、Huaweiが2位、Meizuが最も良心的!)

どのブランドの携帯電話に最も多くの広告がありますか? OPPOが優勝、Huaweiが2位、Meizu...

5118 Q&A マーケティングアシスタント機能

58Q&A マーケティングアシスタントは、ユーザーの質問を迅速に解決し、ユーザーが提起する困...

WHMCSで一時パスを設定する方法 WHMCSで一時パスを設定する手順

WHMCS バージョンは、自動アップグレードまたは手動アップグレードをサポートしています。更新プロセ...