Debian 10 LNMP 環境構築のクイックチュートリアル

Debian 10 LNMP 環境構築のクイックチュートリアル

通常、PHP Webサイト環境をUS VPSまたはUSサーバーに展開する場合、LAMPまたはLNMPが一般的に選択されます。そこで、Debin0を使用してLNMP環境をすばやく構築する方法を学びましょう。

1. PHP環境をインストールする

Linux サーバーにソフトウェアをインストールするのは非常に便利で、Windows よりもはるかに便利です。インストールを完了するには、いくつかのコマンドを実行するだけです。 ssh 経由でサーバーにリモート接続した後、次のコマンドを実行します。

sudo pt updte sudo pt instll php-fpm php-opcche php-cli php-gd php-cul php-mysql

インストールが完了したら、次のコマンドを実行して現在の PHP バージョンを表示できます。

php -

/etc/php/7.3/fpm/pool.d ディレクトリで、www.conf ファイルを見つけ、ファイル内のsecuity.limit_extensionsを見つけて、以前のコメントを削除し、次の内容に変更します。

secuity.limit_extensions = .php .php3 .php4 .php5 .php7 .html .js .css .jpg .jpeg .gif .png .htm

php-fpm サービスを起動し、次のコマンドで起動する必要があります。

sudo systemctl estt php7.3-fpm

注意: Debin0 では、php7.3-fpm はデフォルトで/etc/init.d/ディレクトリにインストールされているため、上記のコマンドで起動する必要があります。

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

MiDB データベースは、MySQL データベースのオープン ソース バージョンです。Debin0 のソフトウェア リポジトリでは、MySQL が MiDB に置き換えられています。次のコマンドでインストールします。

sudo pt instll midb-see

データベースがインストールされると、データベース サービスはデフォルトで自動になります。次のコマンドを実行すると、データベース サービスのステータスを表示できます。

sudo systemctl sttus midb

通常、次のコマンドを実行してデータベースのセキュリティ強化を実行します。

sudo mysql_secue_instlltion

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

Debin0 に Nginx をインストールするには、次のコマンドを実行するだけです。

sudo pt instll nginx

インストールが完了すると、nginx インストール ディレクトリはデフォルトで/etc/nginxになります。次のコマンドで nginx サービスのステータスを表示できます。

sudo systemctl sttus nginx.seice

通常、次の出力が表示されます。

nginx.seice - A high pefomnce web see nd eese poxy see Loded: loded (/lib/systemd/system/nginx.seice; enbled; endo peset: enbled) Actie: ctie (unning) since Tue 202-06-08 4:44:25 CST; 20s go Docs: mn:nginx(8) Min PID: 524 (nginx) Tsks: 2 (limit: 38) Memoy: .7M CGoup: /system.slice/nginx.seice ├─524 nginx: mste pocess /us/sbin/nginx -g demon on; mste_pocess on; └─525 nginx: woke pocess

nginx サービスが開始されていない場合は、次のコマンドで開始できます。

sudo systemctl stt nginx.seice

4. PHPページを処理するようにNginxを設定する

まず、 /etc/nginx/sites-ilbleディレクトリに設定ファイル exmple.com.conf を作成し、im エディターでファイルを開いて、次の内容を追加します。

see { listen 80; listen [::]:80; oot //www/exmple.com/public_html; index index.html; see_nme loclhost; ccess_log //log/nginx/exmple.com.ccess.log; eo_log //log/nginx/exmple.com.eo.log; loction / { include snippets/fstcgi-php.conf; fstcgi_pss unix:/un/php/php7.3-fpm.sock; } }

構成ファイルを完成したら、コマンドを使用して、サイト有効化ディレクトリにソフト リンクを作成し、構成ファイルを有効にします。

sudo ln -s /etc/nginx/sites-ilble/exmple.com.conf /etc/nginx/sites-enbled/

次のコマンドを使用して、構成ファイルの正確性をテストします。

sudo nginx -t

設定ファイルのテストに合格した場合は、次のコマンドで nginx サービスを再起動して設定ファイルをロードし、設定を有効にできます。

sudo systemctl estt nginx

ここまでで、Debin0 上での LNMP の PHP ウェブサイト環境の構築について説明しました。

残っているのは、PHP Web サイトを//www/exmple.com/public_htmlディレクトリにインストールするか、テスト用に独自の PHP ファイルを作成することだけです。

通常、まず環境を確認するために info.php ファイルを作成します。

<?php echo phpinfo();

通常、次の出力が表示されます。

<<:  マルチドメイン SSL 証明書は最大いくつのドメインを保護できますか?

>>:  ウェブサイトで自己署名証明書を使用するとどのような危険がありますか?

推薦する

白茶プロモーション企画(お茶の香りが世界に広がり、福鼎白茶が「万物新創新展 中国無形文化遺産と現代デザイン展」に登場)

お茶の香りが世界に広がる、福鼎白茶が「万物新創新 中国無形文化遺産と現代デザイン展」に登場60年前、...

データ品質の管理方法(材料データの品質を効果的に向上させる方法:プロジェクト経験からこれらの 8 つのステップをまとめました)

材料データの品質を効果的に改善する: プロジェクト経験から、これらの8つのステップをまとめました編...

ネットワーク運用の仕事内容とは(ネットワーク運用とは具体的に何をするのでしょうか)

ネットワーク操作とは何ですか?ネットワーク操作は具体的に何を行うのでしょうか?インターネット運用の仕...

優れたブランド企画会社(中国のブランドマーケティング企画会社トップ10のランキングでは、Junzhi、H&H、Xingzhouがトップ3を占めています)

中国のトップ10ブランドマーケティング企画会社、俊志、H&H、星州がトップ3を分け合った「一...

製品振興実施計画(無公害農産物振興実施計画についての概要)

無公害農産物の推進に関する実施計画についての簡単な議論1. 概要無公害農産物とは、生産環境が無公害農...

工業用ブドウ糖販売メーカー(工業用ブドウ糖の組成と幅広い用途の分析#工業用ブドウ糖メーカー)

工業用ブドウ糖の組成分析とその幅広い応用#工業用ブドウ糖製造業者工業用グルコース組成物と幅広い用途。...

.ai ドメイン名の年間費用はいくらですか? .ai ドメイン登録および更新料金

.i ドメイン名は、カリブ海の島国であるアンギラの国別ドメイン名です。 AI が急成長している今、....

Xshell の使い方のヒント (パート 3): ファイルのアップロードとダウンロード

Xshell は、SSH、SFTP、TELNET、RLOGIN、SERIAL をサポートする強力で安...

蘭富金融網が2024年新浪金融ヘッドライン年間賞を受賞

1月22日、「Sina Finance Headlines Annual List」がリリースされ、...

情報フロー広告はどの会社が良いか(情報フロー広告のプロモーションはどの会社が信頼できるか)

情報流通広告プロモーションに信頼できる会社はどこでしょうか?情報フィード広告は、ソーシャル メディア...

XManager をインストールするにはどうすればいいですか? XManager インストールチュートリアル

XMnge は、Windows システム上で実行される小型で実用的な X サーバー ソフトウェアであ...

コンピュータ製品の運営(中国の人工知能パソコン産業の運営状況と投資計画分析レポート2024)

中国の人工知能パソコン産業の運営状況と投資計画分析レポート2024中国の人工知能パソコン産業の運営状...

家具製品のマーケティング(中小家具メーカーの経営が厳しくなっています!競争が激化していますが、このジレンマをどう解決すればよいのでしょうか?)

中小規模の家具販売会社にとって、ビジネスを行うことはより困難になってきています。競争が激化する中、...

不動産ブランドマーケティング推進(成都で不動産ニューメディアマーケティング会議開催、実務家の突破を支援する10の「マスタークラス」)

成都で不動産ニューメディアマーケティング会議が開催され、10の「マスタークラス」が実務家の突破口を開...

店舗の宣伝方法(店舗の宣伝方法(ご存知ですか))

お店を宣伝する方法(ご存知ですか)店舗プロモーションは売上増加や認知度向上のための重要な施策であり...