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 を設定するための詳細な手順

推薦する

カルーセル効果を実現するための純粋なjs

この記事では、カルーセルマップの効果を実現するためのjsの具体的なコードを参考までに共有します。具体...

h1、h2、h3タグを適切に使用する

Web ページを作成する過程では、<h1>、<h2>、<h3> ...

エラー mysql テーブル 'performance_schema...解決方法

テスト環境は、JDBCドライバを使用してMariaDB 5.7でセットアップされています。 <...

Vueコンポーネントの動的コンポーネントの詳細な説明

目次要約する要約する配列が変更されると、対応するデータを動的にロードしますシナリオ: 異なるコンポー...

CSS3は、Transformを使用して動く2D時計を作成します。

これでtransformコースは終了です。例を見てみましょう。transform transform...

MySQL プロジェクトでトランザクション分離レベルを選択する方法

導入コンテンツから始めましょう。誰もが次のような面接のシナリオに遭遇したことがあると思います。インタ...

MySql テーブル内の行を削除する実用的な方法

まず、どのフィールドまたはフィールドの組み合わせがデータ行を一意に識別できるかを決定する必要がありま...

mysql update文の実行プロセスの詳細な説明

以前、MySQL クエリ文の実行プロセスについての記事がありました。ここでは、更新文の実行プロセスを...

CSSスタイルの記述順序と命名規則と注意事項

書き順の重要性ブラウザのリフローを減らし、ブラウザのDOMレンダリングパフォーマンスを向上させる①:...

MySQL 5.7 の sql_mode のデフォルト値によって生じる落とし穴と解決策

通常のプロジェクト開発中に、MySQL バージョンが 5.6 から 5.7 にアップグレードされた場...

継続的インテグレーションテストにおけるDocker Swarmの適用の詳細な説明

背景アジャイル モデルは広く使用されており、テストは特に重要です。新しいバージョンは頻繁にリリースす...

HTML チュートリアル: 定義リスト

<br />原文: http://andymao.com/andy/post/104.h...

Centos7.5でのIPアドレス設定の実装

1. IPアドレスを設定する前に、まずifconfigを使用してネットワークカード情報を表示し、ネッ...

Nodejs モジュール システムのソースコード分析

目次概要CommonJS 仕様Node の CommonJS 仕様の実装モジュールのエクスポートとイ...

MySQL公式エクスポートツールmysqlpumpの使用

目次導入説明書実際の経験長所と短所総括する導入mysqlpump は mysqldump の派生です...