arch-wiki-md-repo
Version:
All arch-wiki articles in markdown format, updated every two days.
77 lines (45 loc) • 1.65 kB
Markdown
## Wstęp
Z tego artykułu dowiesz się jak zainstalować oraz wstępnie skonfigurować serwer apache bazę danych [MYSQL](/index.php?title=MYSQL&action=edit&redlink=1 "MYSQL (page does not exist)") i środowisko [PHP](/index.php/PHP "PHP") .
Jeśli potrzebujesz serwer środowisko do prowadzenia testów polecam prostsze rozwiązanie jakim jest [XAMPP](/index.php/XAMPP "XAMPP")
## Instalacja
Najprostszym sposobem instalacji a zarazem najszybszym będzię użycie użycie zasobów repozytorium
```
# pacman -S apache php php-apache mysql
```
## Konfiguracja APACHE
Tworzymy nowego użytkownika przypisujemy mu katalog /srv/http/
```
# useradd -d /srv/http -r -s /bin/false -U http
```
Dzięki tej komendzie utworzyliśmy użytkownika http jako katalog przypisaliśmy mu ścieżkę do folderu /srv/http/ i dodaliśmy go do grupy o nazwie również http:
Edytujemy plik hosts ; vim /etc/hosts
```
127.0.0.1 localhost.localdomain localhost
```
Jeżeli chcemy ustawić naszą własną uroczą nazwę hosta dopisujemy sowoją nazwę w pole myhostanem
```
127.0.0.1 localhost.localdomain localhost myhostname
```
Następnie edytujemy plik rc.d jeżeli ustawiliśmy nazwę hostna na localhost równiez do zmieniej Hostname przypisujemy localhost
vim /etc/rc.d
```
#
# Networking
#
HOSTNAME="localhost"
```
Aby uruchomić serwer http
```
/etc/rc.d/httpd start
```
Aby serwer http uruchamiał się automatycznie należy dopisąc go do demona w rc.conf
vim /etc/rc.conf
```
DAEMONS = ( ... httpd .... )
```
lub należy dopisac linijkę do pliku starotwego rc.local
```
vim /etc/rc.local
/etc/rc.d/httpd start
```
...