Автор Тема: Как открыть доступ к сайту из интернета в Linux debian 7(apache2+php+mysql)?HELP  (Прочитано 3530 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн moskov199

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 14
Вобщем, имеется linux debian 7 установленный на wmware (интернет на debian через NAT на wmware), ip моего компьютера 46.164.199.84.
1. В debian устанавливаю apache2, php, mysql командой: apt-get install apache2 php5 mysql-server. Набираю в бр0узере localhost и получаю сообщение It's Works - все работает.
2. Дальше создаю каталог /var/www/46.164.199.84/ и туда помещаю файл index.php.
3. Потом создаю лог ошибок: /var/log/apache2/46.164.199.84-error.log, и конфиг для этого сайта /etc/apache2/sites-available/46.164.199.84 в нем пишу:
<VirtualHost *:80>
ServerName 46.164.199.84
DocumentRoot /var/www/46.164.199.84
ErrorLog /var/log/apache2/46.164.199.84-error.log
</VirtualHost>
<VirtualHost localhost>
ServerName localhost
DocumentRoot /var/www/
</VirtualHost>
4. В файле /etc/hosts пишу: 46.164.199.84 46.164.199.84.
5. Подключаю сайт: a2ensite 46.164.199.84 (при этом создалась символьная ссылка в etc/apache2/sites-enable - @46.164.199.84) и перезапускаю apache2.
6. Ввожу в адресной строке броузера ip своего компьютера 46.164.199.84.
7. Получаю в броузере ошибку: " Попытка соеденения не удалась" :(. Сайт не доступен из интернета :(.
8. Самое интересное что если поменять в файле hosts на другой ip ( не моего компьютера), например на 127.0.0.10 то в броузере по адресной строке 127.0.0.10 он переходит на сайт :). А вот с ip компьютера не хочет работать:(. Даже выложу конфиг apache2.conf (Прикрепил файл ниже). Господа помогите разобраться. Что я делаю не так? Буду очень благодарен).
 



yura_n

  • Гость
4. В файле /etc/hosts пишу: 46.164.199.84 46.164.199.84.
6. Ввожу в адресной строке броузера ip своего компьютера 46.164.199.84.
7. Получаю в броузере ошибку: " Попытка соеденения не удалась" :(. Сайт не доступен из интернета :(.
Так и не должно получиться. Вы просто не понимаете зачем используется /etc/hosts. Он предназначен не для того, чтобы присваивать одному IP - адресу другой. А для того, чтобы присваивать DNS имена IP адресам, для одной системы.
P.S А у вас мало того, что IP - адрес присвоен самому себе, так он еще и присвоен самому себе в FQDN.  ;D
« Последнее редактирование: 21 Июль 2013, 22:46:13 от yura_n »
 

Оффлайн Виктор

  • Новичок форума
  • Сообщений: 7
А как у вас интернет сделан? Я так понимаю, это внешний ай пи адрес?. Надо проброс портов в модеме или там в роутере сделать. И все. Больше настроек не требуется
 

Оффлайн gardarea51

  • Старожил
  • ****
  • Сообщений: 707
  • Jabber: gard.area51@jabber.ru
интернет на debian через NAT на wmware
Вот через этот NAT вам нужно пробросить 80й порт в гостевую систему.
 

Теги:
 

Настройка XRDP в Debian 6.

Автор bv7

Ответов: 5
Просмотров: 6264
Последний ответ 24 Июль 2016, 20:47:16
от mightyraven
Сервер Hp proliant dl380 g4 и Debian 9

Автор Fury_makers

Ответов: 3
Просмотров: 941
Последний ответ 16 Сентябрь 2017, 14:36:06
от ogost
[РЕШЕНО] SAMS стартует раньше MySQL

Автор Роман846

Ответов: 9
Просмотров: 1863
Последний ответ 01 Апрель 2015, 14:28:22
от sandaksatru
[Решено!] Проблема с подключением к MySQL...

Автор Sferg

Ответов: 0
Просмотров: 2495
Последний ответ 26 Июнь 2013, 23:45:05
от Sferg
Доступ к подсети OpenVpn из контейнеров LXC

Автор zuart

Ответов: 6
Просмотров: 816
Последний ответ 18 Март 2018, 16:20:09
от zuart