Меню Рубрики

Linux mysql apache php mysql

Быстрая установка Apache, PHP, MySQL и phpMyAdmin на Ubuntu

Что это


Откуда взялось слово LAMP, спросите вы. Хоть как бы забавно ни было, это не лампа, а связка программного обеспечения Linux + Apache + MySQL + PHP( Кстати, вместо PHP могут использоваться и другие скриптовые языки. Pyhon или Perl).
Apache – это бесплатный и самый популярный веб сервер под платформы GNU/Linux, Win32, Mac. Для него существует много документации на русском языке.
MySQL – СУБД ( система управления базой данных). В базе данных храниться практически вся информация, которая используется на сайте. Логины, ники, посты, и т.д.
PHP – Скриптовый язык программирования для веб приложений.

Приступим

Чтобы поставить всё нужное для организации веб сервера с поддержкой всех нужных инструментов на Linux нужно сделать следущие операции. Для начала нам нужен сам веб сервер Apache. Заходим в терминал и прописываем там команду:

sudo apt-get install apache2 libapache2-mod-auth-mysql

Эта команда скачает и установит с репозитория сам сервер Apache 2, и библиотеку libapache2-mod-auth-mysql.

Затем устанавливает интерпретатор php c дополнительными библиотеками:

sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql

Для того, чтобы всё заработало нужно перезапустить сервер Apache командой:

sudo /etc/init.d/apache2 reload

Теперь всё работает. Вы можете перейти по адресу localhost и перед вами появиться страница с текстом «Its Works ..» и так далее. Если так оно и есть, значит сервер Apache 2 работает. Проверить же работоспособность php можно создав файл c раcширением php в папке /var/www и открыть его в браузере через адрес

localhost/имя_вашего_файла.php. Чтобы внести изменения в этот каталог вам нужны права администратора, поэтому, вам нужно запустить ваш файловый менеджер от имени администратора. В Ubuntu это делает команда sudo nautilus. Допустим создайте файл test.php, в который вставьте , если по адресу localhost/test.php выдаст большую синюю страницу с информацией про сервер и настройки php, значит вам удалось установить php.Это выглядит примерно так:

После всех манипуляций с Веб сервером для возможности использовать полную динамичность веб программирования так-же стоит установить СУБД

MySQL. Нужно выполнить в терминале команду:

sudo apt-get install mysql-server mysql-client mysql-admin

Это установит клиент и сервер СУБД MySQL. Установщик спросит пароль для пользователя root в СУБД MySQL. Если вы занимаетесь разработкой приложений, отладкой и тестированием, то можно ставить простой пароль для удобства.

Стоит так-же поставить phpMyAdmin для управления базой данных.

sudo apt-get install phpmyadmin

Выбираем apache2 из предложенного списка.

phpMyAdmin будет доступен по адресу localhost/phpmyadmin. Если при переходе по адресу выдает ошибку, попробуйте выполнить команды:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

sudo /etc/init.d/apache2 reload

Команда запуска, перезапуска, остановки сервера Apache:

sudo /etc/init.d/apache2 start

sudo /etc/init.d/apache2 reload

sudo /etc/init.d/apache2 stop

P.S. Apache стартует с системой, так-же как и сервер MySQL.

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

Источник

LAMP-Stack сервер: Linux + Apache + MySQL + PHP + phpMyAdmin на Ubuntu 18. Установка с помощью Tasksel.

Ещё одна — потому что в Интернете существует уже 100500 таких инструкций. А чем мы хуже? Настраиваем легендарную связку Linux + Apache + MySQL + PHP + phpMyAdmin на чистой Ubuntu 18 старым дедовским способом. А потом посмотрим, что нам даёт инструмент Tasksel. Если Вы любите хардкор, то у нас есть инструкция по созданию WEB-сервера на основе FreeBSD .
Эта настройка подойдёт скорее для выполнения университетских лабораторных работ, нежели для продакшна. Но это тот минимум, который позволит использовать все перечисленные в заголовке компоненты.

Установка Apache 2.4

Перед началом всех нашим манипуляций обновим список пакетов

sudo apt-get update sudo apt-get upgrade

  • И на всякий случай перейдём по адресу сервера в браузере. Если у Вас есть GUI, в любом браузере перейдите по адресу:

Установка MySQL 5.7

sudo apt-get install mysql-server-5.7

  • Если видим active (running) , значит всё хорошо!
  • Запускаем первоначальную настройку MySQL
  • Здесь никаких откровений: выбираем уровень сложности пароля (0, 1 или 2), вводим его два раза, затем везде ставим YES. Если нужна более тонкая настройка (пользователи, доступ с только localhost или с удалённых клиентов — необходимы другие инструкции).
  • После этого зайдём внутрь:
  • На следующей строке введём пароль, который не будет видно, нажмём Enter.
  • Если видите:
  • нажать Enter и увидеть список встроенных баз данных.
  • Для выхода наберём

Установка PHP 7.2

sudo apt-get install php php-common php-mysql php-gd php-cli

  • Файл сразу откроется для редактирования.
  • В этом файле наберём следующее:
  • Закроем файл с сохранением, нажав Ctrl + X , введя Y и нажав после этого Enter .
  • После этого в браузере обновим страницу на адресе localhost и увидим все настройки php . Не забудьте удалить или отредактировать этот файл после настройки!

Установка phpMyAdmin

  • Добавим репозиторий с пакетом phpMyAdmin, если apt возвращает сообщение, что пакет phpMyAdmin не найден.
  • В ходе установки будет выбор WEB-сервера, для которого мы устанавливаем phpMyAdmin . Выбираем Apache .
  • Также надо будет пройти все вопросы утилиты для создания пользователя и пароля для доступа к phpMyAdmin.
  • После этого откроем файл настроек Apache 2.4 :
  • Закрываем файл с записью: Ctrl + X , затем Y и Enter .
  • И перезагружаем Apache 2 для применения новой конфигурации:
  • Далее в браузере набираем наш адрес (у нас это localhost ) и добавляем поддиректорию phpmyadmin , то есть адрес целиком будет таким:

Tasksel

Вся инструкция выше — это классика жанра. Мы выбрали компоненты, а затем их установили. Но не так давно появилось средство tasksel , которое позволяет устанавливать группы пакетов, связанные между собой какой-то целью. Например, наша цель — WEB-сервер.
Давайте посмотрим, как это работает и что мы получим в итоге.

  • Если пакет Tasksel не установлен в Вашей системе, установим его!

sudo tasksel install lamp-server

Источник

Установка Apache, PHP, MySQL, phpMyAdmin в Ubuntu Linux

В статье рассказывается о том, как установить веб-сервер Apache, PHP, СУБД MySQL и phpMyAdmin в Ubuntu Linux.

Установка Apache

Устанавливаем Apache 2 из репозиториев. Для этого выполните команду:

После установки сервер Apache обычно сразу же запускается (на экран выводится сообщение «Starting web server apache2» ).

Для управления сервером Apache мы можем воспользоваться утилитой apache2ctl . Например, можно просмотреть текущий статус сервера Apache, выполнив команду:

Команды для остановки, запуска и перезапуска сервера Apache следующие:

Проверка работоспособности сервера Apache

Вы можете проверить работоспособность Apache, набрав в браузере адрес http://localhost . Если все в порядке, то откроется пустая страница с текстом: «It works!» .

Установка PHP

Для установки PHP (версии 5) выполните в терминале команду:

После этого нужно перезапустить веб-сервер Apache. У меня Ubuntu сделала это автоматически. Если этого не произошло выполните команду:

Установка MySQL

Для установки MySQL выполните следующую команду:

После того, как установится MySQL, должно появиться следующее окошко, в которое нужно ввести пароль. По умолчанию MySQL создает административного пользователя с именем root . В это окошко нужно вписать пароль для этого пользователя и нажать Enter , затем повторно ввести пароль.

Установка phpMyAdmin

phpMyAdmin это специальное веб-приложение для администрирования MySQL. Оно позволяет прямо из браузера управлять базами данных MySQL, выполнять SQL запросы, просматривать данные и многое другое. Для установки phpMyAdmin выполните команду:

Начнется установка phpMyAdmin. В конце установки появится окошко, в котором нужно выбрать сервер apache2 (клавишей Пробел ; должна появится звездочка напротив строки apache2) и нажать Enter .

Далее вам предложат создать базу данных для phpMyAdmin. Выберите Да и нажмите Enter .

Далее введите пароль административной учетной записи для этой базы данных.

Затем введите пароль для регистрации phpMyAdmin на сервере баз данных и в следующем окошке подтверждение пароля.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Rawtherapee rus mac os
  • Raw обработка на mac os
  • Raw photo processor mac os
  • Raspberry pi установка mac os
  • Rar чем открыть mac os