[nasıl] Manjaro Linux'ta Lamp Server Kurulumu

Başlatan ata1, 04 Mayıs 2015 - 17:00:23

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ata1


Lamp
Apache, PHP ve MySQL kurmak için ilk adım

# pacman -S apache php php-apache mysql
Apache
http kullanıcısının sistemde mevcut olup olmadığını aşağıdaki komut çıktısında "http" ibaresini arayarak denetleyin:

# grep http /etc/passwd

bu kodun terminal çıktısı

http:x:33:33:http:/srv/http:/bin/false

gibi bir ibare olacaktır
Eğer bu mevcut değilse "http" sistem kullanıcısını aşağıdaki komutla oluşturun

# useradd -d /srv/http -r -s /bin/false -U http


/etc/hosts

dosyasına şu satırları ekleyin (eğer dosya yoksa oluşturun)

127.0.0.1  localhost.localdomain   localhost

Farklı bir makine adı kullanmak istiyorsanız, şu şekilde ekleyebilirsiniz

127.0.0.1  localhost.localdomain   localhost [b]makineadım[/b]

/etc/rc.conf

dosyasını düzenleyin: Eğer yukarıdaki gibi makine adı eklemişseniz değiştirmenize gerek yoktur; yoksa, "localhost" kullanın

#
# Networking
#
HOSTNAME="localhost"


Makine adınının /etc/hosts dosyasında yer aldığından emin olun yoksa apache başlamaz
Bundan farklı olara

/etc/httpd/conf/httpd.conf

dosyasını kök olarak düzenleyerek ve şu satırı devredışı bırakabilirsiniz

LoadModule unique_id_module        modules/mod_unique_id.so

satırının başına diyez koyarak şu şekilde kaydedin

#LoadModule unique_id_module        modules/mod_unique_id.so
son olarak
systemctl start httpd.service

systemctl enable httpd.service


Yukarıdaki komutlardan sonra Apache'nin çalışması beklenmektedir. Tarayıcınız ile http://localhost/ sayfasını ziyaret edin. Apache'nin test sayfası gösterilecektir. Tarayıcınızda bir 403 hatası alıyorsanız

/etc/httpd/conf/httpd.conf

dosyasında aşağıdaki satırı devre dışı bırakın

nclude conf/extra/httpd-userdir.conf

yani
# Include conf/extra/httpd-userdir.conf
haline getirin.

kaynak http://archtr.org/forum/viewtopic.php?f=62&t=669