ПредишенСледващото

Хубавите неща трябва да се споделят.

Местна уеб сървър - това е един много полезен инструмент. То е необходимо, както и тези, които развиват уеб-базирани приложения, както и тези, които се учат да работят с различни скриптове, плъзгачи, както и тези, които участват в проникване тестване на уеб. Има различни популярен събрание "всичко в едно", която включва Apache, PHP, MySQL, и други компоненти. Тя може да се използва от тях. Но самостоятелно инсталиране Сървърът има редица предимства:

В действителност, инсталирането на Apache, както и други необходими елементи - PHP, MySQL, PHPMyAdmin, - това е една много проста работа. Трудности възникват в резултат на факта, че малко информация за съобщенията за грешки. Например, когато грешка в конфигурацията на Apache не започне изобщо. И новак не винаги е лесно да се разбере какво не е наред.

Ако ще следваме точно всички точки в това ръководство, тогава ще сте сигурни, че ще работи, независимо от вашата версия на Windows!

Настройка на сървъра включва монтаж и настройка на няколко елемента:

  • уеб сървър (Apache);
  • PHP скриптов език;
  • управление на бази данни MySQL;
  • Web-базирана администрация интерфейс СУБД MySQL PhpMyAdmin.

1. Подготвителна фаза - свали Apache, PHP, MySQL, PhpMyAdmin

В горната част на страницата има две версии на Apache Win64 или Win32. Ако имате 64-битова версия на Windows, можете да изберете някоя (това не е фундаментално работа и да не се отрази. Просто следвайте правилото да има дълбочина малко всички версии на сървърни компоненти). Избрах 64-битова версия.

Отиди в сайта за PHP изтегляне. Версии на мнозина, навика могат да бъдат объркващи. Най-новите версии са на върха. Под PHP 5.6 четири варианта. Изберете тема за всички възрасти. както и 64 или 32 бита. Например, аз избрах x64 на V.В.11 към темата за всички възрасти.

Изтеглете MySQL (безплатна онлайн версия, наречена MySQL Общността сървър). На тази страница, обърнете надолу. Има две версии на разположение

  • Windows (x86, 32-битова), ZIP архив
  • Windows (x86, 64-битова версия), ZIP архив

Всеки разбира какво се различават.

Почти задължителни елементи на сървъра станаха PhpMyAdmin, той е изтеглен от тази страница.

Ако предишният изтегления файл е различна дълбочина малко, а след това PhpMyAdmin няма такова нещо, т. За. Състои се от PHP скриптове.

Каченият файл ще се нарича vc_redist.x64.exe.

В крайна сметка, ние имаме следните файлове:

  • httpd-2.4.12-win64-VC11.zip
  • php-5.6.6-Win32-VC11-x64.zip
  • mysql-5.6.23-winx64.zip
  • phpMyAdmin-4.3.11-all-languages.zip
  • vcredist_x64.exe
  • vc_redist.x64.exe

Бягай и инсталиране на файловете и vcredist_x64.exe vc_redist.x64.exe - да ги ние няма да се върне повече.

2. Изберете структура Server.

Сега всичко е готово, можете да започнете. Няколко думи за структурата на нашия сървър.

При С устройството се създаде директория Server. в него се създаде кофата за боклук (тук ще се инсталира Apache, PHP, MySQL) и данни (тук е нашия сайт и база данни).

Ние продължаваме нашата подготовка. В директорията на данни ще се създадат две папки:

3. Инсталирайте и конфигурирайте Apache 2.4

В директорията на бин разопаковам Apache файлове (от httpd-2.4.12-win64-VC11.zip архив), или по-точно, ние се интересуваме само Apache24 папка.

И натиснете Enter.

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

Това означава две неща:

  • Apache работи
  • в директорията C: Serverdatahtdocs не файл.

Можете да играете - добави към каталога всички HTML-файлове - пълен сървър работи.

4. Инсталирайте и конфигурирайте MySQL 5.6

В бин директорията на MySQL да разопаковате файловете (от mysql-5.6.23-winx64.zip архив). Преименуване на папката на MySQL-06.05.23-winx64 в MySQL-5.6 (за кратко).

Между другото, разопаковани папка MySQL-5.6 отнема повече от половин гигабайт!

Ние трябва да направите само едно нещо, за да добавите един ред:

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

Конфигуриране на PHP

Създаване на PHP се провежда във вашия файл php.ini. Компресираният-файл за ръчно инсталиране и ъпгрейди. не php.ini (това се прави нарочно, случайно да не се презапише си с уникалните си настройки). Но има и други двама, които призоваха php.ini-развитие и php.ini-продукция. Всеки един от тях, в случай на ръчно инсталиране може да се преименува на php.ini, и да персонализирате допълнително. На lokalhoste ние ще използваме php.ini-развитие.

Като потребителско име, въведете корен. паролата е празен. Ако всичко е направено правилно, това би трябвало да изглежда така:

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

7. Използване на сървъра и на архивни данни.

В директорията C: Serverdatahtdocs създавате папки и файлове, като например:

За да създадете пълно резервно копие на всички сайтове и бази данни, просто копирайте директорията на данни.

Преди да обновите модули. Направете резервно копие на кошчето за папка - в случай на проблем, можете лесно да се върнете, предишните версии.

Когато преинсталиране на сървъра, или при актуализирането му. трябва отново да настроите конфигурационните файлове. Ако имате копия от тези файлове, процесът може да бъде значително ускорен. Желателно е zabekapit следните файлове:

  • C: ServerbinApache24confhttpd.conf
  • C: Serverbinmysql-5.6my.ini
  • C: ServerbinPHPphp.ini
  • C: ServerdatahtdocsphpMyAdminconfig.inc.php

Те се съхраняват и всички настройки.

8. Допълнителна PHP конфигурация.

PHP сега е много мощен, гъвкав и лесен за използване инструмент. На локалния компютър с помощта на това можете да разрешите различни проблеми, а не непременно свързани с генерирането на уеб-страници. В решаването на обикновените проблеми могат да се опре на ограниченията, определени в настройките. Тези настройки се съдържат в php.ini файла (в: ServerbinPHPphp.ini) Помислете за някои от тях:

<<Контент скрыт от гостей. Зарегистрируйтесь. чтобы снять ограничение.>>

определя максималния размер на паметта, която може да се използва скрипт

максималното време за изпълнение на скрипта

За да промените тези настройки не е необходимо, но е полезно да се знае за тях.

9. Допълнителна PhpMyAdmin настройки.

Ние вече сме се създаде PhpMyAdmin, и по-голямата част е достатъчно основна функционалност. Въпреки това, на началната страница на PhpMyAdmin е надписа:

"Допълнителните функции PhpMyAdmin не е зададен в пълен размер, някои функции са забранени."

Новите функции са:

Сега ние се създаде тези допълнителни възможности в най-пълна. Отворете PhpMyAdmin и натиснете бутона "Import". кликнете върху "Избор на файл" на отворен раздел.

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

В прозореца Open браузър, копирайте ред:

(Т.е. ние сме избрали create_tables.sql файл, намиращ се в папка C :. ServerdatahtdocsphpMyAdminsql)

натиснете "ОК" на страницата на PhpMyAdmin.

След успешното завършване на вноса трябва да е нова база данни, наречена PhpMyAdmin.

"Потребители" раздел.

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

Кликнете върху "Добавяне на потребител". В "Потребителско име" въведете PMA

Поставете всяка парола, аз използвам един прост парола - (! Това lokalhost) номер 1. Привилегиите не е необходимо да се промени нищо, щракнете върху "OK". Ние автоматично ще се отвори страница със списък на потребителите, че вече има PMA

Кликнете върху "редактиране привилегии" за този потребител. Намерете "нивото на бази данни привилегии." И в "Добавяне на привилегии на следната база:", изберете базата данни с име "PhpMyAdmin". В новата версия на "Данните Привилегии база на ниво" раздел в браузъра натиснете "Марк" и кликнете "OK".

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

  • на първия ред, сменете паролата на своята, че сте въвели при създаването на потребителя
  • редове могат да се вмъкват на всяко място във файла, стига след I $ ++; и на героите?>

<<Контент скрыт от гостей. Зарегистрируйтесь. чтобы снять ограничение.>>

Запазете файла. Излезте от PHPMyAdmin - просто натиснете бутона "Изход" и влезте отново, и то не само страницата за отваряне затваряне.

Някои снимки на екрани на нови функции:

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

Инсталиране и конфигуриране на сървъра Apache, PHP, MySQL, PhpMyAdmin на прозорци 10

Следващата стъпка, след като настроите и тестване на място в lokalhoste е гама от качествени и евтини уеб хостинг. Минах през много решения и е установено, много добър вариант - 100 рубли на месец! За да се раздадат професионален хостинг с голямо време за работа, безплатни domenomvtorogo изравняват подарък (!). с 2 гигабайта пространство на SSD диск с неограничен брой бази данни, с възможност за свързване на неограничен брой нови домейни (само трябва да плащат за всеки нов домейн - 139 рубли). В общи линии, всичко добро толкова много, че най-лесният начин да го видите тук.

Виж, аз се интересувам от тази оферта всеки администратор на сайта (дори и начинаещ макар напреднали), тъй като тя е домакин с настоящото качеството на професионалисти. Между другото, аз имам промоционален код. дава безплатно месец, ако искате, можете да се възползвате от.

Споделете тази статия с приятелите си, ако искате да продукция на новите членове:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!