LAMP (Linux, Apache, MySQL, PHP) — это одна из самых популярных стековых комбинаций для разработки и развертывания веб-приложений на сервере. Установка LAMP на Ubuntu является простой задачей и включает в себя установку и настройку компонентов.
В этой подробной инструкции мы рассмотрим полный процесс установки LAMP на вашем сервере Ubuntu с использованием FileZilla в качестве FTP-клиента для передачи файлов на сервер. FileZilla — это бесплатный и мощный FTP-клиент, который обеспечивает связь между вашим компьютером и сервером.
Прежде чем приступить к установке, у вас должны быть права суперпользователя или администратора на сервере. Также перед установкой рекомендуется обновить пакеты Ubuntu до последних версий, чтобы получить последние обновления и исправления.
Шаг 1: Установка LAMP на Ubuntu
Перед началом установки LAMP (Linux, Apache, MySQL, PHP) на Ubuntu, убедитесь, что у вас установлена последняя версия операционной системы и у вас есть права администратора.
1. Откройте терминал на вашей Ubuntu и введите следующую команду, чтобы установить Apache:
|
2. После обновления введите следующую команду, чтобы установить Apache:
|
3. После установки Apache введите следующую команду, чтобы запустить его:
|
4. Чтобы Apache запускался автоматически при загрузке системы, введите следующую команду:
|
Теперь Apache успешно установлен и запущен на вашем сервере Ubuntu. В следующих шагах мы установим MySQL и PHP для завершения установки LAMP.
Шаг 1.1: Загрузка и установка Ubuntu
1. Перейдите на официальный сайт Ubuntu по ссылке https://ubuntu.com/download.
2. Нажмите на кнопку «Скачать» рядом с выбранной версией Ubuntu.
3. Выберите тип архитектуры системы: 32-битную или 64-битную в зависимости от вашего компьютера. Рекомендуется выбрать 64-битную версию, если ваш компьютер поддерживает эту архитектуру.
4. Нажмите «Скачать» и сохраните загруженный образ Ubuntu на ваш компьютер.
5. После завершения загрузки, создайте загрузочный USB-накопитель с помощью программы Rufus или другим инструментом записи образа на USB-накопитель.
6. Вставьте загрузочный USB-накопитель в компьютер, который вы хотите использовать для установки Ubuntu.
7. Загрузите компьютер с USB-накопителя и следуйте инструкциям на экране, чтобы установить Ubuntu на ваш компьютер.
Шаг 1.2: Установка Apache
- Откройте терминал.
- Введите команду
sudo apt update
и нажмите Enter. Эта команда обновит список доступных пакетов. - После завершения обновления введите команду
sudo apt install apache2
и нажмите Enter. Дождитесь окончания установки. - После установки Apache будет автоматически запущен. Вы можете проверить его статус, введя команду
sudo systemctl status apache2
. - Теперь, чтобы убедиться, что Apache успешно установлен, откройте веб-браузер и введите localhost или IP-адрес вашего сервера в адресной строке. Если вы увидите страницу приветствия Apache, значит установка прошла успешно.
Продолжайте настройку LAMP, выполнив следующий шаг.
Шаг 1.3: Установка MySQL
Для установки MySQL в Ubuntu выполните следующие действия:
Шаг 1: Откройте терминал, нажав клавиши Ctrl+Alt+T.
Шаг 2: Введите команду:
sudo apt-get install mysql-server
и нажмите Enter. При запросе введите пароль администратора системы и нажмите Enter.
Шаг 3: Продолжайте установку, следуя инструкциям на экране. По завершении установки MySQL будет запущен автоматически.
Шаг 4: Проверьте, что MySQL успешно установлен, введя команду:
mysql -V
и нажав Enter. Если установка прошла успешно, на экране отобразится версия MySQL.
Поздравляю! Вы успешно установили MySQL на Ubuntu! Теперь вы готовы к следующему шагу — установке PHP.
Шаг 1.4: Установка PHP
Теперь перейдем к установке PHP, языка программирования, необходимого для работы с динамическими веб-страницами.
- Откройте терминал и выполните следующую команду для установки PHP:
- По мере выполнения команды вас попросят подтвердить установку. Нажмите «y» и введите ваш пароль для подтверждения.
- После установки PHP выполните команду для установки некоторых дополнительных пакетов:
- Теперь PHP успешно установлен на вашем сервере! Вы можете проверить его, создав простой файл «info.php».
- Введите следующую команду, чтобы создать файл:
- В открывшемся редакторе введите следующий код:
- Сохраните и закройте файл.
- Теперь введите следующую команду, чтобы перезапустить веб-сервер:
- Теперь откройте веб-браузер и перейдите по адресу «http://localhost/info.php». Вы должны увидеть информацию о PHP, если установка прошла успешно.
sudo apt-get install php
sudo apt-get install php-cli php-mysql php-curl php-xml php-mbstring
sudo nano /var/www/html/info.php
<?php phpinfo(); ?>
sudo service apache2 restart
Шаг 2: Установка FileZilla
- Откройте веб-браузер и перейдите на официальный сайт FileZilla: https://filezilla-project.org/.
- На главной странице сайта найдите раздел «Download FileZilla Client» и нажмите на ссылку «Download FileZilla Client».
- Выберите версию FileZilla для вашей операционной системы (например, Windows, macOS или Linux) и нажмите на ссылку «Download».
- Сохраните загруженный файл на вашем компьютере.
- После завершения загрузки откройте загруженный файл и следуйте инструкциям установщика.
После успешной установки вы можете запустить FileZilla и начать использовать его для передачи файлов на ваш сервер с установленной LAMP.