Нарешті! Це мій перший пост по встановленню та налаштуванню серверу на ОС Debian. Чекаю на ваші коментарі! Теорії в даному пості буде дуже мало, тому перейдемо до практики!
LAMP (Linux Apache MySQL PHP) - комплекс програмного забезпечення, що дозволяє реалізувати Web-сервер з наступного інфраструктурою:
ОС: Linux
Веб-сервер: Apache
СУБД: MySQL
Платформа веб-додатків: PHP
В Debian встановлення проходить у кілька етапів.
Встановлюєм веб-сервер Apache
apt-get install apache2
Встановлюєм PHP
apt-get install php5 libapache2-mod-php5 php5-cli
Встановюєм БазуДаних MySQL
apt-get install php5 libapache2-mod-php5 php5-cli
Встановлюєм MySql сервер
apt-get install mysql-server
Увімкнемо mod_rewrite
a2enmod rewrite
Запускаєм процеси які відповідають за роботу серверу
/etc/init.d/apache2 restart /etc/init.d/mysql start
Далі відкрийте ваш веб-браузер та введіть в ньому адресу серверу (якщо ви працюєте на локальній машині введіть http://localhost) в іншому випадку домен, або ip адресу.
У відповідь ви маєте отримати сторінку It works!.
Далі перевіримо чи працює php та mysql.
Введіть в браузері http://localhost/phpmyadmin
Натомісь має вибити віконце з вводом логіну та паролю.
Якщо замість цього з'явилася помилка "404: Not Found", введіть у командний рядок:
ln -s /usr/share/phpmyadmin /var/www/phpmyadminПісля цього спробуй ще раз зайти на цю сторінку http://localhost/phpmyadmin
Якщо у вам встановлене додаткове програмне забезпечення типу WebMin, ви можете не використовувати дану інструкцію.
Додаємо хости.
Для цього в командну стрічку введіть:
gedit / etc/apache2/sites-available/default
Редагуйте файл відповідно до шаблона.. Потім потрібно повідомити ОС про нові хости (їх IP адреса по замовчуванню - 127.0.0.1):
gedit /etc/hosts
Після редагування хостів потрібно перезавантажити веб-сервер.
/etc/init.d/apache2 restart





Адмінів
Користувачів
Ботів
Гостей
Всього