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

FreeBSD предлага много възможности за организацията на работа в интернет и извън него. Към днешна дата, че е трудно да си представим, интернет, без Unix-базирани системи, част от едно семейство, което е FreeBSD. Преди това имаше пост на FreeBSD описание на конфигурацията на мрежата. Сега е време да говорим за това как да се създаде един куп Apache + PHP + MySQL.
Целият процес на инсталация ще бъде разделена на следните основни стъпки:

1. Актуализиране на пристанищата

Продължете да се инсталира и конфигурира, първо се актуализира пристанищата. Порт колекцията - колекция от файлове (Makefile, лепенки, описание и т.н.), които се съхраняват в директорията / ЮЕсАр / пристанища. и са предназначени за изграждане, инсталиране на приложения на FreeBSD. За порт колекцията. ние ще използвате инструмента Portsnap.

Изтеглете моментна снимка на главната порта дървото:

Разархивирайте пристанища дървото с помощта на командата:

След като имаме нова колекция от пристанища, ще се пристъпи към инсталирането на тези приложения се нуждаем.

2. Инсталиране на Apache

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

Определете си място в порт колекцията, за това ние използваме командата whereis:

Резултатът от командата ще бъде подобно на следното:
apache22: / ЮЕсАр / пристанища / WWW / apache22

Отиди в указаната директория:

След това, трябва да видите меню с опции за Apache, за да се появи ще има известно в компилацията.
Тук можете да включите / изключите различните добавки, които могат да бъдат необходими за реализацията на целите си. "X" характер в квадратни скоби означава, че опцията е активирана, можете да превключите ключа "празнина". Придвижвайте се между опции могат клавиши "нагоре - надолу".

Web сървър на FreeBSD

Ако Apache е съставена успешно, можете да зададете основните настройки в конфигурационния файл httpd.conf.

Отворете конфигурационния файл за редактиране:

Приблизително 148 Онлайн Намерете реда с рекорд:
#ServerName www.example.com:80

На следващо място, трябва да попитате apache22_enable параметър в /etc/rc.conf:

3. Инсталиране на PHP

Следващата ни стъпка е инсталирането на PHP компилатор. PHP - един от най-популярните скриптов език за уеб програмиране (заедно с JSP, Perl, както и езика, използван в ASP.NET), благодарение на своята простота, скорост на изпълнение, богата функционалност, по-платформа и разпространение на изходния код на базата на PHP лиценз.

Определяне на местоположението на пристанищата на PHP:

Резултатът върнати от командния ред:
php5: / ЮЕсАр / порт / Ланг / php5

Ще бъдат представени с меню с опции, за да изберете компоненти за PHP, в хода на съставянето може да бъде няколко. Тук можете да се включат допълнителни компоненти в инсталацията на PHP. Трябва да добавим «APACHE» пункт за PHP сухожилия и Apache.

Web сървър на FreeBSD

Тогава, както и на PHP интерпретатора е инсталиран успешно, е необходимо в конфигурационния файл на Apache (httpd.conf), за да се регистрирате няколко линии.

Отворете конфигурационния файл за редактиране:

Запазване на промените, направени в конфигурационния файл, рестартирайте Apache:

Впише в кода:

4. Инсталиране на MySQL

Модерна уеб сървър е трудно да си представим без система за управление на бази данни, като е MySQL.
MySQL - безплатна система за управление на релационни бази данни, широко използван в различни приложения за съхранение на данни. Един от най-популярните съхраняване база данни от информация в интернет, също е широко използван от различни двигатели сайтове.

MySQL да намерите FreeBSD портове дървото:

Отидете до директорията, където файловете за инсталиране на MySQL:

Сложете MySQL сървър:

След инсталацията, проверете наличието на MySQL параметри записва информация функция на изхода phpinfo ().

Web сървър на FreeBSD

5. добавки

PHP-Extensions - разширения, които са определени да добавите PHP функционалност. Тя също така включва механизми за работа с MySQL сървър, така че добавянето може да бъде много полезен.

Ние считаме, местоположението на PHP-разширения:

Отиди до пристанищата на директориите:

Появява се меню конфигурация, където трябва да изберете полетата, MySQL и MySQLi. след съставяне на същото меню ще бъдат показани няколко прозорци, където можете да оставите всичко както е.

Web сървър на FreeBSD

След успешна инсталация в «phpinfo» също ще запише MySQL и MySQLi:
Web сървър на FreeBSD

Ние сме сега като инсталацията завърши групира Apache + PHP + MySQL. Заслужава да се отбележи тук, че ние имаме само "основни" инсталационните приложения. Както знаете цялото това нещо, така че можете да персонализирате за конкретни задачи, но в този пост няма да направя това. Като цяло, ще се видим скоро!

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

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