#1
Всем привет. Долго искал мануал толковый, вот нашёл, делюсь:
Установка apache2:
Если апач остановлен, можно запустить такой командой:
Установка PHP 5.3.X:
Установка MySQL:
Перезагружаем apache:
Теперь чтобы легко управлять базами данных можно установить PMA (phpmyadmin):
Теперь можете зайти на http://localhost/ и проверить доступность, если всё хорошо страница отобразится, если нет значит что то с apache!
PS Иногда бывает не заходит в phpmyadmin, пишет что не найдено, фиксим так:
Установка(служба) memcached:
Ставим Curl:
Перезагружаем Apache:
Каталог в который заливать файлы сайта по умолчанию /var/www/, на него поставьте права chmod 777 (если сервер локальный и для тестирования сайтов)
Команда:
PS: Сервер такой годится только для тестов и не особо нагруженных проектов. Для нагруженных проектов статические данные нужно переносить на nginx!
Установка apache2:
sudo apt-get install apache2Команды apache:
Если апач остановлен, можно запустить такой командой:
sudo invoke-rc.d apache2 startПринудительная остановка:
sudo invoke-rc.d apache2 stopПерезагрузка:
sudo invoke-rc.d apache2 restart
Установка PHP 5.3.X:
sudo apt-get install php5 libapache2-mod-php5Далее перезагружаете apache:
sudo invoke-rc.d apache2 restart
Установка MySQL:
sudo apt-get install mysql-serverВо время установки вас попросят ввести пароль для root!
Перезагружаем apache:
sudo invoke-rc.d apache2 restart
Теперь чтобы легко управлять базами данных можно установить PMA (phpmyadmin):
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadminВ PMA можно зайти так http://localhost/phpmyadmin/ (пароль указываете который указывали при установке mysql сервера)
Теперь можете зайти на http://localhost/ и проверить доступность, если всё хорошо страница отобразится, если нет значит что то с apache!
PS Иногда бывает не заходит в phpmyadmin, пишет что не найдено, фиксим так:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.confДалее перезагружаем apache:
sudo invoke-rc.d apache2 restart
Установка(служба) memcached:
sudo apt-get install memcachedУстановка memcache:
sudo apt-get install php5-memcacheПерезагружаем apache:
sudo invoke-rc.d apache2 restart
Ставим Curl:
sudo apt-get install php5-curl
Перезагружаем Apache:
sudo invoke-rc.d apache2 restart
Каталог в который заливать файлы сайта по умолчанию /var/www/, на него поставьте права chmod 777 (если сервер локальный и для тестирования сайтов)
Команда:
sudo chmod 777 /var/www/
PS: Сервер такой годится только для тестов и не особо нагруженных проектов. Для нагруженных проектов статические данные нужно переносить на nginx!