Strona 1 z 1

apache2 reinstlacja pytanie

: 26 września 2014, 08:36
autor: biolkell
Część
Istnieje możliwości reinstalacji programu przez aptitude tak aby usunęła wszystkie pliki konfiguracji i zapisała nowe. zrobiłem aptitude remove/purge (wczesnej wywaliłem ręcznie folder /etc/apache2) lecz nie otrzymałem po instalacji nowej konfiguracji w /etc/apache2. Jak przeinstalować soft aby otrzymać nową konfiguracje?

: 26 września 2014, 11:53
autor: szybki
Odpal synaptic, wyszukaj wszystkie pakiety z apache, usuń je, później w pozostałościach po konfiguracji również wyczyść i zainstaluj apache ponownie.

: 26 września 2014, 12:07
autor: Yampress
szybki pisze:Odpal synaptic, wyszukaj wszystkie pakiety z apache, usuń je, później w pozostałościach po konfiguracji również wyczyść i zainstaluj apache ponownie.
jak ktos ma serwer to ma środowisko tekstowe nie ma graficznego, a więc nie ma synaptica... To takie lamerowate podejście stosowane przez desktopowych userów, tutaj na nic się przyda.

Nie kasuje się katalogu konfiguracyjnego. Bo potem reinstalacje jak robisz nie przywróci nic z tych plików. Najpierw zawsze robisz backup plików konfiguracyjnych przed jakąkolwiek edycją.
Zapamiętaj to zdanie bo możesz sobie wiele razy namieszać.
A z backupu oryginały zawsze możesz przywrócić.


a więc zrób tak. Aby otrzymać pliki konfiguracyjne nie musisz nic instalować., ani usuwać ani nic.

ściągasz paczkę apache2, rozpakowujesz i kopiujesz org pliki konfiguracyjne tam gdzie trzeba

Kod: Zaznacz cały

aptitude download apache2
potem rozpakowanie

Kod: Zaznacz cały

ar -x apache2_2.4.10-1_amd64.deb 
zobaczysz pliczek data.tar.xz i jego tez trzeba rozpakować 2x = (xz i tar)

Kod: Zaznacz cały

[color=#333333][I] xz -d data.tar.xz[/I][/color]
tar xf data.tar
i juz wchodzisz do wypakowanehgo etc/apache32 i masz cała strukture konfiguracyjną apache2. Kopiujesz cały katalog gdzie trzeba i już

[yampress@debian ~]$ mkdir a
[yampress@debian ~]$ cd a
[yampress@debian ~/a]$ aptitude download apache2
Pobieranie: 1 http://ftp.pl.debian.org/debian/ jessie/main apache2 amd64 2.4.10-1 [201 kB]
Pobrano 201 kB w 0s (254 kB/s)
[yampress@debian ~/a]$ ls
apache2_2.4.10-1_amd64.deb
[yampress@debian ~/a]$ ar -x apache2_2.4.10-1_amd64.deb
[yampress@debian ~/a]$ ls
apache2_2.4.10-1_amd64.deb control.tar.gz data.tar.xz debian-binary
[yampress@debian ~/a]$ xz -d data.tar.xz
[yampress@debian ~/a]$ ls
apache2_2.4.10-1_amd64.deb control.tar.gz data.tar debian-binary
yampress@debian ~/a]$ tar xf data.tar
[yampress@debian ~/a]$ ls
apache2_2.4.10-1_amd64.deb data.tar etc var
control.tar.gz debian-binary usr
[yampress@debian ~/a]$ cd etc
[yampress@debian ~/a/etc]$ ls
apache2 bash_completion.d cron.daily default init.d logrotate.d
[yampress@debian ~/a/etc]$ cd apache2
[yampress@debian ~/a/etc/apache2]$ ls
apache2.conf conf-enabled magic mods-enabled sites-available
conf-available envvars mods-available ports.conf sites-enabled
[yampress@debian ~/a/etc/apache2]$