Lighttpdの設定方法の紹介

Lighttpdの設定方法の紹介

Lighttpd は、高パフォーマンス環境向けに最適化された、安全で高速、互換性があり、非常に柔軟な Web サーバーです。他の Web サーバーと比較してメモリ使用量が非常に少なく、CPU 負荷を処理できます。高度な機能セット (FstCGI、CGI、認証、出力圧縮、URL 書き換えなど) により、Lighttpd は負荷の問題があるすべてのサーバーに最適な Web サーバー ソフトウェアになります。静的コンテンツ用に高速でリソースの少ないサーバーを実行したいですか?今日は参考までに Lighttpd の設定手順を簡単に紹介します。

次の内容を含む lighttpd.conf という名前のテキスト ファイルを作成します。

参照 . document-oot = "//www/sees/www . example . og/pges/— 参照 . pot = 3000 mime type . ssign = (). html— = %3E "text/html", ̶. txt— = %3E "text/plain—, ̶. JPEG ̶ = % 3E "image/jpeg", ̶. png̶ =%3E “画像/png)

デフォルトでは、Lighttpd は TCP ポート 3000 をリッスンし、すべてのインターフェースにバインドします。いくつかの重要な MIME タイプが割り当てられ、ドキュメント ルート (すべてのリクエストに使用される基本ディレクトリ) が設定されます。ドキュメント ルート内のファイルは、Web サーバーを起動するユーザーが読み取り可能である必要があります。

2. 設定が正常かどうかを確認します。

$ lighttpd -t -f lighttpd.conf

3. テスト用にサーバーを起動します。

$ lighttpd -D -f lighttpd.conf

ブラウザでhttp://27.0.0.:3000/にアクセスします。

4. サーバーを停止するには、コマンド プロンプトに戻り、Ctrl + C キーを押します。

5. サーバーのセキュリティに必要ないくつかの設定を理解しておく必要があります。

参照 . document-url = "//www/sees/www . example . og/pges/̶ 参照 . pot = 80 参照 . usenme = ̶ www ̶ 参照 . goup nme = ̶ www ̶ mime type . ssign = (). html̶ = %3E "text/html ", ̶. txt̶ = %3E "text/plain̶, ̶. JPEG ̶ = % 3E "image/jpeg", ̶. png̶ =%3E "image/png") 静的ファイル。 exclude-extension=(.fcgi", ‒php", .b", "~", "Inc.) index-file.nme=("index.html")

これで、Web サーバーはハイパーテキスト転送プロトコル トラフィックのデフォルト ポートであるポート 80 をリッスンし、ユーザーに引き渡されます。ポート 80 を制御するには、サーバーを oot ユーザーとして起動する必要がありますが、ポートを取得した後も oot ユーザーとして実行し続けることは必要ではなく、また良い考えでもないため、サーバーはユーザーに切り替えます。

6. 特定の種類のファイルは動的コンテンツの生成に使用されるため、そのファイルの内容を表示するアクセスを禁止します。ディレクトリへの直接リクエストは、ディレクトリ内のindex.htmlファイルに書き換えられます。

InstallFomSouce の「初期化スクリプト」セクションで説明されているように、 /etc/init.d/lighttpd lighttpd サービスをすでに作成していると仮定して、構成ファイルを/etc/lighttpd/lighttpd.confに配置し、次のコマンドでサーバーを起動します。

# /etc/init.d/lighttpd stt

停止するには、次を使用します。

# /etc/init.d/lighttpd を停止します

<<:  .coolドメイン名はどうですか? .coolドメイン名は登録できますか?

>>:  GlobalSign SSL証明書の申請要件と手順

推薦する

Ubuntu と Linux Mint に TeamViewer をインストールする方法

TemViewe は、他のコンピューターにリモートでアクセスして、どこからでも変更、保守、管理できる...

大きな SoftLayer ログ ファイルによって発生する cPanel 操作エラーの解決策

SoftLye サーバーを使用すると、cPnel が正しく実行されない場合があります。これは、ログ ...

ブランド協働マーケティング(アライアンスマーケティング:ブランドと提携先がWin-Winとなるアライアンスマーケティングの実現)

アフィリエイトマーケティング: ブランドと提携パートナーの双方にメリットのある結果を実現アフィリエイ...

SSL セキュリティ証明書の有効期限が切れた場合はどうすればよいですか?無効な SSL セキュリティ証明書の解決策

SSL セキュリティ証明書は、一般的に SSL 証明書とも呼ばれます。SSL 証明書に基づいて、サイ...

新しいメディア運営の具体的な業務は何ですか? (新しいメディア運営について知っておくべき6つのこと)

新しいメディア運営について知っておくべき6つのことまず、新しいメディア運営とは何か?新しいメディアは...

企業ブランドプロモーション(正陽広報の創始者賈大宇氏が清華大学の専門家セミナーに出席)

正陽広報の創始者、賈大宇氏が清華大学の専門家セミナーに出席6月27日、清華大学芸術科学研究センター色...

セルフメディア運用の主な内容(セルフメディア運用の主な業務とは?運用モードを始めたい方は、まずはそこから学んでいきましょう!)

セルフメディア運営の主な業務は何ですか?運用モードを始めたい方は、まずは運用モードについて学んでみま...

プロモーションマーケティング計画方法(翔宇メディカル2023年取締役会事業レビュー)

翔宇メディカル 2023 年度取締役会経営レビューXiangyu Medicalの2023年度取締役...

JavaScript とは何ですか? WordPress ウェブサイトに JavaScript を追加するにはどうすればいいですか?

JScipt とは何ですか? JScipt はスクリプト言語です。ソース コードは、実行のためにクラ...

製品運用要件ドキュメント(新しい製品開発者であれば、実際に適格な製品要件ドキュメントを作成できます)

新製品開発者は、実際に適格な製品要件文書を作成することができますCome to Everyoneはプ...

コンテンツエコシステム運用(短編動画マルチプラットフォーム運用管理:効率的で面白いコンテンツエコシステムの構築)

ショートビデオマルチプラットフォーム運用管理:効率的で興味深いコンテンツエコシステムの構築情報爆発の...

代理店運営商品(2024年Tmall代理店運営トップ10ランキング)

2024年のトップ10 Tmallエージェント電子商取引業界の急成長​​に伴い、Tmall 代理運...

ブランドプロモーション ブランドプロモーション(ブランド認知度を高める方法)

ブランドプロモーションを通じてブランド認知度を高める方法中核問題の解釈ブランド認知度を迅速に高めるに...

データ運用管理プラットフォーム(オペレーターDMPデータオープン運用プラットフォーム)

オペレーターDMPデータオープン運用プラットフォームまとめ現在、事業者の外部データサービスに対する需...