Страница 1 из 1
Посоветуйте ссылки по организации web сервера Apache
Добавлено: 2007-05-21 12:05:12
klimov
Добрый день всем. Покопался по инету ссылок по теме топика много но в основном расчитанны на специалистов, может кто то знает ссылки для начинающих где описано как поднять web сервер с нуля.
Добавлено: 2007-05-21 12:06:03
Alex Keda
для какой цели
Добавлено: 2007-05-21 12:09:57
klimov
Для организации корпоративного сайта и для создания отчетов по трафику.
Добавлено: 2007-05-21 12:22:33
st.Ass
попробуй почитать статьи на
http://www.lissyara.su
Добавлено: 2007-05-21 13:48:18
Alex Keda
тогда тупо ставишь и всё.
тем боле если в локалке
Добавлено: 2007-05-21 13:58:18
klimov
Да хотелось попробовать с выходом наружу, в общем понял буду рыть дальше и спрашивать по конкретным возникающим проблемам. Спасибо.
Добавлено: 2007-05-22 14:05:22
klimov
Ребята появилась первая проблемма, пытаюсь настроить как в статье лисяры
http://www.lissyara.su/?id=1017. Но при попытке зайти на страничку выдается ошибка:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'trafd' (4) in /usr/local/www/trafd/index.php on line 14
Подскажите где копнуть, модуль php4-mysql стоит.
Добавлено: 2007-05-22 14:45:33
serge
А mysql стоит?
Добавлено: 2007-05-22 15:06:33
klimov
конечно стоит и трафик туда выгружается замечательно. Вообще по первой части этой темы про trafd вопросов нет
http://www.lissyara.su/?id=1010 все запустилось и работает. А вот с web мордой засада. Уже пробовал по всякому подконектится в базу из php скрипта но не пущает почему то. Может криво php4-mysql встал. Как это проверить можно не знаешь?
Добавлено: 2007-05-22 15:25:51
dikens3
Варианты могут быть везде, в частности логин/пароль верны?
Настройки (TCP,SOCKET) правильные?
Добавлено: 2007-05-22 19:48:43
klimov
Логин и пароль для входа в mysql проверял много раз он верный, а по TCP,SOCKET можно поподробнее это в конфиге мускуля искать, апача или php?
Добавлено: 2007-05-22 19:59:32
dikens3
klimov писал(а):Логин и пароль для входа в mysql проверял много раз он верный, а по TCP,SOCKET можно поподробнее это в конфиге мускуля искать, апача или php?
А где проверял, там и смотри к какому серверу он подключается. :-)
Добавлено: 2007-05-22 20:06:04
klimov
Пароль проверял в скрипте из статьи лисяры, вот только там нет ни слова про TCP,SOCKET
/ IP хостов, интерфейсы,
$ip_out_servera = "222.222.222.222"; // внешний IP сервака
$ip_internal_servera = "192.168.0.254"; // внутренний IP сервака
$IF_out_servera = "fxp0"; // название внешнего интерфейса сервака
$IF_internal_servera = "sis0"; // название внутреннего интерфейса сервака
$lan_mask = "192.168."; // маска по которой выбираются IP для подсчёта
//Пароли для подключения к MySQL
$db_host = "localhost";
$db_user = "trafd";
$db_passwd = "trafd";
$db_db = "trafd";
//Пытаемся приконнектится к БД
if(!mysql_connect($db_host,$db_user,$db_passwd))
{
echo "<br><br><BIG><CENTER>
Не могу прислюнявиться к MySQL-серванту!</CENTER></BIG>";
exit;
}
//Выбираем базу данных
mysql_select_db($db_db);
// определяем текущий месяц, и прошлый месяц - для вывода статистики
$curr_month = date(Y,time()) . "-" . date(m,time());
$old_month = date(Y,time()) . "-" . date('m',strtotime("-1 month"));
// строим HTML страничку:
Добавлено: 2007-05-22 20:09:18
serge
Покажи вывод
касательно mysql.
В случае если апач и мускул на 1 машине, то возможно примерно следующий результат:
Код: Выделить всё
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.24a
MYSQL_MODULE_TYPE no value
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_INCLUDE no value
MYSQL_LIBS no value
Добавлено: 2007-05-22 20:21:02
klimov
Спасибо за информацию, а подскажи где вводить команды
<?php
phpinfo();
?> ?
В консоле не принимает.
Добавлено: 2007-05-22 20:26:57
serge
Создаете файл, например info.php, с вышеприведенным содержанием. Сохраняете в директории доступной апачу и запрашиваете этот файл браузером. Чето типа
http://myserver/info.php
Добавлено: 2007-05-22 20:29:42
klimov
Теперь понятно спасибо, завтра буду на работе сделаю.
Добавлено: 2007-05-23 6:00:10
klimov
serge писал(а):Создаете файл, например info.php, с вышеприведенным содержанием. Сохраняете в директории доступной апачу и запрашиваете этот файл браузером. Чето типа
http://myserver/info.php
Сделал запрос вот что у меня показал:
mysqlMySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.27
MYSQL_MODULE_TYPE none
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_INCLUDE no value
MYSQL_LIBS no value
Вроде все так же-((.
Добавлено: 2007-05-23 7:11:54
serge
Т.е. поддержка mysql в php есть. А как mysql принимает подключения. На порт или на сокет?
Если сокет, то дело в скрипте (точнее гдето ошибка). Если на порт (по дефолту 3306), то правь либо конфиг php чтоб соединение шло на порт, либо конфиг mysql чтоб работал через сокет.
Че еще... хз

Добавлено: 2007-05-23 7:18:05
Гость
Все заработало. Снес все что касается php и установил заново и все закрутилось.
Добавлено: 2007-05-23 7:19:49
klimov
serge писал(а):Т.е. поддержка mysql в php есть. А как mysql принимает подключения. На порт или на сокет?
Если сокет, то дело в скрипте (точнее гдето ошибка). Если на порт (по дефолту 3306), то правь либо конфиг php чтоб соединение шло на порт, либо конфиг mysql чтоб работал через сокет.
Че еще... хз

Спасибо за помощь, когда только начинаешь путь инфа нужна как воздух.