[+] Apache2 brak pliku /etc/init.d/apache2

Konfiguracja serwerów, usług, itp.
tipsntrix
Posty: 20
Rejestracja: 08 grudnia 2011, 22:40

[+] Apache2 brak pliku /etc/init.d/apache2

Post autor: tipsntrix »

Witam.
Z
ainstalowałem apacha2:

Kod: Zaznacz cały

apt-get install apache2 php5 php-pear mysql-server-5.0 php5-mysq
Niestety nie mogę go uruchomić.

Kod: Zaznacz cały

root@debian-serwer:~# /etc/init.d/apache2 start
-bash: /etc/init.d/apache2: Nie ma takiego pliku ani katalogu
root@debian-serwer:~#
Próbowałem usuwać poleceniem:

Kod: Zaznacz cały

apt-get remove
i instalować ponownie oraz rekonfigurować:

Kod: Zaznacz cały

apt-get reconfigure
Niestety nadal nic. Czy ktoś na forum spotkał się z taką przypadłością i ewentualnie mógłby ni pomóc rozwiązać problem?
Znalazłem w sieci podobny temat, jednak problem rozwiązano poprzez reinstalacje systemu na co niestety ja nie mogę sobie pozwolić gdyż działają inne usługi na serwerze.

Dziękuje i pozdrawiam.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Pokaż wynik polecenia

Kod: Zaznacz cały

cat /etc/debian_version
Możesz spróbować

Kod: Zaznacz cały

apt-get purge apache2
jeśli nie miałeś własnej konfiguracji dla apache. A jeśli miałeś to zachowaj ją przed wydaniem powyższego polecenia.
tipsntrix
Posty: 20
Rejestracja: 08 grudnia 2011, 22:40

Post autor: tipsntrix »

Wersja Debiana to 6.0.3
Niestety nic nie pomogło. Jakaś tragedia, człowiek się uczy a tu kłody pod nogi.
Dalej mam ten sam błąd.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Pokaż wynik poleceń:

Kod: Zaznacz cały

dpkg -l |grep apache2

Kod: Zaznacz cały

whereis apache2

Kod: Zaznacz cały

ls /etc/init.d/
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Pokaż wynik

Kod: Zaznacz cały

dpkg -l | grep apache
edycja:
Bastian mnie ubiegł :)
tipsntrix
Posty: 20
Rejestracja: 08 grudnia 2011, 22:40

Post autor: tipsntrix »

Oto wyniki:

Kod: Zaznacz cały

root@debian-serwer:~# dpkg -l |grep apache2
ii  apache2                            2.2.16-6+squeeze4            Apache HTTP Server metapackage
ii  apache2-mpm-prefork                2.2.16-6+squeeze4            Apache HTTP Server - traditional non-threaded model
ii  apache2-utils                      2.2.16-6+squeeze4            utility programs for webservers
ii  apache2.2-bin                      2.2.16-6+squeeze4            Apache HTTP Server common binary files
ii  apache2.2-common                   2.2.16-6+squeeze4            Apache HTTP Server common files
ii  libapache2-mod-php5                5.3.3-7+squeeze3             server-side, HTML-embedded scripting language (Apache 2 module)
rc  libapache2-mod-php5filter          5.3.3-7+squeeze3             server-side, HTML-embedded scripting language (apache 2 filter module)
root@debian-serwer:~#

Kod: Zaznacz cały

root@debian-serwer:~# whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz

Kod: Zaznacz cały

root@debian-serwer:~# ls /etc/init.d/
acpid          hostname.sh            mountoverflowtmp  sendsigs
atd            hwclockfirst.sh        mtab.sh           single
bind9          hwclock.sh             mysql             skeleton
bootlogd       ifupdown               networking        ssh
bootlogs       ifupdown-clean         nfs-common        stop-bootlogd
bootmisc.sh    kbd                    portmap           stop-bootlogd-single
checkfs.sh     keyboard-setup         procps            udev
checkroot.sh   killprocs              rc                udev-mtab
console-setup  module-init-tools      rc.local          umountfs
cron           mountall-bootclean.sh  rcS               umountnfs.sh
dbus           mountall.sh            README            umountroot
exim4          mountdevsubfs.sh       reboot            urandom
fuse           mountkernfs.sh         rmnologin         webmin
halt           mountnfs-bootclean.sh  rsyslog           x11-common
hdparm         mountnfs.sh            samba             yum-updatesd
root@debian-serwer:~#
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Przeinstaluj pakiet apache2.2-common.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Kod: Zaznacz cały

apt-get --reinstall install apache2
mariaczi, teraz Ty.
tipsntrix
Posty: 20
Rejestracja: 08 grudnia 2011, 22:40

Post autor: tipsntrix »

Kod: Zaznacz cały

root@debian-serwer:~# root@debian-serwer:~# apt-get --reinstall install apache2.2-common
-bash: root@debian-serwer:~#: nie znaleziono polecenia
root@debian-serwer:~# Czytanie list pakietów... Gotowe
-bash: Czytanie: nie znaleziono polecenia
root@debian-serwer:~# Budowanie drzewa zależności
-bash: Budowanie: nie znaleziono polecenia
root@debian-serwer:~# Odczyt informacji o stanie... Gotowe
-bash: Odczyt: nie znaleziono polecenia
root@debian-serwer:~# 0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 0 nieaktualizowanych.
-bash: 0: nie znaleziono polecenia
root@debian-serwer:~# Konieczne pobranie 0 B/308 kB archiwów.
-bash: Konieczne: nie znaleziono polecenia
root@debian-serwer:~# Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
-bash: Po: nie znaleziono polecenia
root@debian-serwer:~# (Odczytywanie bazy danych ... 61431 files and directories currently installed.)
-bash: Odczytywanie: nie znaleziono polecenia
root@debian-serwer:~# Przygotowanie do zastąpienia apache2.2-common 2.2.16-6+squeeze4 (wykorzystując .../apache2.2-common_2.2.16-6+squeeze4_i386.deb) ...
-bash: błąd składni przy nieoczekiwanym znaczniku `('
root@debian-serwer:~# Rozpakowanie pakietu zastępującego apache2.2-common ...
-bash: Rozpakowanie: nie znaleziono polecenia
root@debian-serwer:~# Przetwarzanie wyzwalaczy dla man-db...
-bash: Przetwarzanie: nie znaleziono polecenia
root@debian-serwer:~# Konfigurowanie apache2.2-common (2.2.16-6+squeeze4) ...
-bash: błąd składni przy nieoczekiwanym znaczniku `('
root@debian-serwer:~# root@debian-serwer:~# /etc/init.d/apache2 start
-bash: root@debian-serwer:~#: nie znaleziono polecenia
root@debian-serwer:~# -bash: /etc/init.d/apache2: Nie ma takiego pliku ani katalogu
-bash: -bash:: nie znaleziono polecenia
root@debian-serwer:~# root@debian-serwer:~#
-bash: root@debian-serwer:~#: nie znaleziono polecenia
root@debian-serwer:~#
Nie znaleziono polecenia, to już gorzej wygląda.

Kod: Zaznacz cały

root@debian-serwer:~# apt-get --reinstall install apache2
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 0 B/1388 B archiwów.
Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
(Odczytywanie bazy danych ... 61431 files and directories currently installed.)
Przygotowanie do zastąpienia apache2 2.2.16-6+squeeze4 (wykorzystując .../apache2_2.2.16-6+squeeze4_i386.deb) ...
Rozpakowanie pakietu zastępującego apache2 ...
Konfigurowanie apache2 (2.2.16-6+squeeze4) ...
root@debian-serwer:~#

Dalej nie ma pliku /etc/init.d/apache2.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Wykonałeś przed próbą instalacji

Kod: Zaznacz cały

apt-get update
?
ODPOWIEDZ