Как установить LAMP в CentOS Печать

  • 0

Что такое лампа
LAMP-это программное обеспечение, используемое для запуска сервера. Обычно эта аббревиатура относится к Linux, Apache, MySQL и PHP. Учитывая, что сервер уже запущен и работает с CentOS 6, нам придется беспокоиться об установке остальных компонентов.

Подготовка
Чтобы следовать инструкциям в этой статье, вам понадобится пользователь с правами root на этом сервере.

1. Установить Apache
Apache-это бесплатное программное обеспечение с открытым исходным кодом, которое работает примерно на 50% всех серверов по всему миру.

Чтобы установить Apache, откройте терминал и введите следующую команду:

установить yum httpd
После завершения установки запустите Apache с помощью данной команды:

служба запуска httpd
Если вы хотите убедиться, что Apache работает, введите IP-адрес сервера в адресную строку браузера (пример: http://12.34.56.789). После этого браузер должен отобразить тестовую страницу, информирующую вас о том, что все работает правильно.

Как определить IP-адрес сервера

Для этого Вам необходимо использовать следующую команду:

ifconfig eth0 / grep inet / awk '{2$ Print}'
2. Установить MySQL
MySQL-это база данных, используемая для работы с различными данными на сервере.

Чтобы установить MySQL, введите в терминал следующие команды:

установить MySQL-сервер
запустите службу mysqld
Во время установки MySQL дважды запросит у вас разрешение. После того, как вы дважды щелкните да, СУБД будет установлена.

Затем вы можете установить пароль root:

/usr/bin/mysql_secure_installation
Однако после этой команды вам будет предложено ввести текущий пароль... До этого у вас не была установлена СУБД MySQL, затем оставьте поле пустым и нажмите Enter.

Введите текущий пароль для root (введите нет):
Хорошо, пароль успешно использован, продолжайте...
Затем, когда вас спросят, хотите ли вы установить новый пароль, нажмите Y и следуйте дальнейшим инструкциям. В процессе настройки MySQL вам нужно будет ответить Да/нет на несколько вопросов ниже. Фактически, вы можете нажать " Да " на каждом из них. После этого MySQL перезагрузится, и новые настройки вступят в силу.

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

Удалить анонимных пользователей? [У/Н]у
...Успех!

Как правило, root-доступ должен быть разрешен только с "localhost". Это
это гарантирует, что кто-то не сможет угадать пароль root из сети.
Разрешить удаленный доступ? [У/Н]у
...Успех!

По умолчанию MySQL поставляется с базой данных с именем "test", что может сделать любой
введение. Он также предназначен только для тестирования и должен быть удален
прежде чем перейти к производственной среде.

Нужно удалить тестовую базу данных и получить к ней доступ? [У/Н]у

- Удаляется тестовая база данных...
...Успех!

- Удаляются привилегии из тестовой базы данных...
...Успех!

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

Перезагрузить таблицы привилегий сейчас? [У/Н]у
...Успех!

Уборка...

Все готово! Если вы выполнили все вышеперечисленные шаги, MySQL
теперь установка должна быть безопасной.

Спасибо за использование MySQL!
3. Установить PHP
PHP-это общий язык сценариев, который является бесплатным программным обеспечением и используется для разработки многих динамических веб-сайтов.

Чтобы установить PHP на свой сервер, вам необходимо выполнить следующую команду:

yum php php-установить MySQL
На следующий запрос нужно ответить "Да", после чего PHP будет установлен.

Модули PHP
Существует множество различных библиотек и модулей PHP, которые вы можете добавить на свой сервер позже. Чтобы просмотреть их список, введите:

ням поиск php-
Затем вы увидите список всех возможных вариантов; заголовок списка выглядит следующим образом:

php-bcmath.x86_64: модуль для PHP-приложений для использования библиотеки bcmath
php-cli.x86_64: интерфейс командной строки для PHP
php-common.x86_64 : общие файлы для PHP
php-dba.x86_64: модуль уровня абстракции базы данных для приложений PHP
php-Developer.x86_64: файлы, необходимые для создания расширений PHP
php-embedded.x86_64: библиотека PHP для развертывания в приложениях
Если вы хотите получить более подробную информацию об одном из модулей, введите интересующее вас имя модуля и используйте следующую команду:

yum info modul_name
Команда для установки:

установить Yum modul_name
Если вы хотите установить несколько элементов одновременно, разделите их имена пробелами.

Теперь у вас полностью установлена лампа!

Важно настроить параметры так, чтобы все программное обеспечение включалось автоматически при запуске сервера:

chkconfig httpd включен
chkconfig mysqld включен
И PHP автоматически включается при запуске Apache.

4. Проверка PHP

После установки всех необходимых компонентов было бы неплохо проверить их работоспособность, создав тестовую страницу.

Для этого вам сначала нужно создать новый файл:

nano /var/www/html / информация.php
А затем введите в него следующий код и сохраните:

<?php
phpinfo();
?>
Теперь вам нужно перезапустить Apache, чтобы все изменения вступили в силу:

перезапустите службу httpd
Наконец, введите IP-адрес вашего сервера в адресную строку браузера, а затем имя файла, созданного с помощью косой черты (информация.php) написать:

http://server-ip-address/info.php

Вы должны увидеть страницу с установленной вами версией PHP.

Теперь вы готовы запустить свой настоящий сайт!


Помог ли вам данный ответ?

Связанные статьи

« Назад