Web Server на Debian с поддръжка на php5

Автор: koko92_national

Тази тема я пускам като урок за желаещите да научат нещо на линукс. Като за начало нищо не става без писане в термината или конзолата. Използвам Debian като ОС. Да започнем:

За сървъра ни трябва следното:

  1. Apache2
  2. MySQL база данни
  3. php5
  4. phpmyadmin уеб базирано управление на базата данни.

Отваряме терминала и пишем следното (Запомнете че трябва да работите от името на root)

apt-get install apache2

С тази команда инсталираме сървърната програма apache.
Сега да ви обясня какво съдържа командата:
apt – пакетен мениджър за инсталиране на програми по Debian
get – използва се за сваляне от огледалото, което сте дали при инсталация
install – Тук няма какво да се каже. Подразбира се.
apache2 – пакетът, който инсталираме

Да продължим:
apt-get install apache2-mpm-prefork

apache2-mpm-prefork – Това не мога да го обясня на прост език но ще ви кажа че ускорява сървъра и не го натоварва.

Сега си отваряте браузера и пишете следното:
http://localhost/apache2-default/

С това разбирате дали сте инсталирали правилно Apache.

Сега трябва да инсталираме база данни:
apt-get install mysql-server mysql-php5

По време на инсталацията ще ви се появи нещо като прозорец и ще ви каже да въведете парола за root на базата данни.

Инсталацията завършва. Сега имаме базата данни, но трябва да я управляваме от някъде. PHPMYADMIN е решението
apt-get install phpmyadmin

Завършвате инсталацията и сте готови.
За тест отваряте браузера и пишете следното: http://localhost/phpmyadmin
Ще ви попита за потребителско име и парола. Потребителското име е root а паролата е тази която сте сложили на MySQL сървъра.

Остана последното важно нещо. Поддръжка на php5 език.

Преди да въвеждате каквито и да било команди трябва да добавите сорс от къде да се изтегли езика.
Отваряте /etc/apt/sources.list с някой редактор и най отдолу добавяте следното:

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

Сега можем да продължим.
Пишете командата
apt-get update

С това си ъпдейтваме системата.
След това въвеждаме:
apt-get install php5 libapache2-mod-php5 php5-curl php5-gd

Сега вече имаме инсталиран Web Server на нашия Debian.

Остава само да направим следното:
cd /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available.php5.load
ln -s /etc/apache2/mods-available.php5.conf

Вече сме напълно готови. Остава само да рестартираме сървъра. Пишем ПОСЛЕДНАТА команда:
/etc/init.d/apache2 restart

Еми това е от мен. Забравих да ви кажа файловете които искате да слагате трябва да са тук /var/www
Ще забележите че има една папка phpmyadmin Нея не трябва да я триете в никакъв случай!

Автор на урока съм аз и забранявам преписването му където и да било!

Вашият коментар