FreeBSD предлага много възможности за организацията на работа в интернет и извън него. Към днешна дата, че е трудно да си представим, интернет, без Unix-базирани системи, част от едно семейство, което е FreeBSD. Преди това имаше пост на FreeBSD описание на конфигурацията на мрежата. Сега е време да говорим за това как да се създаде един куп Apache + PHP + MySQL.
Целият процес на инсталация ще бъде разделена на следните основни стъпки:
1. Актуализиране на пристанищата
Продължете да се инсталира и конфигурира, първо се актуализира пристанищата. Порт колекцията - колекция от файлове (Makefile, лепенки, описание и т.н.), които се съхраняват в директорията / ЮЕсАр / пристанища. и са предназначени за изграждане, инсталиране на приложения на FreeBSD. За порт колекцията. ние ще използвате инструмента Portsnap.
Изтеглете моментна снимка на главната порта дървото:
Разархивирайте пристанища дървото с помощта на командата:
След като имаме нова колекция от пристанища, ще се пристъпи към инсталирането на тези приложения се нуждаем.
2. Инсталиране на Apache
Apache - приложение, което изпълнява ролята на уеб сървъра, тя е надеждна, гъвкава по отношение на конфигурацията на различни платформи, в допълнение е свободен софтуер. Популярността й е повече от чудесно в интернет.
Определете си място в порт колекцията, за това ние използваме командата whereis:
Резултатът от командата ще бъде подобно на следното:
apache22: / ЮЕсАр / пристанища / WWW / apache22
Отиди в указаната директория:
След това, трябва да видите меню с опции за Apache, за да се появи ще има известно в компилацията.
Тук можете да включите / изключите различните добавки, които могат да бъдат необходими за реализацията на целите си. "X" характер в квадратни скоби означава, че опцията е активирана, можете да превключите ключа "празнина". Придвижвайте се между опции могат клавиши "нагоре - надолу".
Ако 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.
Тогава, както и на PHP интерпретатора е инсталиран успешно, е необходимо в конфигурационния файл на Apache (httpd.conf), за да се регистрирате няколко линии.
Отворете конфигурационния файл за редактиране:
Запазване на промените, направени в конфигурационния файл, рестартирайте Apache:
Впише в кода:
4. Инсталиране на MySQL
Модерна уеб сървър е трудно да си представим без система за управление на бази данни, като е MySQL.
MySQL - безплатна система за управление на релационни бази данни, широко използван в различни приложения за съхранение на данни. Един от най-популярните съхраняване база данни от информация в интернет, също е широко използван от различни двигатели сайтове.
MySQL да намерите FreeBSD портове дървото:
Отидете до директорията, където файловете за инсталиране на MySQL:
Сложете MySQL сървър:
След инсталацията, проверете наличието на MySQL параметри записва информация функция на изхода phpinfo ().
5. добавки
PHP-Extensions - разширения, които са определени да добавите PHP функционалност. Тя също така включва механизми за работа с MySQL сървър, така че добавянето може да бъде много полезен.
Ние считаме, местоположението на PHP-разширения:
Отиди до пристанищата на директориите:
Появява се меню конфигурация, където трябва да изберете полетата, MySQL и MySQLi. след съставяне на същото меню ще бъдат показани няколко прозорци, където можете да оставите всичко както е.
След успешна инсталация в «phpinfo» също ще запише MySQL и MySQLi:
Ние сме сега като инсталацията завърши групира Apache + PHP + MySQL. Заслужава да се отбележи тук, че ние имаме само "основни" инсталационните приложения. Както знаете цялото това нещо, така че можете да персонализирате за конкретни задачи, но в този пост няма да направя това. Като цяло, ще се видим скоро!
Свързани статии