instalacja apache

background image

INSTALACJA I
KONFIGURACJA
APACHE2 I PHP5 NA
SERWERZE LINUX

Arkadiusz Pełdiak

background image

Założenia

Swoją prezentację będę opierał o system Debian w

wersji 7, ponieważ jest on jednym z najlepszych i
najpopularniejszych systemów pod zastosowania
stron WWW, ze względu na jego stabilność i
szybkość.

Instalacja będzie zawierać:

MySQL – obsługa baz danych

Apache2 - otwarty serwer HTTP

PHP - najczęściej stosowany język do tworzenia
skryptów po stronie serwera WWW

phpMyAdmin - narzędzie służące do łatwego
zarządzania bazą danych MySQL

background image

Krok 1

Na wstępnie należy zaktualizować

repozytoria i system. Robimy to
wywołując komendy:

aptitude update
aptitude upgrade

background image

Krok 2 – Instalacja MySQL

aptitude install mysql-server mysql-client
Zostaniemy poproszeni o podanie hasła root do

serwera MySQL

background image
background image

Krok 3 – Instalacja Apache

aptitude install apache2

background image

Krok 4 - Instalacja php

aptitude install php5 php5-mysql libapache2-mod-php5

background image

Po wykonaniu tych czynności i wejściu

na adres naszego serwera w
przeglądarce naszym powinna nam
się ukazać taka strona:

background image
background image

Krok 5 – Instalacja PMA
(phpMyAdmin)

aptitude install phpmyadmin

background image
background image
background image

Krok 6

Aby nasz panel był dostępny pod adresem

http://adres_serwera.pl/phpmyadmin

musimy dokonać

zmian w pliku

/etc/apache2/apache2.conf

Otwieramy ten plik i na końcu dopisujemy linijkę:

Include /etc/phpmyadmin/apache.conf

Plik zapisujemy, i restartujemy serwer Apache poleceniem:

/etc/init.d/apache2 restart

background image
background image

Po wejściu na panel phpMyAdmin

powinno nam się pojawić ono
logowania, gdzie po zalogowaniu
możemy administrować bazą danych
w prosty i intuicyjny sposób.

background image
background image

WIRTUALNE HOSTY

background image

Jak przypisać do serwera kilka
domen?

Dzięki hostom wirtualnym możliwy jest

hosting wielu stron WWW pod
różnymi adresami (domenami DNS)
na jednym serwerze z jednym
adresem IP. Każda z domen musi być
oczywiście odpowiednio
skonfigurowana, tak aby wskazywała
rekordem A na adres IP naszego
serwera.

background image

Tworzenie wirtualnego hostu

1.

Logujemy się na root-a.

2.

Tworzymy nowe konto użytkownika.

1.

useradd mzsp.pl

3.

Tworzymy 3 podkatalogi htdocs, cgi-bin oraz
logs w katalogu domowym nowego
użytkownika.

1.

mkdir /home/mzsp.pl/htdocs

2.

mkdir /home/mzsp.plcgi-bin

3.

mkdir /home/mzsp.pl/logs

4.

Tworzymy i edytujemy plik konfiguracyjny
vhosta.

1.

nano /etc/apache2/sites-available/mzsp.pl

background image

<VirtualHost *:80>

ServerName mzsp.pl
DocumentRoot /home/mzsp.pl/htdocs/
ErrorLog /home/mzsp.pl/ logs/error.log
LogLevel warn
ScriptAlias /cgi-bin/ /home/mzsp.pl/cgi-bin/
<Directory "/home/mzsp.pl/cgi-bin">

AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all

</Directory>

</VirtualHost>

background image

Włączamy vhosta i
przeładowujemy konfiguracje
Apache.

a2ensite vps-admin.eu
/etc/init.d/apache2 reload

Teraz pliki z katalogu

/home/mzsp.pl/htdocs/ będą plikami
strony od adresie mzsp.pl


Document Outline


Wyszukiwarka

Podobne podstrony:
Kompilacja i instalacja Apache' Nieznany
Instalacje apache
instalacja i konfiguracja apache 2 2 z php 5 x pod windows xp eioba
instalacja i konfiguracja apache 2 2 z php 5 x pod windows xp eioba
Instalacja serwera apache pod windows
Instalacja i konfiguracja Apache SSL
instalacja debiana
INSTALACJE TRYSKACZOWE I ZRASZACZOWE
Urządzenia i instalacje elektryczne w przestrzeniach zagrożonych wybuchem
Instalacje elektroenergetObl1
Projekt Instalacji deponowanie 2
Instalacje odgromowe
Wybrane elementy automatyki instalacyjnej
instalacje grzewczaet
monter instalacji gazowych 713[07] z2 03 u
8 Instalacja spalin wylotowych id

więcej podobnych podstron