LAMP
Установка LAMP для ленивых в Ubuntu Server 14.04
В Ubuntu Server 14.04 LTS есть отличная команда, которая позволяет веб-мастерам совсем и навсегда облениться. Ставим LAMP в одну строку:
sudo apt-get install lamp-server^
Крышка в конце названия «пакета» — не опечатка.
Для совсем ленивых предлагаю такое комбо:
sudo apt-get -y update && sudo apt-get -y upgrade && sudo apt-get -y install lamp-server^ && sudo apt-get -y install phpmyadmin
Новчикам поясню:
Ключ -y
для apt-get
за вас отвечает согласием на установку и обновление пакетов.
Связка &&
между командами, запускает следующую, если предыдущая отработала без ошибок.
Для обеспечения элементарной безопасности (чтобы не забрутфорсили) я вам рекомендую сменить сразу дефолтный адрес phpMyAdmin. Для этого редактируйте файл:
sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf
В нём строку:
Alias /phpmyadmin /usr/share/phpmyadmin
Замените на:
Alias /secret /usr/share/phpmyadmin
Сохраните файл (в nano для этого достаточно нажать F2) и перезапустите Apache:
sudo service apache2 restart
Теперь phpMyAdmin будет доступен по ссылке http://127.0.0.1/secret (где 127.0.0.1 — IP вашего сервера)
- 16 комментариев
- 35367 просмотров
Запуск СУБД MySQL в Ubuntu Server после падения и анализ логов демона mysqld
Если у вас начали стихийно отваливаться сайты на сервере, сообщая о проблемах с соединением с базой, то вместо того, чтобы впадать в панику нужно идти проверять логи.
В Ubuntu логи ошибок MySQL хранятся в файле /var/log/mysql/error.log
. Но открывать его текстовым редактором на удалённой машине — опасно. Если у вас не настроена ротация логов, то файл может весить сотни мегабайт. Но даже если и настроена, то при падении MySQL мог основательно нафлудить в файл (и он, как следствие, всё равно может быть немаленьким). Поэтому изучать свежие логи будем с помощью утилиты tail
, которая выводит несколько (по умолчанию, 10) последних строк указанного файла.
- 4 комментария
- 13436 просмотров