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のキャンディーホスト支払いを購入する際の支払い方法は何ですか?

推薦する

データ運用の今後(ストレージ事業が打撃を受け、E-Hualuは19.1億元の損失を見込む、データ運用サービスへの転換の見通しは?)

倉庫事業は打撃を受け、E-Hualuは19億1000万元の損失を被ると予想された。データ運用サービス...

どの無料のウェブサイト構築プラットフォームが優れていますか?無料のウェブサイト構築プラットフォームの推奨

どの無料のウェブサイト構築プラットフォームが優れていますか?ウェブサイト構築とは、自分のウェブサイト...

マホガニーブランドランキング(最新のマホガニー家具ブランドトップ10とマホガニー家具のメンテナンス方法)

マホガニー家具ブランドの最新トップ10ランキング マホガニー家具のメンテナンス方法マホガニーの家具は...

業務部門の業績評価の内容(業績評価実施措置)

業績評価の実施措置ブランド運営センターの内部給与分配制度をさらに改善し、科学的かつ効率的なインセンテ...

データ分析はより運用的(データ分析と運用上の意思決定:ユーザー行動と市場動向の洞察、スマートな運用)

データ分析と運用上の意思決定:ユーザー行動と市場動向の洞察によるスマートな運用の実現データ分析は運用...

IOZoom VPS はどのような仮想化テクノロジーを使用していますか?

IOZoomは205年に設立された米国のVPSホスティング会社で、高品質のLinux VPS、Win...

トラフィック転換チーム(5か月で350万以上の利益を上げ、いわゆる「タイガーチーム」は海外の詐欺師のために「トラフィックを排出」する)

5か月で350万以上の利益を上げ、いわゆる「虎チーム」は海外の詐欺師のために「トラフィックを排出」...

CGI スクリプトが実行されない理由は何ですか?

A: 現在、ほとんどのユーザーのスクリプトが正しく実行されない理由は、ファイルの絶対パスが正しく記述...

電子商取引データ運用の基本理念(小紅書電子商取引運用理念)

小紅書電子商取引の運営アイデアスピーディーな放送マーケティング小紅書電子商取引の運営アイデアXiao...

資金運用管理の主な内容(2020年中級会計重要知識ポイント暗唱・演習・分析)

2020 中級会計の重要な知識ポイントの暗唱、演習、分析2020年中級会計試験に向けて一歩先を行く...

売れ筋婦人服ブランドランキング(長年「ダブル11」リストを独占してきたこの2つの婦人服ブランドは、今年はひっそりと姿を消した)

長年「ダブル11」リストを独占してきたこの2つの女性服ブランドは、今年はひっそりと姿を消した。インタ...

ビジネス管理の基本内容(環湖学院丨百科事典.20190613.ビジネス管理)

環湖学院丨百科事典.20190613.ビジネスマネジメント運営と管理目次1. 経営管理とは何か? 1...

EC運営データ分析のまとめ(店舗集客減退をデータで診断・分析する方法)

来店客減少をデータに基づいて診断・分析する方法2 つのセグメンテーション思考法による店舗来店者数減少...

Nginx サーバーでの 500 エラーの原因と解決策

Nginx 500 エラー (Intenl See Eo) は主に内部サーバー エラーを指します。つ...

製品オペレーション マネージャー (オペレーション担当者必読: Keep のユーザー増加の背後にあるロジック)

運営者必読: Keep のユーザー増加の背後にあるロジックフィットネス アプリの数が増えているにも...