Як створити сервер LAMP
Ви шукайте недорогий спосіб управління веб або динамічним сервером? Як щодо того, щоб побудувати сервер LAMP? Сервер LAMP йде з повним набором необхідних інструментів. У вас буде не тільки сам сервер, але і операційна система, програма для роботи з базами даних, а також мова написання скриптів. Всі ці програми знаходяться в загальному доступі. Сервер LAMP включає в себе наступні компоненти: Linux, Apache, MySQL та PHP. Сервера LAMP можуть працювати на недорогих серверах. Створити цей сервер не складно, а сам процес досить прямолінійний. Читайте далі, щоб дізнатися, як створити сервер LAMP.
Кроки
1
Дістаньте всі необхідно обладнання для сервера. Більш складні сайти потребують більшої потужності.2
Отримайте необхідну швидкість віддачі від Інтернет-провайдера. Стандартна швидкість віддачі інтернету становить близько 1 Мб на хвилину. Цього може не вистачати для роботи з графікою, відео та іншими елементами.3
Встановіть Linux. Перед тим як побудувати сервер LAMP, ви повинні встановити операційну систему Linux. Зайдіть на distrowatch.com і виберіть ту версію Linux, яку хочете. Вони всі практично однакові, але обов`язково виберіть із попередньо встановленим інтерфейсом (KDE, Cinnamon та іншими), якщо ви не дуже сильні в роботі з терміналом. Крім того, якщо версія Linux не включає в себе інсталяційний файл Windows, вам знадобиться створити Live CD або USB флешку (інструкції шукайте в інших статтях). Наступні інструкції представлені для версії Ubuntu.4
Встановіть на сервер Apache. Apache - це безкоштовний і загальнодоступний веб-сервер, добре відомий за свою роботу на операційних системах Unix. Існує два способи установки Apache: через консоль або вікно Терміналу.- Введіть в командний рядок наступну команду: sudo apt-get install apache2.
- Для того щоб встановити Apache, вам знадобиться створити пароль в sudo.
5
Переконайтеся в працездатності Apache. Вам необхідно буде ввести в свій браузер IP адреса сервера. Це дозволить вам дізнатися, працює Apache чи ні.6
Встановіть на сервер PHP. PHP - це мова написання скриптів, який спочатку використовувався для створення динамічних веб-сторінок. Однак розробники використовують його для створення індивідуальних графічних додатків, в той час як мережеві і системні адміністратори використовують PHP через його особливостей інтерфейсу.- Введіть в командний рядок наступну команду: sudo apt-get install php5 libapache2-mod-php5.
7
Переконайтеся, що PHP повністю встановився.- Перезапустіть Apache, ввівши в командний рядок: sudo /etc/init.d/apache2 restart.
8
Переконайтеся в тому, що PHP працює правильно.- Скористайтеся кореневим документом Apache, щоб створити тестовий файл. Коренем буде / var / Розширення тестового файлу має бути .php.
- Для утримання введіть наступне: < ?php phpinfo()- ?>
9
Збережіть тестовий файл.- Перейдіть в браузері на наступну сторінку: http: //IP_ADDRESS/test.php
- Не забудьте ввести перед «/test.php» IP адреса сервера.
10
Перевірте тестовий файл. На екрані браузера повинна бути фраза «Test PHP Page».11
Встановіть на сервер MySQL. MySQL розшифровується як «My Structured Query Language". MySQL - це реляційна система управління базами даних. Ця програма працює як сервер, в якому кілька користувачів можуть заходити в кілька баз даних. Існує безліч програм, які використовують MySQL, наприклад, WordPress. Навіть Google і Facebook використовують MySQL.- Введіть в командний рядок наступну команду: sudo apt-get install mysql-server.
12
Створіть пароль для MySQL.- Введіть в командний рядок «mysql -u root».
- Потім ви побачите, що командний рядок виглядає як MySQL.
- Введіть в командний рядок наступну команду: SET PASSWORD FOR `root` @ `localhost` = PASSWORD (`YOURPASSWORD`);
- Замість слів «YOURPASSWORD» повинен стояти ваш пароль. Цей пароль ви будете використовувати як користувач MySQL.
13
Запустіть сервер MySQL. Введіть наступну команду: /etc/init.d/mysql start14
Почніть роботу з сервером LAMP.
Sources
- https://lamphowto.com/lamp.html
- https://ghacks.net/2009/07/23/how-to-install-a-lamp-server/
- https://ubuntu.com/getubuntu/download