За този блог

Публикации в този блог

CrasHandBurN

От известно време си записвам някои нещица, които са ми полезни…относно Ubuntu.angry.gif

Става дума за това как точно аз да си инсталирам уеб сървър – Apache, PHP, MySQL, като използваме терминала (конзолата). Бързо, лесно и ефективно разбира се. Защото ме мързи да помня – предпочитам да го изпиша под формата на малка публикация.wink.gif

Стига глупости, нека да започваме. Като начало отваряме терминала и изписваме следната команда, за да не пишеме постоянно преди всяка следваща команда sudo за напред.

sudo su -
След като сме си въвели вече паролата – проверяваме дали има налични обновления:
apt-get update
След като сме ги източили – сваляме Apache2, PHP5 и библиотеката-връзка между двете:
apt-get install apache2 php5 libapache2-mod-php5
Сега се предполага, че всичко е ОК. Лично аз рестартирам:
/etc/init.d/apache2 restart
Когато командата е изпълнена, можете да проверите дали Apache работи правилно, през браузъра си. Пишеме http://localhost . Ако видите текста It works! , значи Apache работи идеално и не сме объркали нищо. До тук – добре. Имаме Apache и PHP5 вече инсталирани. Повечето модули са на лице.Сега само трябва да преместиме mod_rewrite той се намира в /etc/apache2/mods-available . Местиме го в /etc/apache2/mods-enabled
cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled
Сега да поправим 000-default .Намираме и променяме AllowOverride от None на All.
gedit /etc/apache2/sites-enabled/000-default
Трябва да се получи така:
Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all
Сега точим и MySQL:
apt-get install mysql-server mysql-client php5-mysql
Към края на инсталацията ще бъдете подканени да определите admin парола. Админа в даденият случай е root. Въведете желаната от вас парола. Сега точим и phpMyAdmin:
apt-get install phpmyadmin
По време на инсталацията ще бъдете помолени да изберете уеб сървър, който ще бъде използван за пускане на phpMyAdmin. Изберете Apache2. Остана само да добавим един ред в /etc/apache2/apache2.conf
gedit /etc/apache2/apache2.conf
Най отдолу добавяме
Include /etc/phpmyadmin/apache.conf
Сега рестартираме:
/etc/init.d/apache2 restart
И с това инсталирането ни приключи и вече имате един работещ сървър, който може да тормозите както си пожелаетеcool.gif Опа за малко да забравя. След като инсталацията приключи, изпълнете следната команда, за да копирате папката phpmyadmin в apache2 /etc/apache2/.(По подразбиране phpmyadmin се инсталира в /usr/share/phpmyadmin/
sudo ln -s /usr/share/phpmyadmin /etc/apache2/

Написах sudo тъй като вече съм затворил терминала, но ако не сте го затворили не го пишете.

/var/www/ това е публичната папка за вашите бъдещи проекти.