установка php linux mint

Как установить LAMP на Linux Mint 20

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Как установить LAMP на Linux Mint 20

В этом руководстве мы покажем вам, как установить стек LAMP на Linux Mint 20. Для тех из вас, кто не знал, LAMP (стек сервера) представляет собой полнофункциональный стек, содержащий самый популярный веб-сервер, известный как Apache, самый популярный сервер баз данных MariaDB и самый популярный язык веб-программирования с открытым исходным кодом, известный как PHP. Все компоненты являются бесплатными программами с открытым исходным кодом, и их комбинация подходит для создания динамических веб-страниц. Стек LAMP — одна из самых популярных конфигураций серверов в мире.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку LAMP Stack на сервере Linux Mint 20 (Ulyana).

Установите LAMP Stack на Linux Mint 20 Ulyana

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

Шаг 2. Установка стека LAMP на Linux Mint 20.

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

Когда будет предложено « продолжить », нажмите « Enter », чтобы продолжить установку.

Тестирование веб-сервера Apache

После завершения установки запустите:

После установки Apache необходимо изменить правила брандмауэра UFW для открытия портов HTTP и HTTPS. Выполните следующую команду:

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

Apache2 обслуживает любые файлы для вашего сайта из каталога. Откройте свой любимый браузер и откройте указанный ниже URL-адрес, чтобы проверить установку Apache: /var/ www / html

Настроить MySQL

После установки MySQL запустится автоматически. Чтобы проверить статус, введите следующую команду:

По умолчанию MySQL не усилен. Вы можете защитить MySQL с помощью mysql_secure_installation сценария. вы должны внимательно прочитать и под каждым шагом, который установит пароль root, удалит анонимных пользователей, запретит удаленный вход root, а также удалит тестовую базу данных и доступ к безопасности MariaDB:

Чтобы войти в MySQL, используйте следующую команду (обратите внимание, что это та же команда, которую вы использовали бы для входа в базу данных MariaDB):

Также попробуйте создать новую базу данных, пользователя и назначить привилегии для базы данных:

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

Тестирование PHP

После завершения установки вы можете убедиться, что в вашей системе установлена ​​последняя стабильная версия PHP 7.4, используя команду:

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

Перезапустите Apache2, чтобы изменения вступили в силу перед тестированием PHP:

Источник

Как установить веб-сервер (Apache, PHP, MySQL, phpMyAdmin) на Linux Mint, Ubuntu и Debian

Если вы веб-мастер, или программист на PHP, или вам просто нужно запустить веб-сайт на вашем компьютере, то вы можете это сделать с помощью веб-сервера. На Linux веб-сервер (Apache), а также сопутствующие компоненты (PHP, MySQL, phpMyAdmin) устанавливаются буквально в несколько команд.

В этой инструкции будет показано, как установить веб-сервер для сайтов на Linux Mint, Ubuntu и Debian.

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

Большинство операций мы будет делать в командной строке – терминале Linux.

Откройте терминал и выполните в нём следующие две команды:

Ответьте «Нет» на запрос о настройки с dbconfig-common:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Для перехода между пунктами используйте клавишу Tab, а для нажатия Enter.

Выберите «apache2».

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

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

Вот и всё! Веб-сервер (связка Apache, PHP, MySQL, phpMyAdmin) установлен и готов к работе. Откройте в браузере ссылку http://localhost/

Вы увидите стандартную страницу Apache:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

А phpMyAdmin доступен по ссылке http://localhost/phpmyadmin/

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Чтобы веб-сервер запускался вместе с каждым включением компьютера, выполните команду:

Как поменять URL адрес phpMyAdmin. Как включить и отключить phpMyAdmin

Если при установке phpMyAdmin вы выбрали не настраивать его для использованием с веб-сервером Apache, то для включения phpMyAdmin используйте команду:

Чтобы изменения вступили в силу, перезагрузите веб-сервер:

Чтобы отключить phpMyAdmin, используйте команду:

Чтобы изменения вступили в силу, перезагрузите веб-сервер:

В файле /etc/phpmyadmin/apache.conf есть важная строка:

Суть её в том, что URL адресу /phpmyadmin (например, http://localhost/phpmyadmin) начинает соответствовать папка /usr/share/phpmyadmin. То есть файлы (скрипты) phpMyAdmin физически расположены в /usr/share/phpmyadmin, а не в директории веб-сервера (например, /var/www/html/).

Подробности о директиве Alias вы можете почитать в статье «Модуль Apache mod_alias».

Многие автоматические сканеры «скрытых» файлов и папок веб-сервера и сайтов обязательно проверяют директории «phpmyadmin», «pma» и другие подобные. Вы можете хорошо спрятать ваш phpMyAdmin изменив Alias. Например:

Настройка phpMyAdmin

По умолчанию phpMyAdmin не позволяет входить без пароля. Если вы не установили пароль для СУБД MySQL, то у вас на выбор две опции:

Рекомендуется задать пароль для базы данных. Для изменения пароля можно воспользоваться скриптом:

Если вам нужно подробное описание и перевод всех шагов, то смотрите его в этой статье.

Если вы хотите разрешить входить в phpMyAdmin без пароля, то откройте файл

Найдите вторую (их там две) строку

и раскомментируйте её (уберите два слеша из начала строки), чтобы получилось:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Где в веб-сервере Apache находятся сайты?

По умолчанию корневой папкой для веб-документов является /var/www/html. В /var/www вы можете делать ваши собственные виртуальные хосты.

Папка /var/www/html и все файлы внутри неё принадлежат пользователю рут.

Чтобы вы могли изменять, добавлять, удалять файлы в этой папке, вам нужно использовать sudo. Например, следующей командой вы откроете файловый менеджер для управления содержимым папки.

Все другие программы, которые вносят изменения в /var/www/html, также должны быть запущенными с sudo

На локальном сервере для упрощения использования вы можете сделать себя владельцем этой папки:

Теперь вам и запущенным от вашего имени программам не нужны привилегии суперпользователя для работы с содержимым этой директории:

Индексные файлы Apache

Если пользователь запрашивает у веб-сервера не файл, и директорию, то сервер ищет в ней файлы index.html, index.php, index.htm и т.п. Если эти файлы есть в этой директории, то показывается их содержимое. Эти файлы называются индексными. Если в директории сразу два или более таких файлов, то показывается один из них в соответствии с установленным приоритетом.

Посмотреть, какие файлы для вашего сервера являются индексными и в каком порядке выстроен их приоритет вы можете в файле

Там вы увидите что-то вроде:

Обычно пользователи хотят переместить индексный файл PHP (index.php) в первую позицию после DirectoryIndex, чтобы получилось примерно так:

После внесения изменений, сохраните и закройте файл, перезапустите веб-сервер.

Заключение

В этой инструкции было показано, как установить веб-сервер Apache на свой компьютер с Linux Mint. По своей функциональность этот сервер не отличается от возможностей хостингов. Вы можете на нём тестировать свои сайты, использовать при изучении PHP, установить WordPress и т.д. Более того, этот сервер можно сделать доступным для локальной или даже глобальной сети.

Источник

Как установить PHP 7.3 / PHP 7.3-FPM на Linux Mint 19

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

В декабре 2018 года команда PHP выпустила PHP 7.3 для общей доступности (GA), и все подробности о выпуске находятся на странице PHP ChangeLog.

Версия PHP по умолчанию, доступная в репозиториях Linux Mint 19, – это PHP 7.2.

Это руководство проведет вас через шаги по установке PHP 7.3 на Linux Mint 19.

Для пользователей веб-сервера Apache вы установите libapache2-mod-php в качестве зависимости.

Но для пользователей Nginx вместо этого вы установите PHP 7.3-FPM.

Шаг 1: Обновите Linux Mint 19

Убедитесь, что вы используете обновленную версию Linux Mint. Если у вас запущены важные программы и вы не хотите их обновлять, вы можете просто обновить список пакетов.

Рекомендуется перезагрузить компьютер после обновления, если у вас установлена более новая версия ядра.

Шаг 2: Добавьте репозиторий PHP 7.3 в Linux Mint 19

Поскольку Linux Mint 19 основан на Ubuntu 18.04, добавляемый репозиторий предназначен для Ubuntu 18.04.

Добавьте ondrej / php PPA-репозиторий с пакетами PHP 7.3 и другими необходимыми расширениями PHP.

Шаг 3: Установите PHP 7.3 на Linux Mint 19

После добавления репозитория установите PHP, выполнив следующие команды на своем терминале.

Версию можно проверить с помощью команды php.

Шаг 4: Установка расширений PHP 7.3

Установите расширения PHP 7.3, используя синтаксис

Смотрите пример ниже

Вы можете подтвердить установленную версию расширения php с помощью команды apt policy:

Конфигурационный файл PHP для настройки среды: /etc/php/7.3/cli/php.ini и /etc/php/7.3/apache2/php.ini.

Установка PHP7.3 FPM на Linux Mint

Если вы используете Nginx Web Server, вам нужно установить php7.3-fpm для страниц PHP.

Файлы конфигурации PHP-FPM доступны в папке /etc/php/7.3/fpm/

Вам может потребоваться перезагрузить ваш веб-сервер после установки PHP.

Счастливой PHP-разработки и хостинга приложений.

Источник

Установка php linux mint

В этой статье речь пойдет о том, как установить и настроить web-сервер Apache в связке с базой данных MySQL и PHP, получившей название LAMP на ОС Linux Mint, Debian, Ubuntu, xUbuntu, а также об установке phpMyAdmin, популярного инструмента для администрирования базы данных MySQL.

Попробую описать установку LAMP как можно более подробно. Давайте начнем с установки веб сервера Apache.

Установка веб сервера Apache на Linux Mint, Debian, Ubuntu.

Apache на сегодняшний день является самым популярным бесплатным веб сервером в мире. Для его установки выполним следующие команды из терминала:

Проверяем, стартовал ли «apache».

Теперь проверим работоспособность «apache». Для этого запускаем браузер и переходим по ссылке «http://localhost/», должна открыться страничка с тексом «It’s Works!».

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

По умолчанию путь к файлам веб сервера расположен в директории «/var/www/html/».

Для дальнейшего удобства работы с веб сервером, установим нужные права на директорию «/var/www/».

Установка базы данных MySQL на Linux, Mint Debian, Ubuntu.

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

Проверяем, стартовал ли «mysql».

Установка PHP на Linux Mint, Debian, Ubuntu.

PHP является одним из самых популярных языков для разработки веб-приложений. Для его установки выполним из терминала следующие команды:

Установка дополнительных модулей:

Для проверки работоспособности «php», создадим файл «index.php» в директории «/var/www/html/».

И впишем в этот файл следующий код:

Сделать это можно используя любой текстовый редактор например «nano» или «mc».

Набираем код, нажимаем «Ctrl+О» для сохранения и «Ctrl+X» для выйхода из текстового редактора «nano».

Далее нужно перезапустить «apache».

Запускаем браузер и переходим по ссылке «http://localhost/index.php», должна открыться страничка с тексом «PHP Version».

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Установка phpMyAdmin на Linux Mint, Debian, Ubuntu.

Для установки «phpMyAdmin» в терминале набираем следующие команды:

В процессе установки выбираем «apache2» и «Нет».

По умолчанию «phpMyAdmin» установиться в папку «/usr/share/phpmyadmin». Для того, чтобы «phpMyAdmin» заработал из деректории нашего сервера, необходимо создать символьную ссылку (symbolic link).

Теперь «phpMyAdmin» будет доступен по ссылке «http://localhost/phpmyadmin/index.php».

Для подключения в качестве пользователя вводим «root» и пароль, который задали при установке «MySQL».

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

На этом процесс установки и первоначальной настройки LAMP закончен. Надеюсь, что эта статья была полезной. Комментируем, подписываемся, ну и всем пока:)

1″ :pagination=»pagination» :callback=»loadData» :options=»paginationOptions»>

Источник

How to Install PHP 8 on Linux Mint 20?

Installing PHP 8 on Linux Mint 20

PHP 8 is not included in the Linux Mint 20 standard repositories. However, it can be installed on Linux Mint 20 from the Ondřej Surý PPA repository.

Complete the below-given steps to install PHP 8 on Linux Mint 20:

Step 1: Update apt cache
Fire up the terminal and update the apt repository cache with the command:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Step 2: Install dependencies
Next, install the required dependencies for PHP 8:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

The required dependencies are installed successfully.

Step 3: Add Ondřej PPA repository
Now, add the Ondřej Surý PPA repository with the command:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Once the Ondřej Surý PPA repository is successfully added, update the apt repository cache again with the command:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Step 4: Install PHP 8 on Linux Mint 20
Install PHP 8 on Linux Mint 20 with the command:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

The PHP 8 will be installed on Linux Mint 20.

Type the below-given command if you want to get PHP 8 as Apache Module:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Press ‘y’ to continue installing PHP 8 on Linux Mint 20.

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Both above-mentioned commands will install PHP 8 on Linux Mint 20

Once the PHP 8 is successfully installed, check the installed version and verify the installation with the command:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

The PHP 8.0.2 is installed on Linux Mint 20.

If you have installed PHP as an apache module, restart the apache server when the PHP is installed:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Installing the PHP extensions on Linux Mint 20

The PHP extension enhances the functionality of PHP. Extensions are the PHP libraries and can be installed on Linux Mint 20 using the apt command as follows:

Have a look at the available PHP extensions with the command:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Let’s install the PHP MySQL extension with the command:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

The MySQL extension will be installed successfully.

Remove PHP 8 from Linux Mint 20

At any point, if you wish to remove PHP 8 from Linux Mint, run the below-given command to do so:

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Press ‘y’ to continue removing PHP 8.

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Conclusion

A lot of programmers use PHP for creating websites. Installing PHP 8 on Linux Mint 20 is easy and straightforward. PHP 8 is available from the Ondřej Surý repository. This article explains PHP 8 installation on Linux Mint 20.

About the author

установка php linux mint. Смотреть фото установка php linux mint. Смотреть картинку установка php linux mint. Картинка про установка php linux mint. Фото установка php linux mint

Kamran Sattar Awaisi

I am a software engineer and a research scholar. I like to write article and make tutorial on various IT topics including Python, Cloud Computing, Fog Computing and Deep Learning. I love to use Linux based operating systems.

Источник

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

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