/etc/apache2/apache2.conf tekrar oluşturulması

Başlatan hasantayyar, 11 Haziran 2008 - 11:34:18

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

hasantayyar

/etc/apache2 dizinini tamamen silmem gerekmişti ve şimdi apacheyi silip tekrar kurduğumda /etc/apache/apache2.conf oluşmuyor.
Forumda anlatılan xampp kurmak istemiyorum ancak eğer çözüm bulamaz isem öyle yapmayı deneyeceğim.


alttaki çıktıda göreceğiniz üzer uyguladığım adımlar:
1. sudo apt-get remove --purge apache2
2. sudo apt-get clean
3. sudo apt-get install apache2

en alt satırlara doğru "fail" ibaresini göreceksiniz.

root@hasantayyar-desktop:/home/hasantayyar# sudo apt-get remove --purge apache2
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Package apache2 is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
root@hasantayyar-desktop:/home/hasantayyar# sudo apt-get clean
root@hasantayyar-desktop:/home/hasantayyar# sudo apt-get install apache2
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  apache2-mpm-worker apache2-utils apache2.2-common
Suggested packages:
  apache2-doc
The following NEW packages will be installed:
  apache2 apache2-mpm-worker apache2-utils apache2.2-common
0 upgraded, 4 newly installed, 0 to remove and 20 not upgraded.
Need to get 1171kB of archives.
After this operation, 4436kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://tr.archive.ubuntu.com hardy-updates/main apache2-utils 2.2.8-1ubuntu0.2 [139kB]
Get:2 http://tr.archive.ubuntu.com hardy-updates/main apache2.2-common 2.2.8-1ubuntu0.2 [753kB]
Get:3 http://tr.archive.ubuntu.com hardy-updates/main apache2-mpm-worker 2.2.8-1ubuntu0.2 [234kB]
Get:4 http://tr.archive.ubuntu.com hardy-updates/main apache2 2.2.8-1ubuntu0.2 [44,4kB]
Fetched 1171kB in 4s (287kB/s)
Selecting previously deselected package apache2-utils.
(Reading database ... 161885 files and directories currently installed.)
Unpacking apache2-utils (from .../apache2-utils_2.2.8-1ubuntu0.2_i386.deb) ...
Selecting previously deselected package apache2.2-common.
Unpacking apache2.2-common (from .../apache2.2-common_2.2.8-1ubuntu0.2_i386.deb) ...
Selecting previously deselected package apache2-mpm-worker.
Unpacking apache2-mpm-worker (from .../apache2-mpm-worker_2.2.8-1ubuntu0.2_i386.deb) ...
Selecting previously deselected package apache2.
Unpacking apache2 (from .../apache2_2.2.8-1ubuntu0.2_all.deb) ...
Setting up apache2-utils (2.2.8-1ubuntu0.2) ...
Setting up apache2.2-common (2.2.8-1ubuntu0.2) ...

Setting up apache2-mpm-worker (2.2.8-1ubuntu0.2) ...
grep: /etc/apache2/mods-enabled/*.load: No such file or directory
Module cgi does not exist!
This module does not exist!
It looks like you've deleted /etc/apache2/mods-available/cgid.load, so mod_cgid cannot be enabled.  To fix this, please purge and reinstall apache2.2-common.
* Starting web server apache2                                                           apache2: Could not open configuration file /etc/apache2/apache2.conf: No such file or directory
                                                                                 [fail]
invoke-rc.d: initscript apache2, action "start" failed.

Setting up apache2 (2.2.8-1ubuntu0.2) ...
Hasan Tayyar BEŞİK

ufuk_k

sudo apt-get --purge remove apache2 çalışmıyor, çünkü kurulu görünmüyor. Fakat konfigurasyon dosyaları hala mevcut. Sistem dizinini neden silmek zorunda kalmışsınız bilemiyorum ama, dikkatli olmak lazım.

1. olasılık: locate apache  diyerek apache dosyalarının nerede olduğunu bulun. Ve silin.

2. olasılık: /etc/apache2/apache2.conf dosyası oluşturulabilecek/kopyalanabilecek bir dosya ise:
Kendi apache2.conf dosyamı yapıştırdım. Bunu alıp içine kopyalayıp yaratmayı deneyin, üzerinde değişiklik yapmamıştım, eksik bu ise çözer.
http://paste.ubuntu.com/19242/

hasantayyar

Evvelden bir kaç kere
sudo apt-get --purge remove apache2

komutu uyguladığımdan kurulu görünmüyor.
İlk uguladığımda kaldırmıştı. Tekrar kurmayı deneyince ve olmayınca bir kaç defa daha
sudo apt-get --purge remove apache2
komutu uyguladım. Yukarıdaki son denememdi :)

apache dosyalarının tamamını silmeye kıyamadım. XAMPP yükledim (SSL özelliğinin de olması beni çok sevindirdi).

Aslında bir bakıma çözüldü diyebiliriz :)
Hasan Tayyar BEŞİK