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

Реших да напиша една статия като бележка до себе си, защото не е възможно да си спомня всичко, което в същото време, и на кого ще бъде полезен.

LAMP - набор от сървърния софтуер за бизнес и развитието на уеб приложения (Linux, Apache, MySQL, PHP)

Ubuntu, инсталирането и конфигурирането на лампа (Apache, MySQL, PHP), блог

Така че започнете с инсталацията на основния. Apache, MySQL, PHP

ап-да инсталирате apache2 php5 php5-MySQL MySQL-сървър

Ние отговаряме на всички въпроси настройка на кампания (зададете парола за MySQL корен потребител)

ап-да инсталирате PhpMyAdmin

Ние отговаряме на въпроси.

На първо изберете Apache (Sele направи чрез натискане на клавиша за интервал).

Създаване на база данни за PhpMyAdmin използване dbconfig-чести?

Изберете - Да.

Въведете корен парола MySQL, и да зададете парола за PhpMyAdmin

Това е уеб страницата по подразбиране за този сървър.

Ако сте видели надпис, тогава всичко е наред. Първата стъпка е готова.

За да започнете да предписват домакини областта на нашето бъдеще уебсайт.
Sudo нано / и т.н. / домакини

на първия ред, след като 127.0.0.1 Localhost през пролуката предписват техните домейни, за които сайтът ще бъде на разположение.

Например, аз го изглежда така:

Ubuntu, инсталирането и конфигурирането на лампа (Apache, MySQL, PHP), блог

който да запазва натиснете Ctrl-O, Enter, Ctrl + X

За да Apache на проклинат липсата на името на сървъра, за да го конфигурирате.

Sudo нано /etc/apache2/apache2.conf

В края на файла напишете

Конфигуриране на виртуални хостове

На следващо място, създаване на възможност за няколко сайта.

Отидете в папката с домакините

Копирайте настройките в нов файл (бъдещ сайт)

Sudo CP ./default ./auto.dev

Вместо auto.dev - на домейна на сайта.

Ние отваряме нова конфигурация хост файл.

Sudo нано auto.dev

Поставете следната позиция:


ServerAdmin уебмастъра @ Localhost
ServerName auto.dev
DocumentRoot /home/gansik/www/auto.dev

Опции FollowSymLinks
AllowOverride All


Опции индекси FollowSymLinks MultiViews
AllowOverride All
Поръчка позволяват да отрича
позволи от всичко

ScriptAlias ​​/ CGI-хамбар / / ЮЕсАр / ИЪ / CGI-хамбар /

AllowOverride None
Опции + ExecCGI -MultiViews + SymLinksIfOwnerMatch
Поръчка позволяват да отрича
Оставя се от всичко

# Възможните стойности са: за отстраняване на грешки, информация, забележка, предупреди, грешка, критичният,
# Alert, Emerg.
LogLevel предупредя

CustomLog $ / access.log комбиниран

Alias ​​/ док / «/ ЮЕсАр / акции / док /»

Опции индекси MultiViews FollowSymLinks
AllowOverride None
Поръчка отрече, оставете
Отказ от всичко
Оставя се от 127.0.0.0/255.0.0.0. 1/128

ServerName auto.dev - име на сървъра

DocumentRoot /home/gansik/www/auto.dev - път към интернет страницата за удобство, аз го поставите в дома си директория

- по пътя към директорията на сайта.

AllowOverride All - включва способността да се използва .htaccess

На следващо място, ние се обръщаме на нашия уебсайт

Sudo a2ensite auto.dev

Вместо auto.dev - на домейна на сайта.

Sudo услуга apache2 презареждане

Отворете сайта си в браузър. Трябва да видите информация за текущото състояние на PHP. Ако сте виждали този надпис - поздравления. Всичко мина перфектно. А сега можете да се развие напълно уеб приложения :)

Допълнителна информация.

промените потребителски, от които Apache писти.

Sudo нано / и т.н. / apache2 / envvars

износ APACHE_RUN_USER = WWW-данни
износ APACHE_RUN_GROUP = WWW-данни

Промяна на WWW данни за това, което е необходимо

Освен всичко един за настройки прави вече е в него, статията показва минималната настройка.

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

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