PythonとDjangoについて学習中です。
以下のURLにそって試してるところです。
リンク先のやり方は、MacOSのホストOS上での説明ですが、
これをvagrantの仮想マシン上でやってみたいと考えています。
PythonのWebアプリケーション(Django)を初心者にもわかりやすく解説
http://qiita.com/yoshizaki_kkgk/items/f3c79e38b802c7fc8863
仮想環境
環境は以下のとおりです。
Vagrant 1.9.5
CentOS Linux release 7.3.1611 (Core)
nginx
試したこと
『PythonのWebアプリケーション(Django)を初心者にもわかりやすく解説(1)【環境構築編】』
『PythonのWebアプリケーション(Django)を初心者にもわかりやすく解説(2)【プロジェクト作成編】』
までは、うまく設定できました。
『PythonのWebアプリケーション(Django)を初心者にもわかりやすく解説(3)【アプリケーション作成・DB設定編】』
の、サーバーを起動して、ブラウザからDjango adminにアクセスするところでつまづきました。
わからないのが、Django adminにアクセスするときにアドレスです。
Vagrantfileの設定方法する??と思い、
5分でできるVagrantでDjangoの環境構築
http://qiita.com/244mix/items/6fd9991c6fcba00c4c71
を参考にしながら、
プライベートネットワークの設定は以下のように行いました。
config.vm.network "forwarded_port", guest: 8000, host: 12345
設定したのち、
ブラウザから127.0.0.1:12345にアクセスすると、
「このサイトにアクセスできません」と表示されました。
このサイトにアクセスできません 127.0.0.1 で接続が拒否されました。 次をお試しください: 接続を確認する プロキシとファイアウォールを確認する ERR_CONNECTION_REFUSED
おそらく、ファイアウォールが関係していると考え、
nginxの設定で、ファイルヤーウォールを切りました。
sudo systemctl stop firewalld
しかし、「このサイトにアクセスできません」と表示されます。
知識不足、理解不足の点が多々あるため、見当違いの対応をしている可能性もあります。
Django adminにアクセスができるようにしたいです。
どうぞよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。