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

推薦する

データオペレーションの職務責任(2023年 肥東農村商業銀行データオペレーション職 2名募集)

2023 飛東農村商業銀行データオペレーション後社会人募集のお知らせ 2名肥東農村商業銀行(以下、...

biz ドメイン名は何を表していますか? biz ドメイン名を購入する価値はありますか?

bizドメイン名の意味は何ですか? Biz は英語の「business」の略語で、ビジネスや商取引を...

情報流広告出演者(全ネットから外された!このドラマは人気が出てから放送禁止になったのか?)

ネットワーク全体から削除されました!このドラマは人気が出た後すぐに放送禁止になったんですか?短編劇を...

江蘇省ブランド計画(ブランドデザインの鍵は何ですか?江蘇省のブランドデザイン会社は何ですか?)

ブランドデザインの鍵は何でしょうか?江蘇省のブランドデザイン会社は何ですか?まず、ブランドデザインは...

.xyz ドメイン名を 1 年間更新するにはいくらかかりますか? .xyz ドメイン更新価格

.xyz ドメイン名は、新しい汎用トップレベルドメイン名です。接尾辞 xyz は、26 文字の英語の...

移転マーケティング計画 (銀行業務: 第 25 章: 移転資金のマーケティング? 移転農家を管理するための 3 つのステップ)

銀行業務: 第 25 章: 解体資金のマーケティング?移転農家を管理するための3つのステップはじめ...

保険商品の運用(保険会社はプライベートドメイントラフィックをどのように運用するのか?)

保険会社はプライベートドメイントラフィックをどのように運用しているのでしょうか?プライベートドメイン...

2022年1月から9月までの不動産販売データ(住宅価格は上昇しているのか、下落しているのか:1月から8月までの全国不動産投資・販売レポート)

住宅価格は上昇したのか、それとも下落したのか:1月から8月までの全国不動産投資・販売レポート国家統計...

SSH ファイル検索コマンド SSH フォルダーを開くコマンド

SSH は Secure Shell の略で、コンピュータ間の暗号化されたログインに使用されるネット...

サーバーデータ損失を回復するためのいくつかの方法

アプリケーション システムでは、データベースが最も重要な部分であることがよくあります。データベースが...

ブランドマネジメントプランニング(運用思考:ブランド構築ガイド)

オペレーショナルシンキング:ブランド構築ガイド職場でブランド システムを構築する場合、各ブランドは...

Baota PanelにTeambition International Editionをインストールする方法

Tembition は Alibaba 傘下のワークスタディ スイートであり、ネットワーク ディスク...

オンラインストア運営データ分析の役割(オンラインストア販売者が最も注意すべきオンラインストア運営データとは?ビジネスアドバイザーの主な機能とは?)

オンラインストアの販売者が最も注意すべきオンラインストア運営データは何ですか?ビジネスアドバイザーの...

ドラゴンボートフェスティバルのブランドマーケティング事例(ドラゴンボートフェスティバルのマーケティングを活用したブランド製品クリエイティブ事例)

端午節のマーケティングを活用したブランド製品クリエイティブ事例ドラゴンボートフェスティバルは私の国...

今週の上場企業上昇株と下落株トップ20:北京証券取引所銘柄が上位を占め、新規銘柄も上昇続く

今週(10月28日~11月1日)、主要A株指数3つは下落傾向に推移した。金曜日の終値時点で、上海総合...