LAMP: Difference between revisions

From Ilianko
Line 7: Line 7:


===Тест===
===Тест===
За да се уверим, че работи през браузъра може да подадем заявка към новия web сървър. Трябва да видите следното съобщение "It works!"
За да се уверим, че работи през браузъра може да подадем заявка към новия web сървър (http://Web-server-IP/). Трябва да видите следното съобщение  
 
*<h1>It works!</h1>
http://Web-server-IP/


===Web директория===
===Web директория===

Revision as of 17:12, 2 March 2012

https://help.ubuntu.com/community/ApacheMySQLPHP

Инсталиране Apache

Един начините за инсталиране e използването на инструмента APT

sudo apt-get install apache2

Тест

За да се уверим, че работи през браузъра може да подадем заявка към новия web сървър (http://Web-server-IP/). Трябва да видите следното съобщение

  • It works!

Web директория

По поразбиране главната директория на web сървъра е

/var/www

Изполвайте следните команди, за да прегледате съдържанието

cd /var/www
ls

Създайте в web директорията нов файл с произволен текст.

sudo nano index2.html

За да видите съдържанието на новия файл през web сървъра заредете в браузъра:

http://Web-server-IP/index2.html

Конфигурация

Конфигурационните файлове се намират в директория:

 /etc/apache2

Конфигурацията е разпределена в няколко файла и директории. Първоначално се зарежда apache2.conf, a в него са описани кои файлове и директории да се добавят.

Виртуален Хост

Конфигуриране виртуани хостове

SSL

...

Rewrite

...

Инсталиране PHP

sudo apt-get install php5 libapache2-mod-php5

рестартиране Apache

sudo /etc/init.d/apache2 restart

Тестване на PHP. Създайте файл в web директорията със следното съдържание <?php phpinfo(); ?>

sudo nano /var/www/testphp.php

<?php phpinfo(); ?>

Отворете файла през web браузъра.

http://Web-server-IP/testphp.php

Ако всичко е наред страницата, която ще се отвори трябва да изглежда така


Инсталиране MySQL

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

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


Добавяне на web клиент за MySQL сървъра

sudo apt-get install phpmyadmin

Рестартиране Apache

sudo /etc/init.d/apache2 restart