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

Lazy глупав задник съм! Lazy дол-бо-ее! Вместо всичко това lokalke да код, а след това по-късно освободи под публичен сървър, аз ръководи разработката на директно върху нея. Това допълнително кликвания, допълнително обтегнати за посетителите, които веднага да видят всички училища, и като цяло не е нужно да се направи лош вкус.

Но за дълго време и такъв вариант липсва. И всичко това, защото те са прекалено мързеливи, за да се създаде на околната среда на моя Macbook. Днес е събота. Сварено кафе. Най-накрая реших да се справят с този проблем. Инструкции ще бъдат записани за себе си. Ако изведнъж в бъдеще ще го направи отново.

Apache PHP MySQL PhpMyAdmin за Mac OS X

Apache виртуален сървър вече е инсталиран по подразбиране в Mac-ове. Достатъчно е да изпълните следната команда:

За да направите това в като корен първо трябва да влезете в системата:

Команда за спиране на сървъра или да го рестартирате, ще бъде съответно както следва:

apachectl спирка
apachectl рестартиране

Втората задача - да завърже PHP. Тя също е лесен за решаване, защото PHP е също вече е инсталиран. Това е необходимо да се активира само за виртуалната машина. За да направите това, трябва да редактирате следния файл:

Save (CTRL + X). Рестартирайте Apache:

Проверете дали PHP работи. За да направите това, нека надолу в DocumentRoot открих:

/ Library / уеб сървър / Документи - lokalhosta папка за Mac. В бъдеще, можете да си създадете виртуални хостове.

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

Оказа се, за да се настрои - PHP версия 5.5.27. И всички популярни разширения, които вече присъстват в него, нищо допълнително ще вероятно не трябва да се примири.

Помислих си, че трябва да обновите до последната версия 5.6. Това може да стане с тази команда:

Apache PHP MySQL PhpMyAdmin за Mac OS X

Отидете в настройките, кликнете върху иконата ние MySQL и стартирате сървъра на базата данни. Можете да отметнете сървърът да започне веднага след стартиране на системата.

Apache PHP MySQL PhpMyAdmin за Mac OS X

Започнете със сървъра, и можете също през терминала:

Всеки път, когато не въведете пълния път до dirrektorii мускули, създайте псевдоним.

Можете да проверите това, както следва:

Но както аз го разбирам, тя е валидна само до края на сесията. Всеки път, да не се кандидатира тази команда, можете да се регистрирате на Баш файла. Към началната страница dirrektoriyu на потребителя.

И ние поставяме този там:

Запазване. Повторно свързване към терминала. Проверете следната команда:

Сега този отбор трябва да работи, като например:

Той отпечатва поздрав, което показва мускули версия и се предлага в него. Exit откажат команда. Сега стартирайте командата за първоначалното инсталиране на мускулите, като зададете паролата, както и някои други манипулации:

Задайте парола за корена на потребителя. Нейната добра идея да се запиша някъде. Тя ще бъде полезна за нас, за да създавате нови бази данни. На други въпроси, за да се отговори с "да". Премахване на масата на пробата се прибира улица отдалечен достъп, премахване на достъпа Anonymous.

Но това не е достатъчно. Все още се нуждаете Coy | Регистрация за да направим нещата работа. Необходимо е да се регистрирате и връзка към сокет, защото мускулите поддържа неговата / ПТУ. и OS X го търси в / Var / MySQL. Той е не Gud, така че да направите това:

защитен режим / Var / MySQL
Въ -s /tmp/mysql.sock /var/mysql/mysql.sock

Можете да проверите това, както следва:

CD / Var / MySQL /
LS-ал

3. PhpMyAdmin

Прехвърляне на файлове на dirrektoriyu началната сървър:

CD / Library / уеб сървър / Документи / PhpMyAdmin
MV config.sample.inc.php config.inc.php

Apache PHP MySQL PhpMyAdmin за Mac OS X

Е, време отиде толкова алкохол, нещо друго ще се създаде база данни и виртуален хост.

4. Създаване на база данни

Отиваме в мускулите като корен (без забравили паролата си, за да пиша?)

CREATE DATABASE mybase;

Създаване на потребител за тази база данни

Създаване на потребител потребител @ Localhost определени от "подаване";

Разрешете всички привилегии ЗА mybase * ДА потребител @ Localhost .;

5. Създаване на виртуален хост

Той е този ред:

Създаване на виртуален хост:

В този пример две виртуални хостове. Една стандартна Localhost. Друг example.local. файлове, които ще поставят в папката WWW / example.local

И не забравяйте да редактирате файла на хоста:

Най-вероятно вие ще получите отговор 403 Forbidden.

Ще трябва да се направят някои по-манипулация. Тя не може да бъде толкова просто!

Най-вероятно няма да има разминаване на конфигурационния файл на вашия потребител. Ще създадете или редактирате:

Не забравяйте да смените директорията на папката. Проверете permisheny е, както следва:

Ако не, тогава ние да направите това:

Sudo коригират 644 username.conf

И това е тази линия също:

Резерват, да си тръгнем. Редактиране на следния файл:

6. Заключение

Fucking. всичко беше Decl Choate по-трудно, отколкото си мислех. Половин ден за да го изостави. Ами майната. Изглежда, която ще бъде създадена. Предполагам, че някъде някой вече е писано skriptets, която произвежда всички тези настройки специално за Mac OS. Някъде някой вече е написал ...

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

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