Главная » Статьи » Linux |
Большинство операций мы будет делать в командной строке – терминале Linux.Откройте терминал и выполните в нём следующие две команды:
В процессе установки появится окно, в котором вы можете установить пароль для MySQL:
Рекомендуется сразу установить пароль, это нужно для безопасности, также в своих стандартных настройках phpMyAdmin не даст войти без пароля. Если для локального веб-сервера вы не хотите указывать пароль, то оставьте поле пустым, переключитесь клавишей TAB на OK и нажмите ENTER. В этом окне оставьте всё без изменений, переключитесь клавишей TAB на OK и нажмите ENTER. На вопрос «Настроить базу данных для phpmyadmin с помощью dbconfig-common?» клавишей TAB выберите «Нет» и нажмите ENTER: Вот и всё! Веб-сервер (связка Apache, PHP, MySQL, phpMyAdmin) установлен и готов к работе. Откройте в браузере ссылку http://localhost/ Вы увидите стандартную страницу Apache: Чтобы веб-сервер запускался вместе с каждым включением компьютера, выполните команду:
Настройка phpMyAdminНам нужно сделать небольшую настройку для phpMyAdmin. Введите команду
Она откроет текстовый файл. Пролистните этот файл до самого конца и в самый низ добавьте строку:
Перезапустите веб-сервер, чтобы изменения вступили в силу:
Теперь phpMyAdmin доступен по ссылке http://localhost/phpmyadmin// По умолчанию phpMyAdmin не позволяет входить без пароля. Если вы не установили пароль для СУБД MySQL, то у вас на выбор две опции:
Рекомендуется задать пароль для базы данных. Для изменения пароля можно воспользоваться скриптом:
Если вы хотите разрешить входить в phpMyAdmin без пароля, то откройте файл
Найдите вторую (их там две) строку
и раскомментируйте её (уберите два слеша из начала строки), чтобы получилось:
Скорее всего, при подключении вас ждёт сюрприз в виде ошибки «#1698 - Access denied for user 'root'@'localhost'». Пошаговые действия для её решения в этой инструкции. Где в веб-сервере 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 и т.д. Более того, этот сервер можно сделать доступным для локальной или даже глобальной сети.
Источник: https://zalinux.ru/?p=1142 | |||||||||||||||||||||||||||||||
Просмотров: 519
| Теги: |