Инсталиране и конфигуриране на Apache, PHP, MySQL и phpMyAdmin на Ubuntu
От известно време си записвам някои нещица, които са ми полезни…относно Ubuntu.![]()
Става дума за това как точно аз да си инсталирам уеб сървър – Apache, PHP, MySQL, като използваме терминала (конзолата). Бързо, лесно и ефективно разбира се. Защото ме мързи да помня – предпочитам да го изпиша под формата на малка публикация.![]()
Стига глупости, нека да започваме. Като начало отваряме терминала и изписваме следната команда, за да не пишеме постоянно преди всяка следваща команда 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Трябва да се получи така:
Сега точим и MySQL:Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all
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И с това инсталирането ни приключи и вече имате един работещ сървър, който може да тормозите както си пожелаете
sudo ln -s /usr/share/phpmyadmin /etc/apache2/
Написах sudo тъй като вече съм затворил терминала, но ако не сте го затворили не го пишете.
/var/www/ това е публичната папка за вашите бъдещи проекти.
Препоръчани коментари