XAMPP
Что такое XAMPP, где скачать и для чего его применяют?
Установка на ОС Windows XAMPP.
Локальный сервер, запуск, firewall, порт 80 и решение других проблем.
Процесс установки и настройки mysql и php.
Основные кнопки управления.
Проверка работоспособности модулей и компонентов папки htdocs xampp.
XAMPP — бесплатная сборка самых необходимых программ и плагинов, современных решений для создания веб-сервера на компьютере под управлением любой операционной системы Windows, Lunix, OS X и т.д.
Супер удобный и шикарный инструмент устанавливается легко, содержит самые современные компоненты, позволяет установить любую CMS (систему управления контентом), движок, форум и другие платформы на ваш компьютер, полностью управлять им так, как, если бы вы это делали в Интернете на виртуальном хостинге, через браузер.
Стоит отметить, что после установки компонентов, все работы с CMS на локальном сервере и сайтом выполняются оффлайн, и не требуют выход в Интернет. Сборка Web-сервера содержит полноценный набор приложений для функционирования сайта, и не требует от вас делать настройку каждого компонентов по отдельности.
Это полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. Созданный с открытым исходным кодом, чтобы было всё просто в установке и в использование. Уже более 10 лет успешной работы, заслужила признания многих.
Представляем на dle9.com сегодня статью, установка на компьютер, где скачать бесплатно Xampp Apache + MariaDB + PHP + Perl, инструкция с подробным описанием и картинкам, чтобы создать виртуальный хостинг на домашнем компьютере для проверки DLE и других CMS. Благодаря доступной всем сборке, которая стала самой популярной средой разработки PHP вы сможете в полной мере почувствовать себя настоящим администратором или владельцем сайта, выполнять все действия так, как если бы вы купли настоящий виртуальный хостинг в Интернете. То есть управлять, устанавливать, изменять и делать настройки любой CMS, форума и плагинов без ограничений.
Самые новые компоненты вы сможете найти на официальном сайте скачать XAMPP можно по этой ссылке . Установочный архив сборки Apache + MariaDB + PHP + Perl для Windows весит порядка 150 Mb. Если есть желание помочь проекту, то на главной странице сможете найти страницу для донатов.
На данный момент, ниже представлены доступные версии программ, которые вошли в данную сборку. Хочу отметить, что не на всех сейчас хостингах можно увидеть такие современные версии для разработки PHP:
PHP 7.2.27 , 7.3.14 , 7.4.2
Apache 2.4.41
MariaDB 10.4.11
Perl 5.16.3
OpenSSL 1.1.1d (UNIX only)
phpMyAdmin 5.0.1
С помощью инструмента для создания веб-сервера вы сможете в полной мере проверить и изучить работу любых CMS, в первую очередь для пользователей DataLife Engine, WordPress, Drupa, Joomla, OpenCart, 1С-Битрикс, PrestaShop, OcStore, Moodle, Magento, MODX, PrestaShop, InstantCMS, форумы (PHPbb Forum, IPB, IPS, SMF, XenForo, LogicBoard, vBulletin, MyBB, BulletEnergy) и другие.
Не стоит сразу делать сайт на хостинге, лучше подготовиться и опробовать все возможности. Это рекомендуется всем, потом вам всё равно захочется интегрировать плагин или хак, проверить работу новой версии скрипта, обновить движок, и лучше для проверки и экспериментов, чем виртуальный хостинг на компьютере дома не найти.
XAMPP — наиболее популярный набор готового локального сервера устанавливается проще простого. Популярность обусловлена качеством продукта, количеством инструментов, своевременным обновлением, поддержкой и простой управления. Раньше многие пользователи использовали Сервер Denver 3 для этих целей, но разработчики забросили проект. Рекомендуем именно эту сборку для создания собственного локального сервера.
Данный продукт кроссплатформенный, а это значит, что он одинаково хорошо работает на популярных платформах: Windows, Linux, Mac OS, имеет открытый исходный код для веб-разработки. Эта сборка отлично подойдёт начинающим веб-программистам. В ней есть всё, что может понадобиться для комфортной работы.
Само название XAMPP – аббревиатура, которая расшифровывается следующим образом:
X – обозначает, что сборка будет работать на всех операционных системах;
Apache – веб-сервер, поддерживающий основные версии ОС, гибко настраиваемый и надёжный;
MySQL – одна из самых известных систем управления базами данных;
PHP – язык программирования, поддерживаемый почти всеми хостинг-провайдерами и лидер среди языков, используемых для создания веб-сайтов;
Perl – лёгкий в освоении язык программирования, который, к тому же, поддерживает модули сторонних разработчиков.
Разработчики набора приложений для создания виртуального хостинга на домашнем компьютере пошли дальше других и создали облачный сервер Bitnami. Bitnami для XAMPP значительно упрощает разработку приложений PHP поверх Apache. Используя Bitnami можно легко установить популярные CMS с открытым исходным кодом.
Установка XAMPP на ОС Windows по шагам
Как установить сборку?
Скачали обновленный пакет файлов, которые хорошо упрощает этапы установки, ведь всё происходит на автомате. Если ещё не скачали, ссылка на оф.сайт указана выше.
Внимание! Не все CMS могут поддерживать новые версии PHP, это нужно учесть. Возможно, придется выбрать PHP ниже версию, пока разработчики не выпустят обновлённую платформу, это поможет избежать ошибки в работе модулей вашей CMS. Как видно на картинке доступны три варианта инсталлятора.
Установка XAMPP на ОС Windows.
Выбираем скаченный файл: xampp-windows-x64-7.4.2-VC15-installer.exe, кликаем на него правой кнопкой мыши, в списке выбираем начать процесс от Администратора (Run as Administrator).
Шаг 1. Запускаем инсталлятор, на стартовом окне жмём кнопку «Next».
Шаг 2. Нажимаете «Next», выходит список компонентов по умолчанию, можете отключить не нужные или оставить, рекомендуем оставить.
Далее, выйдет окно в котором вам предложено будет выбрать директорию и папку куда распакуются файлы, по умолчанию это
Шаг 3. Программа готова, нажимаете «Next» запустится процесс распаковки.
Локальный сервер и firewall.
Шаг 4.
Возможно, брандмауэр Windows или антивирус выдаст сообщение, предложат вам разрешить или запретить доступ к программе.
Если инсталлятор скачан с официального сайта, разрешаем.
После завершения процедуры установки появится такое окно, можно:
Оставить флажок «Запустить контрольную панель после завершения установки». И как только вы нажмете «Finish» запустится программа.
Приложение можно так же в панель «Пуск»
Ещё один вариант, пройти в директорию, найти папку, по умолчанию C:xampp, для запуска дважды щелкните на файл xampp-control.exe
Шаг 6.
Она откроется, проверит систему компьютера и плагины. Если всё соответствует нужным требованиям для запуска модулей, ошибок не будет.
О проблемах при запуске, можно увидеть в окне, появится сообщение, к примеру, что порт 80 закрыт
Ошибки будут видны в окне информации и выделены красным цветом.
XAMPP_control запустился, ошибка занят порт 80. Как освободить порт 80?
Если порт 80 закрыт запустить компоненты и модуль Apache не получится, это кстати распространенная ошибка в Windows. Решение описана на форуме. Нужно просто освободить порт 80 или запустить её на другом порту.
Советую для решения этой проблемы, изучить комментарии, вот лучший ответ на оф.сайте.
Внимание! У Вас нет прав для просмотра скрытого текста.
Пример освобождения порта 80 Windows
Запустили XAMP, если получили ошибку, что порт 80 занят и при попытке открыть в браузере по адресу: http://localhost и видите картинку.
Решение следующее, переходите в Панель управление>>>Все элементы мелкие значки>>>Программы и компоненты>>>Включение и отключение компонентов Windows и отключаем IIS с перегрузкой компьютера.
Всё порт 80 свободен.
Это единичный пример из нескольких возможных вариантов, когда порт 80 может быть занят другим приложением. Вы можете смело поменять на свободный порт для запуска XMAPP, например 8080.
Познакомимся с основной панелью приложения.
Запускаем программу от имени администратора, итак, всё нормально приложение запустилось;
Смотрим отсутствие ошибок;
Панель выглядит следующим образом, показаны все доступы режимы для работы с плагинами платформы на базе ПО Windows.
- Кнопки справа: настройки модулей XAMPP и инструментов Windows
- Колонки с кнопками: Start, Admin и Config.
- Start они же Stop, запускают процесс, и останавливают работу модулей. Mercury рядом, инструмент почтовый сервер.
- Admin. Основная перехода, открывает браузер по умолчанию с административной панелью и модулями.
- Config. Настройка конфигурации. С помощью Config вы получите доступ ко всем файлам конфигурации модулей системы.
Давайте изучим основную панель, хотя это лишнее, вам пригодятся только кнопки «Admin» (1 и 2)
Основные Настройки
- Netstat — отвечает за все порты, которые задействованы системой для выполнения всех функции в данный момент. Она поможет вам, «без танцев с бубнами» увидеть, какие приложения подключены к порту 80.
- Shell — окно для работы с командной строкой.
- Explorer — открывает каталог работы локальный сервер. Аналог Компьютер>>>Диск C.
- Service — откроется всплывающее окно, где будет выведен список всех запущенных служб на OS. Аналог: Панель управление>>>Все элементы мелкие значки>>>Администрирование>>>Службы.
- Help и Quit в объяснение не нуждается
- Кнопки слева: запуск/остановка модулей
- Кнопки слева: администрирование
Следующий этап проверки работы XAMPP в браузере.
Нажмите на admin напротив Apache, в браузере вы увидите вход в панель администрирования модулей. Ещё можно в любом браузере набрать в адресной строке http://localhost, нажать ввод, и тоже окажитесь на такой странице.
XAMPP панель phpmyadmin
Эта стандартная панель phpmyadmin с которой придется работать иногда на локальном сервере, в том числе при покупке виртуального хостинга, так что изучите её.
Если пройти по ссылке, то можно изучить страницу настроек PHP.ini, эти значения важны для сервера, и их не стоит трогать, если вы не знаете, что к чему.
Поочерёдно проверяем состояние Apache и MySQL. Нажимаем на «Admin» (1 и 2), в браузере должны открываться панели управления сервера и базы данных
Сразу же запускаем MySQL. Брандмауэр опять попросит разрешить или запретить программе доступ в сеть. Разрешаем.
Внимание! Если вы уже готовы к установке CMS DataLife Engine, то в первую очередь запускаем MySQL, теперь нам нужно добить базу данных. Введите в поле, как показано на картинке вот такие значения.
В данном случаи База Данных; dle140 : кодировка UTF8 bin
Запомните название базы данных, именно её потом придется указывать, когда будите производить установку DataLife Engine или другую CMS, ну потому что далее по этой ссылке вы узнаете, как устанавливать DLE 14.0 на хостинг и локальный сервер.
Стоит отметить, что для прекращения работы плагинов, следует выполнить следующее, нажать на кнопки Stop напротив Apache и MySQL, потом Quit, или программа продолжит работу, просто свернется окно, просто нажать Quit.
Рекомендуем подробную статью установка DLE на локальный сервер или хостинг.
Рекомендуем интересные обзоры:
DLE Nulled инструкция как сделать DLE Nulled!
Установка DLE на хостинг подробная инструкция, картинки
Валидаторы — Проверка сайтов на ошибки, сервисы и инструменты
Кнопки HTML / CSS чистый код без JS скрипта. Примеры кода и самих кнопок.
Таблица CSS / HTML цвета, кода цвета и подробная таблица.
Большая коллекция кнопок HTML Стили кнопок CSS. Примеры
Установка DLE подробная инструкция, картинки и видео.
Источник: dle9.com
О нас
Многие люди знают по собственному опыту, что не так-то просто установить веб-сервер Apache, и еще труднее, дополнительно к нему подключить MariaDB, PHP и Perl. Цель XAMPP является создание простого в установке дистрибутива для разработчиков, чтобы легко войти в мир Apache. Чтобы сделать его удобным для разработчиков, XAMPP настроен со всеми включенными функциями. При коммерческом использовании, пожалуйста, посмотрите лицензию продукта, с точки зрения XAMPP, коммерческое использование XAMPP также является бесплатным. В настоящее время имеются дистрибутивы для Windows, Linux, и OS X.
Наша команда
Основатели
Kai ‘Oswald’ Seidler
Освальд был одним из первых основателей Apache Friends. Окончил в 1999 Берлинский технический университет по специальности дипломированный Informatiker (эквивалент магистра в области компьютерных наук). В 90-х создал и руководил большим IRCnet сервером irc.fu-berlin.de в Германии, и был со-управляющим одного из крупнейших в мире анонимных FTP серверов ftp.cs.tu-berlin.de.
С 1993 до 1998 года он был членом всемирно известного «Projektgruppe Kulturraum Internet», в Берлинском исследовательском проектк по сетевой культуре и организации. В 2006 году его третья книга, Das XAMPP-Handbuch (Руководство XAMPP), была опубликован Addison Wesley. С 2009 по 2011 года он занимал пост Technology Evangelist для Web Tier Products в Sun Microsystems/Oracle.
Kay Vogelgesang
Вместе с Освальдом, Кей стал соучредителем проекта Apache Friends в 2002 году. В настоящее время он работает в качестве внештатного системного инженера и написал несколько книг о веб-технологий, таких как Apache, MySQL и о самом XAMPP.
Текущая программа обслуживания
Beltran Rueda
Бельтран является менеджером проекта Bitnami. Он влюбился в открытый исходный код и Linux с самого раннего возраста, и любит возиться с веб-технологиями и выступать на мероприятиях для разработчиков. Бельтран окончил Севилье инженерное училище (the Seville Engineering School) со степенью магистра в области телекоммуникаций.
Daniel Lopez Ridruejo
Даниэль является соучредителем Bitnami. Ранее он участвовал в различных веб-инфраструктурах проектов с открытым кодом, опубликовал несколько технических книг по веб-технологии и стал членом Фонда Apache Software. Даниэль окончил Севилье инженерное училище (the Seville Engineering School ) со степенью магистра в области телекоммуникаций и имеет Ms. Sc. on Optical Networking из DTU в Дании.
Past Advisors
Переводы
- Úr Balázs Hungarian
- Cristian Militaru Romanian
- Jarosław Maciejewski Polish
- Atalay Şahin Turkish
- Muhammad Adeel Urdu
- Gregory Raya Catalan
Можете помочь перевести XAMPP для других членов сообщества? Нам нужна ваша помощь перевести XAMPP на разные языки. Мы создали сайт, translate.apachefriends.org, где пользователи могут способстововать переводу.
Безопасность
Мы хотим поблагодарить следующих людей приславших отчеты о уязвимости и помогающих улучшить XAMPP.
- Osanda Malith Jayathissa
- Kamil Sevi
- Simone Memoli (Toxic Security Team)
- Muhammad Talha Khan
- Vlad Ciornei
- Minh Nguyen (Sangteamtham)
- Avinash Kumar Thapa (-Acid)
- John Page (hyp3rlinx)
- CongRong(Tr3jer)
Поддержка и ВО(вопрос ответ)
- Benny Stein
- Christian ‘kleinweby’ Speich
- Henning ‘boppy’ Bopp
- Stefan ‘DeepSurfer’ König
- nemesis
Пенсионер
- DJ DHG
- PF4
- Carsten Wiedmann
- Antivirus
- Apache-User
- Kristian W. Marcroft
Лицензия
XAMPP это компиляция бесплатного ПО (совместимого с Linux дистрибутивами), XAMPP бесплатный продукт и его можно копировать под условиями указанными в GNU General Public Licence (Универсальная общественная лицензия GNU). Но только компиляция XAMPP опубликована под GPL. Пожалуйста проверьте каждую отдельную лицензию содежжащихся продуктов чтобы иметь представление что разрешено, а что нет. В случае коммерческого использования пожалуйста посмотрите на лицензии продуктов (особенно MySQL), с точки зрения XAMPP коммерческое использование тоже бесплатно.
Лицензия
Эта программа распространяется в надежде на то, что будет полезной, но БЕЗО ВСЯКОЙ ГАРАНТИИ; даже без неявной гарантии ТОВАРНОГО ВИДА или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ НУЖД. Подробности см. в GNU General Public Licence.
Торговые марки
XAMPP и Apache Friends это зарегистрированные торговые марки пренадлежащие BitRock. Microsoft, DOS, и Windows это зарегистрированные торговые марки пренадлежащие корпорации Microsoft. Intel, Pentium, i386, i486 это зарегистрированные торговые марки пренадлежащие корпорации Intel. SUN, Sparc это зарегистрированные торговые марки пренадлежащие Oracle, Inc. Apple, Mac, и OS X это зарегистрированные торговые марки пренадлежащие Apple Inc.
Все другие компании и названия продуктов могут быть товарными знаками соответствующих владельцев.
Особые благодарности
SourceForge был хостингом XAMPP с самого старта!
Контакт
Посетите наши forums для любых вопросов. Пишите на [email protected] для любых вопросов по безопасности.
- Follow us on Twitter
- Like us on Facebook
- Add us to your G+ Circles
Источник: www.xampp.ru
Хостинг и редактирование веб-сайтов в Windows бесплатно с использованием XAMPP
Вы хотите создать веб-сайт , но не знаете с чего начать?
Кажется, что типичная учебная площадка для веб-разработки также самая дорогая: купить домен, хост-сервер, учетную запись WordPress, тему и т. Д. Но что, если вы не владелец малого бизнеса или не пытаетесь создать бренд? Что делать, если вы просто пытаетесь научиться веб-разработке, без помех?
Читайте дальше, чтобы узнать, как разместить свой собственный сайт. , которую вы можете создать как с нуля, так и с помощью готовых шаблонов, на своем компьютере и бесплатно. О, это включает в себя размещение вашей собственной учетной записи WordPress!
XAMPP: Введение
XAMPP компании Bitnami — это «дистрибутив Apache, содержащий PHP и Perl». Для наших целей нам нужно только понять, что XAMPP — это бесплатная простая программа, которая позволяет пользователям размещать веб-сайты на своих ПК.
Хотя настройка локального сервера с использованием XAMPP является несколько технической, процесс также довольно прост и понятен. После того, как все будет настроено, вы обнаружите, что управление и редактирование веб-сайтов очень просто.
Тогда есть вопрос быстрого и полного контроля. Используя XAMPP для создания и редактирования веб-сайтов, вы сможете изменять столько, сколько вам нужно, или мало. Тем не менее, с большой силой приходит большая ответственность. Вы также более подвержены потере своих сайтов, особенно если вы не создаете резервные
Однако если вам нужен настоящий начальный учебный проект в веб-разработке, XAMPP для вас. Это включает в себя любые проекты, связанные с HTML, CSS, Javascript и не только!
Установка XAMPP
Перейдите на веб-сайт XAMPP и загрузите пакет. Следуйте процессу настройки по умолчанию. После загрузки XAMPP панель управления XAMPP должна открыться автоматически. Если нет, вы можете найти программу XAMPP, как и любую другую (через поиск в меню «Пуск»).
В окне панели управления XAMPP вы должны увидеть простую схему, в которой запущены процессы XAMPP. Для наших целей мы сосредоточимся на первых двух вариантах: Apache и MySQL.
Apache — основная суть XAMPP, опция Apache создает сервер Apache на вашем ПК. Это то, что позволит вам запускать и редактировать веб-сайты на вашем компьютере через веб-браузеры, так же, как веб-сайт. За исключением, конечно, этот веб-сайт работает на вашем компьютере, в отличие от сервера, подключенного к Интернету.
MySQL — SQL обеспечивает связь между базами данных и веб-сайтами, позволяя пользователям тестировать и хранить электронные письма, пароли и любые другие вводимые данные. Мы будем использовать это для вашей локальной учетной записи WordPress.
Нажмите кнопку « Пуск» на панели управления XAMPP в разделе « Действия» для Apache и MySQL. Подождите, пока Apache и MySQL не будут выделены зеленым цветом в разделе вашего модуля. После включения вы можете использовать XAMPP.
Localhost и phpMyAdmin
Чтобы убедиться, что все в порядке, откройте веб-браузер, введите http: // localhost / в адресную строку и нажмите Enter . Вы должны быть перенаправлены на http: // localhost / dashboard / , который является страницей XAMPP по умолчанию.
Затем нажмите на кнопку phpMyAdmin в верхнем меню навигации. Вы будете перенаправлены на страницу по умолчанию phpMyAdmin.
Оставьте это в покое, но если оба работают, вы готовы начать создавать сайты!
Создание сайтов с использованием XAMPP
Теперь самое интересное. Перейдите в папку XAMPP, расположенную в корневом каталоге диска (по умолчанию C: xampp ). Затем отправляйтесь в htdocs . Это будет основной репозиторий веб-сайтов, который вы будете использовать для просмотра веб-сайтов.
Прежде чем мы создадим и отредактируем сайт, вам понадобится текстовый редактор. Хотя вы можете использовать текстовый редактор по умолчанию, такой как Блокнот, как правило, лучше всего скачать сторонний редактор, созданный специально для кода и разметки. повышения повышения Sublime Text — один из лучших вариантов, поэтому зайдите на их сайт и загрузите программное обеспечение, чтобы начать.
Теперь вы можете начать загрузку и установку веб-сайтов в XAMPP. Я буду использовать шаблон Roadtrip , но вы можете использовать любой шаблон, который вам нравится. Загрузите zip-файл веб-сайта и сохраните его в месте, которое вы запомните. Затем создайте папку в папке htdocs XAMPP для вашего сайта. Я назвал мой roadtrip — постарайтесь, чтобы ваше имя было простым.
Затем разархивируйте и распакуйте содержимое вашего zip-файла в эту папку htdocs.
После того, как вы извлекли файлы, перейдите в хранилище вашего сайта в htdocs, чтобы убедиться, что они были извлечены правильно.
Наконец, перейдите на свою веб-страницу в веб-браузере Ваш сайт , так сказать, будет доступен с использованием ранее упомянутого localhost вместе с именем папки, содержащей ваши файлы подкачки. Это связано с тем, что веб-сайты — это, по сути, файлы, содержащиеся в папках, все под одним доменным или корневым именем. Вы уже учитесь!
Наша ранее созданная папка называлась roadtrip, поэтому полный адрес сайта — http: // localhost / roadtrip .
Вы сделали! Теперь вы можете начать редактирование сайта локально.
Редактирование сайтов
Откройте Sublime Text. Перейдите в файл и выберите « Открыть папку» . Найдите и выберите свою веб-папку в папке XAMPP. Теперь вы сможете редактировать несколько страниц одного и того же сайта в вашем редакторе Sublime Text.
Sublime Text также предоставляет отличный интерфейс для просмотра каждого файла и папки вашего сайта. Чтобы создать изменения на своем веб-сайте, отредактируйте код своего веб-сайта, сохраните его (используя клавиатуру Ctrl + S ) и обновите свой веб-сайт в браузере.
Процесс простой и прямой: отредактируйте веб-страницу, затем проверьте, работает ли ваш код. По мере продвижения в вашей веб-разработке вы будете пытаться внедрить более сложные функции в вашу веб-страницу. Независимо от уровня квалификации, тем не менее, основной формат для редактирования страниц остается неизменным.
Используйте WordPress с XAMPP
Если вы не хотите редактировать необработанный код или предпочитаете более привычную систему управления контентом (CMS), WordPress также предоставляет свой фантастический ресурс веб-дизайна в виде простого в использовании ZIP-файла! Чтобы установить WordPress на XAMPP, перейдите на веб-сайт WordPress и загрузите официальное приложение.
Используйте тот же формат для создания веб-сайта, как вы делали ранее, с вашей извлеченной папкой WordPress, которая находится в каталоге htdoc в папке WordPress. Для ясности сохраняйте имя папки.
Использование phpMyAdmin
Поскольку WordPress требует, чтобы вы создали информацию для входа в систему, вам нужно создать запись в вашем каталоге PHP для веб-страницы. Перейдите на свою страницу phpMyAdmin — http: // localhost / phpmyadmin / по умолчанию — чтобы начать.
На этой странице нажмите на Базы данных . Под параметром Создать базу данных введите wordpress, а затем нажмите Создать . Вы должны увидеть всплывающее окно, сообщающее, что база данных была создана. Затем закройте это окно браузера и введите папку WordPress в каталоге XAMPP htdocs. Эта папка должна содержать содержимое ваших разархивированных файлов WordPress.
Настройка входа
Нам нужно настроить реальный сайт WordPress, чтобы вы могли войти и использовать сайт. Это делается с помощью основного файла конфигурации PHP WordPress. В папке WordPress найдите файл с именем wp-config-sample.php , щелкните файл правой кнопкой мыши, выберите « Редактировать» (или « Открыть с помощью отдельного текстового редактора»). Блокнот должен работать просто отлично.
Вот код, на котором мы сосредоточимся:
// ** MySQL settings — You can get this info from your web host ** // /** The name of the database for WordPress */ define(‘DB_NAME’, ‘ database_name_here ‘); /** MySQL database username */ define(‘DB_USER’, ‘ username_here ‘); /** MySQL database password */ define(‘DB_PASSWORD’, ‘ password_here ‘);
Вам придется внести три изменения в код выше в кавычке.
database_name_here — изменить этот параметр на wordpress . Затем веб-сайт будет использовать ранее созданную базу данных в phpMyAdmin, помеченную как таковую.
username_here — изменить это на root . Имя пользователя root по умолчанию обладает соответствующими правами администратора, поэтому оно будет разрешено через phpMyAdmin. Другие имена пользователей не будут работать, если не предоставлены соответствующие разрешения.
password_here — измените его на легко идентифицируемый пароль. Если вы не хотите использовать пароль, удалите параметр.
Сохраните этот файл как wp-config.php — в отличие от предыдущего wp-config-sample.php — и выйдите. Затем перейдите по следующему адресу localhost: http: // localhost / wordpress .
Продолжите установку, включая создание вашего имени пользователя и пароля WordPress. Вы можете ввести любые значения, которые вы предпочитаете. Как только вы закончили ввод значений, нажмите кнопку « Установить WordPress» , чтобы завершить процесс. Как только это будет сделано, войдите в свой локальный WordPress, используя имя пользователя и пароль, указанные на предыдущей странице.
Вы сделали! Теперь вы можете потратить все свое время на редактирование, изменение и создание веб-страниц как с нуля, так и через WordPress, в автономном режиме и бесплатно !
Веб-разработка начинается с одной страницы
Раньше вы только начинали свой путь веб-разработки. Теперь вы создали локальный сервер на своем ПК, с помощью которого вы можете создавать, изменять и адаптировать веб-страницы по своему усмотрению. Лучше всего, вы полностью контролируете. Осталось только начать эксперименты, так что начинайте!
Решили, что не хотите проходить через всю эту работу? Попробуйте один из лучших бесплатных хостинг-сервисов вместо этого.
Кредиты изображений: Дмитрий Тищенко / Shutterstock
Источник: gadgetshelp.com
Установка и настройка XAMPP
XAMPP — это набор программ, который состоит из веб-сервера, базы данных, интерпретатора PHP, Phpmyadmin, а также других инструментов, которые предназначены для удобной разработки приложений. По сравнению с другими программами, его очень просто установить и использовать. Вам достаточно загрузить установщик с официального сайта, запустить его, и через несколько минут ваш компьютер будет полностью готов к разработке веб-приложений.
В этой небольшой статье мы рассмотрим, как выполняется установка XAMPP в Ubuntu 18.04, а также первоначальную настройку программы для более удобной работы.
Установка и настройка XAMPP
1. Загрузка программы
Программа доступна для Windows, Linux, а также MacOS, и скачать её вы можете на официальном сайте. На момент написания статьи уже вышла версия с PHP 7.3. Её мы и будем использовать.
Откройте вкладку Download, найдите версию для Linux и скачайте её.
2. Установка XAMPP
Далее нужно запустить только что загруженный установщик. По умолчанию он находится в папке ~/Downloads или ~/Загрузки. Сначала нужно добавить файлу установщика флаг исполняемости:
chmod u+x ~/Загрузки/xampp-linux-x64-7.3.3-1-installer.run
Затем запустите установщик от имени суперпользователя:
Затем нужно пройти несколько шагов установщика, на которых достаточно только нажимать кнопку Далее:
После этого установка XAMPP Linux будет завершена, а все файлы программы будут находится в каталоге /opt/xampp.
3. Настройка XAMPP
Управлять работой установленных сервисов можно через терминал или с помощью графической утилиты. Запустить графическую утилиту можно, отметив галочку Launch XAMPP в последнем окне мастера установки.
Здесь, на вкладке Manage Servers, вы можете запустить веб-сервер, сервер баз данных и FTP-сервер:
Для запуска всего сразу нажмите кнопку Start All. Когда сервис запущен, его состояние меняется на running, а иконка становится зёленой. К тому же, выбрав любой из серверов и нажав кнопку Config, вы можете его настроить:
Здесь можно изменить порт, открыть логи ошибок и доступа, а также открыть конфигурационный файл и изменять любые настройки выбранного сервиса:
Но здесь будьте осторожны. Одна ошибка в конфигурационном файле — и сервис может не запуститься. Это всё, что касается графического интерфейса.
4. Управление XAMPP через терминал
В терминале можно сделать всё то же самое, плюс ещё несколько функций. Для управления используется утилита xampp:
Вот её основные опции:
- start — запустить все серверы;
- startapache — запустить только apache;
- startmysql — запустить только mysql;
- startftp — запустить только ftp;
- stop — остановить всё;
- stopapache — остановить только apache;
- stopmysql — остановить только mysql;
- stopftp — остановить только ftp;
- reload, reloadapache, reloadmysql, reloadftp — аналогично, только перезагрузка всех этих сервисов;
- restart — остановить и запустить XAMPP;
- security — проверить настройки безопасности XAMPP;
- enablessl — включить SSL в Apache;
- disablessl — выключить SSL в Apache;
- panel — открыть графическую панель настройки, с которой мы работали в первом пункте.
Я рекомендую после установки программы выполнить команду security, чтобы поменять основные настройки по умолчанию, которые будут небезопасны:
sudo /opt/lampp/xampp security
Утилита отключит доступ к MySQL из сети, предложит задать пароль для Phpmyadmin, MySQL, а также пароль для FTP. После этого вы можете запустить все серверы, если не сделали это ранее:
sudo /opt/lampp/xampp start
А для остановки используйте:
sudo /opt/lampp/xampp stop
Запустить графическую панель, с которой мы работали вначале, вы можете такой командой:
5. Развёртывание приложения
Вы можете проверить, всё ли запущено и работает, открыв адрес http://localhost в вашем браузере:
Все файлы веб-сервера находятся в директории /opt/lampp/htdocs/. Вы можете удалить всё, что там есть лишнего и загружать туда файлы своего приложения или, например WordPress.
Выводы
В этой небольшой статье мы разобрали, как выполняется установка и настройка XAMPP-сервера в Ubuntu и других дистрибутивах Linux. Поскольку это программа практически портативная, то эта инструкция должна отлично работать для любого дистрибутива и даже в некотором смысле для Windows и MacOS. А также её намного удобнее устанавливать, по сравнению с LAMP.
Источник: losst.pro