web-dev-qa-db-ja.com

XAMPP for WindowsでIPアドレスを変更するにはどうすればよいですか?

Windowsとサーバーの両方が同時にlocalhostにアクセスしようとしたときに、メモリ障害が発生しないように、XAMPPのサーバー構成を変更する方法を見つけようとしています。基本的に、XAMPPを127.0.1.1などのIPにして、システムで使用されるlocalhostに干渉しないようにし、開発中のWebおよびWebサイトを閲覧できるようにします。 XAMPPとEversoftの最初のページ2000v2.0を同時に実行していると、サイトの編集中にBSOD(死のブルースクリーン)が発生します。これは断続的な問題ですが、これら2つのプログラムで常に発生します。

5
user1493559

c:\xampp\Apache\conf\httpd.confを編集し、Listen 80Listen 127.0.0.2:80または任意のIPアドレスに変更するだけです。 IPアドレスとポート番号の間に:を配置してください。この場合は、ポート80でした。

11
user1493559

これらは、PHPアプリケーションを(Webではなく)LANサーバーにインストールする場合に従う手順です。

  1. サーバーの内部IPまたは静的IPを取得します(例:192.168.1.193)
  2. メモ帳でXAMPP> Apache> conf> httpd.confファイルを開きます
  3. Listen80を検索
  4. 上記の行は次のようになります-#Listen0.0.0.0:80/12.34.56.78:80
  5. IPアドレスを変更し、静的IPに置き換えます
  6. Httpd.confファイルを保存して、サーバーが#Listen192.168.1.193:80を指していることを確認します。
  7. アプリケーションルートconfig.php(db接続)で、localhostをサーバーのIPアドレスに置き換えます

注:ファイアウォールがインストールされている場合は、必ずhttpポート80および8080を例外に追加し、リッスンを許可してください。 [コントロールパネル]> [Windowsファイアウォール]> [プログラムがWindowsファイアウォールを介して通信できるようにする]> [別のプログラムを追加]に移動します名前:httpポート:80httpとしてもう1つ追加-8080

IIS(Microsoft .Net Application Internet Information Server)が既にサーバー上にあるMicrosoft .Netアプリケーションとともにインストールされている場合、すでに80ポートを占有しています。その場合は#Listen192.168。を変更してください。 1.193:80から#Listen 192.168.1.193:8080

2
nageen nayak

ヒント:
最初の部分=ファイルの場所 --- 2番目の部分=ファイルで検索 --- 3番目の部分=見つかったテキストに置き換えます

Xamppの「127.0.0.1」を「127.0.0.2」に変更する方法(または127.0.0.2の代わりにお気に入りのIPを貼り付ける)

(C:\ xampp\Apache\conf\httpd.conf) --- 80を聞く --- 127.0.0.2:80を聞く
(C:\ xampp\Apache\conf\extra\httpd-ssl.conf) --- 443を聞く --- 127.0.0.2:443を聞く
(C:\ xampp\php\php.ini) --- ; xdebug.remote_Host = "127.0.0.1" --- ; xdebug.remote_Host = "127.0.0.2"
(C:\ xampp\phpMyAdmin\config.inc.php) --- $ cfg ['Servers'] [$ i] ['Host'] = '127.0.0.1'; --- $ cfg ['Servers'] [$ i] ['Host'] = '127.0.0.2';

Xamppの「Localhost」を「myhost」に変更する方法(またはmyhostの代わりにお気に入りの名前を貼り付ける方法)

  • xamppコントロールパネルの管理ボタンはまだローカルホストを開いています

    (C:\ xampp\Apache\conf\httpd.conf) --- ServerName localhost:80 --- ServerName myhost:80
    (C:\ xampp\php\php.ini) --- ; SMTP = localhost --- ; SMTP = myhost
    (C:\ Windows\System32\drivers\etc\HOSTS) --- 127.0.0.1ローカルホスト --- 127.0.0.2ローカルホスト
    127.0.0.2 myhost >>> #(127.0.0.2 localhostの後の次の行)
2
omidshadbash