За последние 24 часа нас посетил 18241 программист и 1645 роботов. Сейчас ищут 1620 программистов ...

Установка Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16

Тема в разделе "Установка PHP", создана пользователем cyxapuk, 7 июл 2006.

  1. rasta_Brazers

    rasta_Brazers Активный пользователь

    С нами с:
    6 дек 2008
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Волгоград
    День добрый!!!
    Народ, у меня такие пару вопросов...

    1) Я сейчас настроил апач на свой IP адрес, а как его в дальнейшем перенастроить на нормальное имя типа www.имя.ru?

    2) Как в нем создавать поддомены (куда их запихивать и как настраивать)?

    3) Как настроить пути скачивания файлов если они будут лежать не в корневой папке сайта в апаче, а на другом диске (просто у меня агромная база фильмов которая лежит на дисках D и E, а апач установлен на диске C)?

    Заранее благодарен за ответы!!! :)

    P.S. - Если я незаметил ответы на эти вопросы на форуме, заранее извиняюсЬ!!! :)
     
  2. rasta_Brazers

    rasta_Brazers Активный пользователь

    С нами с:
    6 дек 2008
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Волгоград
    НАРОД!!! Аууууууууууууу!!! Вы где все???
     
  3. ATI

    ATI Активный пользователь

    С нами с:
    3 янв 2008
    Сообщения:
    254
    Симпатии:
    0
    Адрес:
    Москва
    1) Купить доменное имя >> настроить доменное имя на сайте продавца(присвоить IP) >> настроить апач.
    2) Эту услугу предоставляет регистратор доменного имени, иногда хостеры.
    3) Я бы использовал ftp сервер.
     
  4. rasta_Brazers

    rasta_Brazers Активный пользователь

    С нами с:
    6 дек 2008
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Волгоград
    А если у меня уже есть имя и оно на хостинге зарегистрированно?
    А как на счет поддоменов и прописки путей на скачивание если они лежат не в папке с апачем???
     
  5. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Если поддомены уже прописаны на ДНС, то их нужно только прописать в апаче.
    Делается это в секции <VirtualHost>, котрая либо находится в самом низу httpd.conf, либо лежит отдельным файликов с именем vhosts.conf

    Если же поддомены не прописаны на ДНС, то их, соответственно, нужно прописать.
     
  6. ATI

    ATI Активный пользователь

    С нами с:
    3 янв 2008
    Сообщения:
    254
    Симпатии:
    0
    Адрес:
    Москва
    admyx, точно!)
     
  7. rasta_Brazers

    rasta_Brazers Активный пользователь

    С нами с:
    6 дек 2008
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Волгоград
    СпасибО!!! :D
    Ну остался только вопрос с адресами на другие папки не распологающиеся в апаче...
     
  8. chukushka

    chukushka Guest

    Доброго времени суток. Проблема в следующем. В результате тестирования php появилась проблемка следующего содержания. За место выдоваемого результата выводит скрипт самой программы. после обновления страницы выводится результат выполнения программы т.е. выдает инфу по php. при проверки mysql выводится только версия php и выдает ошибку. mysql запущен. Я с этим уже неделю бьюс. Заранее благодорю.
     
  9. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Сервер обучен воспринимать php как исполняемый скрипт?
     
  10. chukushka

    chukushka Guest

    а вот отсюда попрошу поподробнее)))))
     
  11. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
  12. chukushka

    chukushka Guest

    спасибо попробую. :D
     
  13. F1do

    F1do Активный пользователь

    С нами с:
    19 июн 2008
    Сообщения:
    41
    Симпатии:
    0
    Неподключение mysql после усердного курения форума вылечилось пиханием php.ini в /windows/ с extension_dir = "c:\\php\\ext\\"
     
  14. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    запихай его себе в башку. 100 раз писал, но видно надо еще написать.

    В /WINDOWS/ НИЧЕГО ПИХАТЬ НЕ НАДО!!!!!!! ЭТО НЕ ПОМОЙКА!!!!!

    ЧИТАЙТЕ, ИДИОТЫ, ДОКУМЕНТАЦИЮ И ТО, ЧТО ДЛЯ ВАС ПИШУТ!!!!

    http://php.ru/install/

    ==============
    Установка PHP5

    * Скачиваем дистрибутив и распаковываем его, например, в папку C:\php5\
    * НЕ КОПИРУЕМ НИЧЕГО в /WINDOWS/ и /WINDOWS/system32/ директории! Эти директории не помойка, куда надо все пихать. Мы устали отвечать на эти вопросы на форумах.
    * Для того что бы система нашла необходимые библиотеки добавляем к системной переменной PATH пути: C:\php5\;C:\php5\ext\;
    ==============

    дошло? или повторитиь?
     
  15. F1do

    F1do Активный пользователь

    С нами с:
    19 июн 2008
    Сообщения:
    41
    Симпатии:
    0
    знаешь, после 2х часов траханья с этими настройками (path), как-то проще уж пусть в windows валяется

    НЕ РАБОТАЕТ У МЕНЯ В PATH!!!!!!!! (хватит восклицательных знаков, надеюсь)
     
  16. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    там дел на 3 минуты. если ЭТО для тебя сложно, что же дальше будет?
    =))))))))))
     
  17. F1do

    F1do Активный пользователь

    С нами с:
    19 июн 2008
    Сообщения:
    41
    Симпатии:
    0
    Да уж, и не говори...

    ))
     
  18. LuLu

    LuLu Активный пользователь

    С нами с:
    11 янв 2009
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте!
    Установила apache 2, php 5.2.5 и mysql5.0. Все сделала по инструкции http://php.ru/install/, но при перезапуске apache выдает:

    [warm] module php5_modul is already loader, skipping
    [crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recomple PHP.

    Попробовала заново PHP установить (точнее скопиравать и файл подредактировать), добавилось еще:
    Pre-configuration failed.

    При этом до перезапуска apache при вводе 127.0.0.1 открывалась нужная страница, а теперь он вообще не запускается.
    Подскажите, пожалуйста, как исправить.
     
  19. kaka23

    kaka23 Активный пользователь

    С нами с:
    13 янв 2009
    Сообщения:
    1
    Симпатии:
    0
    PhpMyadmin

    Установил псе по инструкции. Все работает, связка и скрипт на проверку Mysql. Затем поставил PhpMyadmin, но там в каждом тесте выдаються ошибки. К примеру Warning: require_once(PHPUnit/Framework.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin\test\AllTests.php on line 24.
    Помогите. Какие настройки не указал?
    Mysqk - 5.0
    Apache 2.2
    php -5
     
  20. Frozen

    Frozen Активный пользователь

    С нами с:
    20 окт 2008
    Сообщения:
    540
    Симпатии:
    0
    Адрес:
    Москва
    No such file or directory in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin\test\AllTests.php

    нету файла. причин не знаю. скачай еще раз
     
  21. chukushka

    chukushka Guest

    440Hz
    слушай можешь подсказать в чем может быть проблема с mysql. Не хотит онтестится ошибку выдает и се((( на 11 строчку в коде ссылается типа там у меня какой то косяк(( Может ли быть конфликт с Windows?
     
  22. chukushka

    chukushka Guest

    И еще запускал отдельно mysql. По запросе команд выдает ошибку и пишет что нет соединения(((
     
  23. chukushka

    chukushka Guest

    Может на Windows server 2008 попробывать? :roll:
     
  24. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Хм.... А что у нас находится на 11 строчке кода?
     
  25. chukushka

    chukushka Guest

    вот исходный код.
    <?php
    print "Current PHP version: <b> ". phpversion() ."</b>";


    /*
    В этой строчке измените пароль доступа к mysql НА ТОТ, КОТОРЫЙ ВЫ ВВОДИЛИ ПРИ УСТАНОВКЕ MYSQL!!!
    $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
    */


    $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
    if( !$link ) die( mysql_error() );

    $db_list = mysql_list_dbs($link);

    while ($row = mysql_fetch_object($db_list))
    {
    echo "<h3>Database \"".$row->Database."\"</h3>\n";
    $result = mysql_list_tables($row->Database);

    if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() );
    else {
    while ($row = mysql_fetch_row($result))
    print "Table: $row[0]<br>";
    mysql_free_result($result);
    }
    }
    ?>

    вот на эту строчку жалуется:
    $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
    пароль правельный указывал при настройки mysql.