Apacheドメイン名設定の落とし穴の詳細な説明

Apacheドメイン名設定の落とし穴の詳細な説明

私はApacheを使ったことがありません。仕事を始めてからはずっとnginxを使っていました(運用保守はしていません)。最近、友人の小さなプロジェクトで問題が発生しました。そこでApacheに触れることになりました。

まず、ドメイン名を設定し、ポート889をリッスンします

ステップ2: Apacheを再起動する

/www/server/apache/bin/apachectl restart

3 番目のステップは、外部ブラウザでアクセスすることです。

ステップ4. 原因を特定する

1. curl localhost:889を使用してローカルでサーバーにアクセスすると、接続が拒否されます。

2. ポートの使用状況を確認する lsof -i:889

3. 監視 netstat -tnl を照会します。

モニタリングは正常です

4. サーバーポートが開いていない可能性があると考えたので、firewall-cmd --list-ports を使用して開いているポートを確認しました。

ポート889なし

5. Centos7 でポート 889 を開く例を取り上げます。

ポートの追加

firewall-cmd --zone=public --add-port=889/tcp --permanent (--permanent は永続的に有効になり、このパラメータを指定せずに再起動すると無効になります)

ルールの更新

ファイアウォール-cmd --reload

指定されたポートを表示する

ファイアウォールコマンド --zone=public --query-port=8080/tcp

指定されたポートを削除します

ファイアウォールコマンド --zone=public --remove-port=8080/tcp --permanent

開いているポートをすべて表示

ファイアウォールコマンド --list-ports

6. 結局、Alibaba Cloudでは専用ネットワークがポートを制限しているため、まだ機能しません。そのため、設定する必要があります。

私のようにこの問題に不慣れな友人がいる場合は、次のように対処できます。

Apache ドメイン名設定の落とし穴に関するこの記事はこれで終わりです。Apache ドメイン名設定に関する関連コンテンツをさらにご覧になりたい場合は、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Apache Bench で Web ストレス テストを実装する方法
  • CentOS 環境に apachebench を個別にインストールする方法
  • Spring Cloud は Apache-SkyWalking を統合してリンクトラッキングを実装します
  • Apache Shrio セキュリティ フレームワークの実装原則と例の説明
  • Java のよく使われるクラス ライブラリにある Apache Commons ツール クラスの詳細な説明と使用例
  • Windows 10 に Apache 2.4.41 をインストールするチュートリアル
  • Apache Bench ストレステストツールの実装原理と使用状況分析

<<:  エコー後に要素編集フォームel-radioが選択できない問題を解決します

>>:  mysql5.7 以降で my.ini を設定するための詳細な手順

推薦する

画像ボタンをフォームのリセットボタンとして使用する方法

フォームを作成するときに、送信ボタンとリセットボタンを配置することがよくあります。ページの外観を考慮...

Docker で Docker0 ブリッジのデフォルトのネットワーク セグメントを変更する方法

1. 背景Docker サービスが開始されると、デフォルトで docker0 ブリッジが作成され (...

MySQL ベストプラクティス: パーティションテーブルの基本タイプ

MySQL パーティションテーブルの概要MySQL の人気が高まるにつれて、MySQL に保存される...

Linuxサーバーのファイアウォールを変更してポートへのリモートアクセスを許可する方法

1. 問題の説明セキュリティ上の理由から、新しく構築されたサーバー クラスターでは、指定されたポート...

js メモリ リークのシナリオ、それらを詳細に監視および分析する方法

目次序文どのような状況でメモリリークが発生する可能性がありますか? 1. 偶発的なグローバル変数2....

Centos7 FFmpeg オーディオ/ビデオ ツールのインストールに関する簡単なドキュメント

ffmpeg は非常に強力なオーディオおよびビデオ処理ツールです。公式 Web サイトは http:...

JavaScript 手ぶれ補正のケーススタディ

原理手ぶれ補正の原理は、イベントをトリガーすることはできますが、イベントがトリガーされてから n 秒...

Linux ipcsコマンドの使用

1. コマンドの紹介ipcs コマンドは、Linux のプロセス間通信機能の状態を報告するために使用...

JavaScript を使用して簡単なアルゴリズムを実行する方法

目次質問1件2つの方法3 実験結果と考察質問1件ご存知のとおり、 Pycharm 、 IDLE 、 ...

MySQL データベース ターミナル - 一般的な操作コマンド コード

目次1. ユーザーを追加する2. ユーザー名とホストを変更する3. パスワードを変更する4. ユーザ...

LinuxベースのSelenium環境を構成し、操作を実装する

1. Linux で Selenium を使用する1. Chromeをインストールする次のコマンドを...

NginxはURLのパスに応じてアップストリームに動的に転送します

Nginx では、URL のパス パラメータに基づいて、到達不可能なアップストリームに動的に転送する...

Tomcatc3p0 で jnid データ ソースを構成する 2 つの実装方法の分析

c3p0の使用c3p0jarパッケージをインポートする <!-- https://mvnrep...

ウェブページを作るときに注意すべき5つのポイント

1. 色合わせの問題<br />Web ページには 3 色以上使用しないでください。そう...

2008 年の Web デザインにおける 10 の経験

<br />インターネットは絶えず変化しており、BusinessWeek.com は専門...