1

В общем такое дело, удалил апач и надо было установить xampp (времени на конфиги мало было) так вот, запускаю xampp он все запускает без ошибок, но пишет что другой сервер уже запущен, но апач я удалил, мне апач при остановке такое выдает (хотя уже удален он)

 Консоль:
Stopping web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
... waiting .

где уалить конфиги или еще что то, что мешает запуску сервера xampp?

2

foozzi пишет:

где уалить конфиги или еще что то, что мешает запуску сервера xampp?

pid-файл после удаления apach'а не удалился, IMHO.
Посмотрите в /var/run.

Был, был и весь вышел...

3

 Консоль:
root@anabiozzz:/var/run# ls
acpid.pid        cups           NetworkManager.pid
acpid.socket        dbus           pm-utils
apache2            dhclient.eth0.pid  portmap_mapping
atd.pid            exim4           portmap.pid
avahi-daemon        gdm3           rpc.statd.pid
console            gdm3.pid       rsyslogd.pid
ConsoleKit        hplip           sdp
console-kit-daemon.pid    kerneloops.pid       sm-notify.pid
crond.pid        motd           udev-configure-printer
crond.reboot        mysqld           utmp

какой из них rm?

4

foozzi пишет:

какой из них rm?

А что в каталоге /var/run/apache2?

Был, был и весь вышел...

5

Lupo Alberto пишет:
foozzi пишет:

какой из них rm?

А что в каталоге /var/run/apache2?

пусто

6

перезагрузится?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7

да пробовал канеш

8

 Консоль:
$ ls /etc/init.d/

и вывод
 Консоль:
$ chkconfig

если нет chkconfig
 Консоль:
$ aptitude install chkconfig

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

9 (29.08.2011 17:44:03 отредактировано foozzi)

newzenon,

+ открыть спойлер

 Консоль:
root@anabiozzz:/etc/init.d# chkconfig
acpid                  on
alsa-utils             on
anacron                on
apache2                on
atd                    on
avahi-daemon           on
binfmt-support         on
bluetooth              on
bootlogd               on
bootlogs               on
bootmisc.sh            on
checkfs.sh             on
checkroot.sh           on
console-setup          on
cpufrequtils           on
cron                   on
cups                   on
dbus                   on
exim4                  on
fuse                   on
gdm3                   on
hdparm                 on
hostname.sh            on
hwclock.sh             on
hwclockfirst.sh        on
ifupdown               on
ifupdown-clean         on
kbd                    on
kerneloops             on
keyboard-setup         on
killprocs              on
loadcpufreq            on
module-init-tools      on
mountall-bootclean.sh  on
mountall.sh            on
mountdevsubfs.sh       on
mountkernfs.sh         on
mountnfs-bootclean.sh  on
mountnfs.sh            on
mountoverflowtmp       on
mtab.sh                on
mysql                  on
netfilter              2345
network-manager        on
networking             on
nfs-common             on
nvidia-kernel          on
portmap                on
pppd-dns               on
procps                 on
rc.local               on
rcS                    off
rmnologin              on
rsync                  on
rsyslog                on
saned                  on
sendsigs               off
stop-bootlogd          on
stop-bootlogd-single   on
sudo                   on
udev                   on
udev-mtab              on
umountfs               off
umountnfs.sh           off
umountroot             off
unattended-upgrades    off
urandom                on
virtualbox             on
x11-common             on

10

Насколько я вижу то все в норме, вообще не советую очень xampp - уже не первый раз вижу проблемы с сборками. Темболее у Lamp - настроек почти никаких нет.
По-быстрому можешь Lnmp поставить - править под себя только два конфига, тем более я все расписал. http://linuxforum.ru/viewtopic.php?pid=204086#p204086
У меня минут пять на установку уходит (вместе с восстановлением баз мускула и самого сайта)  wink
Или подо что-то специфическое надо? У меня там только cgi нет... Ну и не сдался он мне, основные движки работают - wordpress, joomla, drupal etc.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

11

у апача с нжиникс большие отличия?

12

Nginx очень легкий и быстрый. Пробуй, делов-то мускул не трогай, сноси апач, ставь nginx и модули как я писал.
Кстати примеры конфигураций под различный движки, в т.ч. настройка cgi, file-cache, memcached и т.д. - http://wiki.nginx.org/Configuration

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

13 (29.08.2011 20:12:17 отредактировано foozzi)

мне желательно апач нужен,  щас вот ставлю  http://wiki.debian.org/LaMp , отпишу че и как
напомни какие порты берет lamp ? ну тоесть мускуль и др. чтоб я открыл порты

14

foozzi пишет:

мне желательно апач нужен,

Причину всё-таки хочу услышать. Движок какой вертится?
У меня wordpress и joomla.

foozzi пишет:

щас вот ставлю  http://wiki.debian.org/LaMp , отпишу че и как
напомни какие порты берет lamp ? ну тоесть мускуль и др. чтоб я открыл порты

Мускул на localhost висит открывать чт-то не надо, а так 3306 вроде - но наружу этот порт опастно вывешивать, я не знаю зачем вообще это надо, apache <-> php не знаю через какой порт общаются, весьма мб что 9000, опять же это только с localhost, его открывать не надо.
Открыть http - 80, dns - 53, ssl (https) - 443.
Скрипт то-же можешь взять тут http://linuxforum.ru/viewtopic.php?pid=176106#p176106 - всё лучше чем твои пять строк.  smile

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

15

поставил по твоему ману lnmp, у меня localhost не грузится, то есть сек 10 грузится, ну а потом как всегда "Время ожидания соединения истекло"
что подскажеш?

логи

 Консоль:
root@anabiozzz:/etc/init.d# tail /var/log/nginx/error.log
2011/08/29 20:26:55 [emerg] 4621#0: bind() to [::]:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to [::]:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to [::]:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to [::]:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: bind() to [::]:80 failed (98: Address already in use)
2011/08/29 20:26:55 [emerg] 4621#0: still could not bind()
root@anabiozzz:/etc/init.d#

16

newzenon пишет:

но наружу этот порт опастно вывешивать, я не знаю зачем вообще это надо

для случая двух серверов:
1. с апачем
2. с mysql

newzenon пишет:

apache <-> php не знаю через какой порт общаются

не через какой. php это часть апача (модуль).

newzenon пишет:

Открыть http - 80

надо.

newzenon пишет:

dns - 53

не надо, если у вас нет DNS-сервера. Причём не кеширующего, а нормального.

newzenon пишет:

ssl (https) - 443.

не надо, если нет HTTPS.

foozzi пишет:

011/08/29 20:26:55 [emerg] 4621#0: bind() to [::]:80 failed (98: Address already in use)

на каком порте висит bind?

 Консоль:
# lsof -i

?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

17

drBatty, без 443 я даже к провайдеру не зайду статистику глянуть, dns в какую цепочку не надо? при правила INPUT, OUTPUT, FORFARD - DROP?
foozzi, 80 failed (98: Address already in use) - ты апач снес? Кто на 80-рм у тебя торчит?
Если не снес -

 Консоль:
/etc/init.d/apache2 stop

Потом:
 Консоль:
/etc/init.d/nginx restart

Что говорит? (или start/stop)

и

 Консоль:
aptitude purge apache2

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

18 (29.08.2011 21:13:02 отредактировано zenon)

ы. 80-й порт никуда не пробрасывал?
Сделай

 Консоль:
netstat -anp
# и
iptables -L -v -n --line-numbers 

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

19

newzenon пишет:

без 443 я даже к провайдеру не зайду статистику глянуть

зайдёте. это _у провайдера_ он должен быть открыт, а не у вас. У вас - просто дыра.

newzenon пишет:

dns в какую цепочку не надо? при правила INPUT, OUTPUT, FORFARD - DROP?

если нет DNS-сервера - в DROP.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

20

drBatty, за команду lsof -i огромное спасибо!
newzenon,  каким то макаром у меня висел апач....

Запустил nginx ) It works! )

щас буду с pma смотреть работу

21 (29.08.2011 21:15:52 отредактировано zenon)

drBatty, кури маны

$IPT -P INPUT   DROP
$IPT -P OUTPUT  DROP
$IPT -P FORWARD DROP
$IPT -A INPUT   -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A OUTPUT  -m state --state ESTABLISHED,RELATED -j ACCEPT

так я без 443 к провайдеру не зайду статистику глянуть.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

22

newzenon пишет:

кури маны

после вас.
я про входящие порты. К вам. То, что идёт от вас конечно должно быть открыто.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

23 (29.08.2011 21:26:52 отредактировано zenon)

drBatty, так я и спросил  сразу про цепочки, не? и с dns так же. А то говоришь всё в дроп...  :O
OUTPUT - открывать. 443, 53 - я про это говорил если чё.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

24

newzenon пишет:

так я и спросил  сразу про цепочки, не? и с dns так же. А то говоришь всё в дроп...

где я говорил про всё?
и мы вообще, про шлюз? или всё-же про веб-сервер?
в шлюзе естественно нужно обеспечить прохождение транзитных пакетов.
в клиенте - исходящих, и установление соединений.
зачем это серверу? если конечно это не только сервер.

Общий совет: всё в DROP, и открывать по мере надобности. Я не прав?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

25 (29.08.2011 21:41:36 отредактировано zenon)

Э ---э Док сорри но ты как всегда...
Просто изначально сам сказал что с 443 и 53 ничего делать не надо.
В соседней ветке у foozzi я уже видел кусок его правил поэтому и упомянул эти порты.
ы. Док толко демагогии не надо, мне пофиг я тебя поправил и знал что говорю, даже минусуя FORWARD, не знал бы слова б не сказал.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

26

newzenon пишет:

Просто изначально сам сказал что с 443 и 53 ничего делать не надо.

не надо. В общем случае.

newzenon пишет:

В соседней ветке у foozzi я уже видел кусок его правил поэтому и упомянул эти порты.

дык надо было мне ссылку дать. я не видел. а сам foozzi не пожелал предоставить полную инфу в одной теме.

newzenon пишет:

Док толко демагогии не надо

не надо. боюсь, другие будут читать эту тему, и из-за ваших советов начнут открывать совсем ненужные порты. Вас это не волнует? Тогда ладно. Можете ещё и rm -rf порекомендовать... Оно конечно без демагогии иной раз верно...

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

27 (29.08.2011 21:50:17 отредактировано zenon)

:lol:
443 и 53 в OUTPUT не надо... да Док, закругляйся...

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

28

drBatty, ну темы то совсем разного характера,  фильтр и сервер)))

29 (29.08.2011 21:58:47 отредактировано zenon)

foozzi, темы то как раз именно те. iptables от web сервера не оторвёшь.
Ты сделал http://linuxforum.ru/viewtopic.php?pid=207060#p207060

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

30

newzenon, да вот еще подскажи как правильно на nginx ставть pma? просто aptitude install phpmyadmin? как потом его конфигурить чтоб он запускался через localhost/phpmyadmin ?