サポート » インストール » サーバー固定IPアドレス

  • 家庭でUbuntu 22.04でサーバー構築し、WordPressを動かしています。
    サーバーIPアドレスをDHCPで入手するとダッシュボードまで正常に表示しますが、
    DHCPを使わず固定IPアドレスに設定するとダッシュボードが表示されなくなりました。
    何か設定ファイルの内容を変更する必要があるのでしょうか?

    書店に行きましたが、そこまで詳細な設定は述べられていません。
    また、ネットも色々と探しましたが明確な記事が見つけられません。

    壁にぶち当たっていて、前に進めません。
    何とかご教示の程、よろしくお願い致します。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • @wpyn0218 さん

    こんにちは。
    まずは、WordPressの問題なのか、もしくはネットワーク・サーバの問題なのかを切り分けると良いと思います。

    サーバの公開ディレクトリに index.html などのテストファイルをおいて、固定したIPアドレス(またはhostsで設定したドメイン等)でアクセスした時に、そのファイルの内容が表示されるかを確認されると良いと思います。

    または、単純にpingを打ってみるだけでも良いと思います。

    このテストで失敗する場合は、WordPress以前にネットワーク・サーバの問題となりますので、申し訳ありませんがこのフォーラムではサポートする事が難しいです。

    トピック投稿者 wpyn0218

    (@wpyn0218)

    Hamano様

    お忙しい所、早々にお返事頂き誠に有難う御座います。
     感謝致します。
     PCのブラウザからサーバーにアクセスするとWPの初期画面は表示されますが、
     ダッシュボードが出ません。 wp-config.phpの内容を変更する必要があるように思います。 サーバーのIPアドレスを設定する必要があるのでしょうか?
     このフォーラムはレンタルサーバーが前提で御座いましたら、このような質問はマッチしませんね・・・

    固定IPにした時にサーバ自体にアクセス出来るのであれば、ネットワークに関しては問題ないと思われます。

    ちなみに設定画面で、WordPressアドレスとサイトアドレスは何を入力されたでしょうか。
    IPアドレスで設定していた場合は、そのアドレスが現在の固定IPと一致しているかを確認されると良いと思います。

    ローカルネットワーク内で、ローカルの IP アドレスとドメイン名の名前解決ができていない可能性があります.
    簡単に解決するのであれば、Wordpressの動いているサーバーのドメイン名と IP アドレスを、WEBブラウザで接続するPCの hosts ファイルに登録するだけで良いと思います.

    それでもダメならば、サーバーの hosts ファイルにも同様に記せば良いと思います.

    ローカル(LAN)には普通は、DNS(ドメインネームサーバー)は作らないと思いますので、名前解決でハマることが多いので注意が必要です.

    トピック投稿者 wpyn0218

    (@wpyn0218)

    お世話になります。
    ご返答有難う御座います。
    家庭内なのでブラウザに直接サーバーアドレスを入力しています。
    具体的には、
    http://192.168.1.21/wordpressを入力しています。

    incho9

    (@incho9)

    @wpyn0218 さん
    こんにちは

    > PCのブラウザからサーバーにアクセスするとWPの初期画面は表示されますが、
    > ダッシュボードが出ません。

    ここがよく分かりませんでした、「WPの初期画面」とはフロント側のトップページのことでしょうか。

    > wp-config.phpの内容を変更する必要があるように思います。

    これはなぜそのように思ったのでしょうか。
    データベースもWordPressと同じUbuntuサーバー上で動いているとして、wp-config.phpのDB_HOSTの値がIPアドレスになっているとしたら、仰る通りwp-config.phpを変更する必要がありますが、そのようになっていますか?

    popkaraie

    (@popkaraie)

    方法は3つくらい考えられます

    1. webブラウザのキャッシュの削除してみる
    2. 登録したデータベースの wp_option の siteurl homme に登録されている IP or domain を直接変更してみる. ( wp_ 自分で設定できるので読み替えてください )
    3. 固定IPでもう一度新しい名前のデータベース、新しい wp-config.php で最初からやり直す.

    多分、予想でしかないのですが、最初の管理画面ダッシュボードに入ったときに、DHCPのアドレスがデータベースに登録されたので、固定 IP でアクセスしても IP アドレスが違うので、ログインできないのではないかと思います.
    方法3は、これまで編集した WordPress の内容が表示できないので注意してください.

    • この返信は4ヶ月前にpopkaraieが編集しました。
    トピック投稿者 wpyn0218

    (@wpyn0218)

    お世話になります。
    皆さん、お忙しい所、サポート頂きまして誠に有難う御座います。
    大変、感謝致します。

    各設定ファイルの内容の変更・テストで時間かかるようでしたので、いっそうのこと、再度Ubuntuのインストールからやりなおして、その後、MYSQLとWordPressを入れて無事ダッシュボードの表示まで行けました。

    お騒がせしました!

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • このトピックに返信するにはログインが必要です。