Не в совокупности ищи единства, но более — в единообразии разделения (К. Прутков).

Как установить Apache, MariaDB, PHP7 (LAMP) на OpenSUSE 42.2 Leap

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 29 января 2017

Как установить Apache, MariaDB, PHP7 (LAMP) на OpenSUSE 42.2 Leap
На этом уроке, мы рассмотрим, как установить Apache, MariaDB, PHP7 (стек LAMP) с PhpMyAdmin на OpenSUSE 42.2 Leap.

Шаг 1: Обновление программного обеспечения

Перед установкой любого программного обеспечения, всегда хорошая идея для обновления репозитория и пакетов программного обеспечения.

Шаг 2: Установка веб-сервера Apache

Установка Apache на OpenSUSE с помощью следующей команды.

 

По умолчанию, Apache не будет запускаться автоматически после того, как будет установлен. Вы можете запустить его с помощью команды:

 

И включить автоматический запуск во время загрузки:

 

Проверьте статус:

 

opensuse apache

Мы можем видеть на скриншоте, что Apache работает и автоматический запуск включен.

Проверьте версию Apache:

Вывод:

Теперь создайте файл index.html в корне документа.

Поместите следующий текст в файл.

Сохраните и закройте файл. Затем в адресной строке браузера введите IP-адрес OpenSUSE 42.2 Leap. Вы должны увидеть “It works!” на веб-странице, а это значит, веб-сервер Apache работает правильно.

Если вы устанавливаете LAMP на локальной машине OpenSUSE Leap 42.2, просто введите 127.0.0.1 или localhost в адресной строке браузера.

Установка apache на opensuse leap 42.2

По умолчанию брандмауэр SuSE запретит общий доступ к порту 80. Чтобы разрешить общий доступ, необходимо изменить конфигурацию брандмауэра.

Найти следующую строку.

Измените его к следующему, чтобы разрешить общий доступ к порту 80.

Сохраните и закройте файл. Затем перезапустите брандмауэр SuSE.

И, наконец, нам нужно сделать wwwrun (пользователь Apache) в качестве владельца корневого документа.

Шаг 3: Установка MariaDB

Установить MariaDB сервер и клиент на OpenSUSE Leap с помощью следующей команды.

По умолчанию, MariaDB не запускается автоматически после того, как была установлена. Мы можем запустить ее с помощью команды:

И включить автоматический запуск во время загрузки:

Проверьте статус MariaDB:

opensuse leap 42.2 mariadb

Мы можем видеть на скриншоте, MariaDB работает и включена в автоматический запуск.

Проверьте версию MariaDB:

Вывод:

Теперь любой пользователь в системе может войти в MariaDB как root с помощью следующей команды:

Для того, чтобы ограничить доступ, необходимо установить пароль для корневого пользователя MariaDB. Выполните следующую команду:

Когда он попросит вас ввести пароль MariaDB для root, нажмите Enter , потому что вы не установили пароль администратора еще. Затем введите y и установите корневой пароль для сервера MariaDB.

Далее вы можете просто нажать Enter, чтобы ответить на все остальные вопросы. Это приведет к удалению анонимного пользователя, запретить удаленный вход администратора и удалить тестовую базу данных. Этот шаг является основным требованием для обеспечения безопасности базы данных MariaDB.

Теперь вы можете войти в MariaDB с помощью следующей команды

Шаг 4: Установить PHP7

Введите следующую команду, чтобы установить PHP7 и расширения PHP7.

Затем включите PHP модуль и перезапустить веб-сервер Apache.

Шаг 5: Тестирование PHP

Создайте файл test.php в корневом каталоге документов.

Вставьте следующий код PHP в файл.

Сохраните и закройте файл. Теперь в адресной строке браузера, введите server-ip-address/test.php. Замените sever-ip-addressс текущим IP- адресом. Если вы будете следовать этим учебным пособием на локальном компьютере, а затем введите 127.0.0.1/test.php или localhost/test.php.

Вы должны увидеть PHP информацию вашего сервера. Это означает, что обработка PHP работает.

opensuse leap 42.2 php7

Для безопасности вашего сервера, вы должны удалить файл test.php сейчас.

Шаг 6: Установите PhpMyAdmin (по желанию)

PhpMyAdmin является веб-инструмент администрирования MySQL/MariaDB. Если вы не хотите администрировать MariaDB из командной строки, то вы можете установить PhpMyAdmin с командой ниже.

Менеджер пакетов Zypper автоматически установит необходимые расширения PHP7 для вас. После его установки, перезапустите Apache, чтобы включить эти расширения PHP7.

После этого вы можете посетить веб-интерфейс PhpMyAdmin с помощью

или

opensuse leap 42.2 phpmyadmin

И войти в MariaDB с корневым паролем.

opensuse leap phpmyadmin php7

Поздравляю! Вы успешно установили Apache, MariaDB и PHP7 на OpenSUSE 42.2 Leap.


Читайте также

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

Войти с помощью: 

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

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close