通常、PHP Webサイト環境をUS VPSまたはUSサーバーに展開する場合、LAMPまたはLNMPが一般的に選択されます。そこで、Debin0を使用してLNMP環境をすばやく構築する方法を学びましょう。 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 = .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 はデフォルトで MiDB データベースは、MySQL データベースのオープン ソース バージョンです。Debin0 のソフトウェア リポジトリでは、MySQL が MiDB に置き換えられています。次のコマンドでインストールします。 sudo pt instll midb-see データベースがインストールされると、データベース サービスはデフォルトで自動になります。次のコマンドを実行すると、データベース サービスのステータスを表示できます。 sudo systemctl sttus midb 通常、次のコマンドを実行してデータベースのセキュリティ強化を実行します。 sudo mysql_secue_instlltion Debin0 に Nginx をインストールするには、次のコマンドを実行するだけです。 sudo pt instll 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 まず、 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 サイトを 通常、まず環境を確認するために info.php ファイルを作成します。 <?php echo phpinfo(); 通常、次の出力が表示されます。 |
<<: マルチドメイン SSL 証明書は最大いくつのドメインを保護できますか?
>>: ウェブサイトで自己署名証明書を使用するとどのような危険がありますか?
エクスペリエンス マーケティング: 企業が顧客を獲得する新しい方法エクスペリエンス マーケティング...
ビッグデータプレシジョンマーケティングとは何ですか? ビッグデータ精密マーケティングとは、ビッグデー...
phpStudy は、スモール パネルとも呼ばれ、PHP デバッグ環境用のプログラム統合パッケージで...
SEO共有|外部リンクの見つけ方まず、リンク アドレスを残すことができる Web サイトを調べます...
「正直な甘粛の本物の味」がブランド強化農業の新たな一章を記す清潔な甘南草原には牛や羊の群れがいます...
ブランドコンサルティング会社トップ3 Xingzhou Brand Consulting Wonde...
Eコマースオペレーションスペシャリスト業績評価プログラム事前読書: 1. この記事は、WeChat...
事例分析|江小白の開発軌跡から製品開発プロセスを考える江小白という三つの名前を言えば、多くの人が聞い...
「パーマリンク」とは、Web サイト上の特定のページまたは投稿への永続的なリンクです。リンクを共有す...
最近、長勝ベアリング(300718.SZ)は華泰証券など多くの有名機関から研究を受け入れ、国内の自己...
年次報告書をわかりやすく読み、企業の財務状況を分析する方法を学び、それを学んだ後はトップエキスパー...
操作のヒント1. ライブ放送コンテンツの最適化: Macronet 放送プラットフォームでは、高品...
ホテルの休暇、ハウスキーピングKPI、運用指標分析テンプレートがすぐに使えるので、無駄にしないでく...
デロイト:企業が運転資本を効果的に管理できる5つの方法上海ニュース11月15日(記者 姜宇)デロイト...
世界のトップ6広告・コミュニケーショングループの収益ランキングを探る I 人の心に響く広告を作る19...