Первый старт

 Забыли пароль?
 Регистрация
Поиск
Популярное: Discuz
Просмотры: 903|Ответы: 0
Свернуть

Разворачиваем Fedora 23 LAMP

[Скопировать ссылку]

246

Темы

4845

Сообщения

5323

Баланс

Администратор

Барыг на кол!

Rank: 9Rank: 9Rank: 9

Баланс
5323
Опубликовано 9-4-2016 17:45:31 | Показать все сообщения |Режим чтения

Для просмотра нужна авторизация!

Для просмотра Вам необходимо авторизироваться.
Если Вы еще не зарегистрированы, перейдите по ссылке: Регистрация.

x
Fedora 23 LAMP

Быстрый способ развернуть рабочую среду и локальный веб-сервер на Fedora 23. LAMP - это  Linux+Apache+MySQL+PHP, полный аналог Denwer под Windows (WAMP) XAMPP и прочее.
Все делать будем на Fedora Workstation. итак, поехали.Обновляем и актуализируем нашу систему                                                                                           Будет полезно и новичкам и опытным пользоваетелям.

  1. $ sudo dnf update
Скопировать код
Веб-сервер Apache

Шаг 1. Установка веб-сервера
  1. $ sudo dnf install httpd
Скопировать код






Шаг 2. Добавляем веб-сервер в автозапуск и запускаем наш веб-сервер.

  1. $ sudo systemctl enable httpd.service
Скопировать код
-  включаем сервис (службу) веб-сервера

  1. $ sudo systemctl start httpd
Скопировать код
- включаем сервис

  1. $ sudo systemctl start httpd
Скопировать код
- проверяем статус



И видим, что веб-сервер запущен и работает.

Можно проверить и увидеть работу нашего веб-сервера и браузером. В адресной строкевводим localhost и если всё работает, то мы должы увидеть тестовую страницу веб-сервера
.

Напоминаю, по-умолчанию директория с сайтами для нашего веб-сервера /var/www/html/

Шаг 3. Файерволл
Добавляем в правила нашего файерволла работу с http и https

  1. $ sudo firewall-cmd --permanent --add-service=http
Скопировать код
- добавляем http
  1. $ sudo firewall-cmd --permanent --add-service=https
Скопировать код
- добавляем https
  1. $ sudo systemctl reload firewalld
Скопировать код
- перезапускаем файрволл

Сервер баз данных MariaDB ( MySQL)

Шаг 1. Установка


  1. dnf install mariadb-server
Скопировать код







Шаг 2. Запуск сервиса
По аналогии с апачем, запускаем сервис и ставим его в автозапуск.

  1. # systemctl enable mariadb
Скопировать код
- включаем сервис
  1. # systemctl start mariadb
Скопировать код
- запускаем сервис
  1. # systemctl status mariadb
Скопировать код
- проверяем статус



Шаг 3. Настройка

  1. mysql_secure_installation
Скопировать код

и отвечаем на вопросы помощника настройки:
  • Enter current password for root (enter for none): спрашивают про пароль root от MariaBD, его пока нет, ждем пробел
  • Set root password? [Y/n] - устанавливаем или нет пароль root
  • Remove anonymous users? [Y/n] - удалить или не удалить гостевых пользователей?  нам они не нужны, удаляем
  • Disallow root login remotely? [Y/n]  - выключаем рутовый доступ удаленно?  да
  • Remove test database and access to it? [Y/n] - удалить тестовуб базу? да
  • Reload privilege tables now? [Y/n]  - перезагружаем привелегии? да

Готово, сервер баз данных установлен и настроен.



Готово!!

Установка PHP
  1. dnf install php php-common php-mysql php-pdo php-gd php-mbstring
Скопировать код
для удобства работы ставим phpmyadmin
  1. dnf install phpmyadmin
Скопировать код
система автоматически установит все зависимости
и напоследок перезапускаем веб-сервер и сервер баз данных
  1. systemctl restart httpd
Скопировать код

  1. systemctl restart mariadb
Скопировать код

И можно начитать работать с phpmyadmin просто введя localhost/phpmyadmin в адресной строке браузера



Всё готово!
При необходимости, не забываем: chmod  - смена прав и chown - смена владельца и группы.




Будут вопросы? Задавайте в этой теме!

Сказали спасибо

Amsterdam(17-1-2017 02:22)  
Чтобы ответить, вам надо авторизироваться в системе Вход | Регистрация

Правила начислений

Быстрый и надежный Хостинг !

Теги|Черный список|Archiver|Правообладателям|Первый старт  

GMT+3, 14-12-2017 03:24 , Processed in 0.118139 second(s), 21 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

Быстрый ответ Вернуться к началу Назад к списку