LinuxForum.Fans
Тема

[Решено] Настройка LAMP

Автор: kolesik 9 сообщений 2770 просмотров
#31635

и так предыстория: на работе сижу в техподдержке, и как то скучно мне тут, попросил у начальника дать в чем-нть разобраться, на что получил debian и наставление: будешь сервера учиться настраивать, причем консольно, вообщем теперь 2 вопроса

1) где можно почитать об основных определениях? что недопойму переспрошу

2)поставил php5 apache2 mysql-client mysql-server php5-mysql libapache2-mod-php5 phpmyadmin сделал тестовый файлик "test.php" в /var/www с текстом

# test.php
<?php phpinfo(); ?>

debian стоит на виртуальной машине через virtualbox основная система-винда XP и так я захожу в firefox захожу на http://localhost пишет "IT WORK" это получается работает апач, а когда я пишу http://localhost/test.php или http://localhost/phpmyadmin предлагает скачать файл, а не должен ((

так вот как этого избежать?

#31683
kolesik написал:
и так я захожу в firefox захожу на http://localhost

это на какой системе? на дебиане фаерфокс?
если в консоли под рутом набрать

text
aptitude install php5 apache2 mysql-client mysql-server php5-mysql libapache2-mod-php5 phpmyadmin

то php, apache, mysql, phpmyadmin - всё работет сразу и без глюков.

#31690

Нужно добавить модуль, правильный вариант сделать линк фалов php5.conf и php5.load из папки /etc/apache2/mods-available/ в /etc/apache2/mods-enable/ примерно так:
[console]
ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled/php5.load
ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/php5.conf
/etc/init.d/apache2 restart
[/console]

По идеи, это должен делать конфигуатор, точно не скажу почему это не произошло автоматом.

#31722

для начала стоило бы установить линукс, а не извращаться на виртуалке

#31843

ввел все что написано, симилинки создались:

текст в файле php5.conf:

text
<IfModule mod_php5.c>
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
</IfModule> 

текст в файле php5.load:

text
 LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

апач рестартанул, даже систему всю на всякий случай ребутнул, все тоже самое. Такое ощущение, что решение где то на поверхности :(

#31977

kolesik, Вы в виртуалке заходите на http://localhost или в XP?

#32101

в xp =)

#32136

kolesik, я мало знаю про виртуальные машины, а как это настроено так? Я имею ввиду на XP. Как она взаимодействует с Debian в плане сети. Может надо по имени машины заходить или какой там IP адрес виртуалки? На XP стоит apache?

#36475

извините за долгое отсутствие, обстоятельства так сказать =)

совсем вкратце как это работает (как я это понимаю): на XP ставиться virtualbox (бесплатный аналог более известной VMWare), данная программа позволяет выделить некую область (количество памяти на вашем винчестере) после чего берется ISO-образ debian (ну это мой случай) и ставиться в выделенную область винта. Теперь у вас есть виртуальная машина с debian, другими словами 2 машины в одной, есть XP и debian, сеть их воспринимает как отдельные машины каждой из них раздает по DHCP свой IP, если прописать на DNS-сервере адресс тачки, то на нее можно будет заходить из сети.

настроено это следующим образом: в Virtualbox можно установить различные типы подключения, у меня выбран "виртуальный мост" DHCP "прокидывается" через XP на linux.

апача на XP не стоит, рабоает он нормально,(когда заходишь по адрессу http:// localhost/ пишет IT WORK) только проблема эта с отображением...........


очень странно, зашел сейчас посмотреть как куда пытаюсь зайти, и все получилось...... нет слов просто, крайне странно это не в первый раз уже на этой машине, видимо "фаза луны" сегодня та, что надо

"Sonic" Огромное спасибо за готовность помочь, уверен что это не самый последний мой вопрос по поводу настройки debian =) пошел разбираться дальше =)

Войдите или зарегистрируйтесь, чтобы ответить.