/home/unix Личенен блог на Радослав Панев

21юни/090

Уеб сървър под FreeBSD 7.2

Как да си инсталираме apache+myslq+php на FreeBSD

Започваме с инсталацията на MySql

cd /usr/ports/databases/mysql51-server
root@bsd-bg(1:38am~/usr/ports/databases/mysql51-server)#~

напишете следната команда

make && make install clean

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

echo mysql_enable=“YES“ >> /etc/rc.conf

Сега е рад на Apache сървъра да инсталираме

cd /usr/ports/www/apache22/
root@bsd-bg(1:46am~/usr/ports/www/apache22)#~

както при MySql-а

make && make install clean

И пак за автоматично стартиране на apache

echo apache22_enable=“YES“ >> /etc/rc.conf

Така, вече имаме mysql и apache сега остава да сложим и php

cd /usr/ports/lang/php5
root@bsd-bg(1:57am~/usr/ports/lang/php5)#~

Познатата ни вече команда

make && make install clean

Копирате php.ini в

#cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

Сега става малко по сложничко имаме apachi, myslq и php и трябва да ги накараме да работят заедно. Как става това?
1. Стартираме MySql сървъра

/usr/local/etc/rc.d/mysql-server start

2. Създаваме си парола в mysql-а

/usr/local/bin/mysqladmin -uroot password ‘new-password’

Забележка : ‘new-password’ се заменя с желаната от вас парола!!!
3. Редактираме според нуждите конфиг файла на apache-то, с желан редактор в моя случай ee.

ee /usr/local/etc/apache22/httpd.conf

добавяте следните редове във файла

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

4. Стартирате apache сървъра.

/usr/local/etc/rc.d/apache22 start

Честито!!! Вече имаме уеб сървър.

Сподели с приятели:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • blogmarks
  • MySpace
  • PDF
  • RSS
  • Socialogs
  • Webnews.de
  • Add to favorites
  • Live
  • MyShare
Заведено под: BSD Оставете коментар
Коментари (0) Връзки за обратно следене (0)

Няма все още коментари.


Leave a comment

(required)

Все още няма връзки за обратно следене.