Понедельник, 6 июля, 19:16
дома инет Установите стек LAMP (Linux, Apache, MySQL, PHP) в Ubuntu

Установите стек LAMP (Linux, Apache, MySQL, PHP) в Ubuntu

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

Ниже мы увидим, как установить частный сервер LAMP в Ubuntu.

сервер лампы

Установите Apache

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

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

sudo apt-get update sudo apt-get install apache2

Это было это. Чтобы проверить, установлен ли Apache, откройте адрес в вашем браузере:

http://localhost, ή http://127.0.0.1 ή την τοπική διεύθυνση του υπολογιστή σας (π.χ.. http://192.168.1.3). Η σελίδα που θα ανοίξει θα σας δείξει ότι ο apache “Δουλεύει!”

Apache LAMP

Как найти свой IP-адрес?

Запустите следующую команду

Ifconfig

Установите MySQL

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

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

sudo apt-get установить mysql-сервер libapache2-mod-auth-mysql php5-mysql php7-mysql

Во время установки MySQL попросит вас установить пароль пользователя root. Введите пароль.

После того, как вы установили MySQL, вы должны включить его с помощью команды:

sudo mysql_install_db

Завершите настройку, выполнив команду:

sudo / usr / bin / mysql_secure_installation

Вам будет предложено ввести пароль root.

Введите это.

Затем скрипт спросит вас, хотите ли вы изменить пароль root. Перейдите к следующим шагам, набрав N

Скажи да (Y) всем вариантам. В конце MySQL нужно будет перезагрузить, чтобы применить новые изменения.

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

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

Как только вы закончите, мы можем начать с установки PHP.

Установить PHP

PHP - это открытый язык веб-сценариев, который широко используется для создания динамических веб-страниц.

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

sudo apt-get установить php7.0 php-pear libapache2-mod-php7.0 php7.0-mysql

После того, как вы дважды ответите «да», PHP будет установлен.

Мы должны добавить index.php в начало индексных файлов:

sudo nano /etc/apache2/mods-enabled/dir.conf

Добавьте следующее, сохраните и выйдите вместе, нажмите Ctrl + X, чтобы выбрать y, и нажмите Enter.



          DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm

Теперь у вас есть LAMP на вашем компьютере.

Просмотр PHP на вашем сервере

Теперь, когда LAMP установлен, мы можем видеть элементы в Интернете, создав страницу быстрой информации с php

Создайте новый файл:

sudo nano /var/www/info.php

Добавьте следующую строку:

Затем сохраните и выйдите вместе, нажмите Ctrl + X, чтобы выбрать y, и нажмите ввод.

Перезапустите Apache, чтобы применить все изменения:

Восстановление sudo apache2

Смотрите свою страницу:

http://localhost/info.php
ή
http://127.0.0.1/info.php

Давайте добавим утилиту phpMyAdmin

Установите phpMyAdmin

Запустите команду в терминале

sudo apt-get установить phpmyadmin php-mbstring php-gettext

В опции сервера введите apache2.
Выберите yes в общем вопросе dbconfig для создания базы данных.
Вас попросят ввести код администратора базы данных.
Выберите и подтвердите пароль для самого приложения phpMyAdmin

Включите расширения PHP mcrypt и mbstring с помощью следующих команд:

sudo phpenmod mcrypt sudo phpenmod mbstring

Сделайте перезапуск на Apache:

sudo systemctl restart apache2

Вы можете просмотреть страницу управления с выбранного вами адреса, используя / phpmyadmin в конце:

например:

http://localhost/phpmyadmin
ή
http://127.0.0.1/phpmyadmin

Пользователь - это корень и код, который вы выбрали.

ЛАМПЫ

и

ЛАМПЫ

Σημείωση: Безопасное соединение (HTTPS), которое мы используем локально, объяснит в другой публикации, как его включить.

ОСТАВИТЬ ОТВЕТ

Пожалуйста, введите ваш комментарий!
Пожалуйста, введите ваше имя здесь

SecNews
SecNewshttps://www.secnews.gr
В мире без заборов и стен, которым нужны ворота и окна

LIVE NEWS

00: 02: 04

Lenovo улучшает Linux ThinkPad, но проблемы остаются

В прошлом месяце, когда Lenovo объявила, что собирается сертифицировать серию ThinkPad для использования с операционными системами Linux, мы сразу подумали ...

Нигерии обвиняют в мошенничестве против американских компаний

Нигериец был доставлен в федеральный суд в Чикаго в пятницу после того, как его обвинили в координации международной системы кибер-мошенничества, которая затронула ...

Домашние маршрутизаторы отображают критические ошибки и запускают непатентованный Linux

Немецкий институт связи Фраунгофера (FKIE) провел опрос, в котором приняли участие 127 домашних маршрутизаторов семи различных брендов, чтобы ...

Выпуск iPhone 12: увидим ли мы его, наконец, к концу 2021 года?

Новые данные о выпуске iPhone 12, который, как мы все ожидаем, не произойдет в сентябре, говорят о том, что он будет только отложен ...

MySQL: заменяет термины, которые усиливают расовую дискриминацию

Разработчики базы данных MySQL объявили, что будут заменять такие термины, как master, slave, blacklist и whitelist.

Генеральный директор инвестиционной компании криптовалюты обманывал

Как сообщает News24, Вилли Бридт, основатель VaultAge Solutions (криптовалютная инвестиционная компания), объявил о банкротстве на прошлой неделе и ...

Великобритания: исключит ли это Huawei из своих сетей 5G?

Правительство Великобритании получило отчет NCSC о Huawei, который может изменить его политику ...

Инженер Yahoo не находится в тюрьме после взлома 6.000 учетных записей

Бывший инженер Yahoo был приговорен к пяти годам тюрьмы за взлом личных аккаунтов ...

PoC-уязвимости, выпущенные для критической уязвимости на устройствах F5 BIG-IP

PoC-эксплойты, выпущенные для критической уязвимости в устройствах F5 BIG-IP Через два дня после публикации информации о критической уязвимости в F5 ...

Обновления кодеков Microsoft Store сбивают с толку пользователей

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