Июн 15
Понадобилось восстановить бэкап mysql размером примерно в гигабайт.
Всякие phpMyAdmin даже сжатый файл кушать отакзываются – ограничение по размеру, а доступа к настройкам нет.
Нашёл хороший способ – в командной строке
mysql
mysql>use database <>;
mysql>source path/to/backup_file.sql;
Очень быстро и хорошо)
http://forums.mysql.com/read.php?104,145923,148081#msg-148081
Теги: mysql
Янв 30
Вывод всех портов и программ, которые их слушают:
netstat -anp | grep "LISTEN "
Теги: linux
Дек 19
Запустить новый проект
Перед запуском надо записать изменения в базу данных:
python manage.py syncdb
Также можно проверить на ошибки:
python manage.py validate
Запустить проект:
python manage.py runserver
Кстати, тут много про запуск Django в продакшн-окружении.
Теги: django
Ноя 27
Проверяем, есть ли SSH
$ ssh -v
Генерируем ключик
$ ssh-keygen
Для пользователей Ubuntu для доступности ключа
chmod 644 ~/.ssh/id_rsa.pub
ssh-agent bash
ssh-add
Всё)
Ссылка на оригинал
Теги: bitbucket • Hg • linux • Mercurial • ssh • Ubuntu
Ноя 18
Всё просто – нужно его сгенерировать и дописать конфиг – подробнее:
http://wiki.enchtex.info/howto/nginx_ssl
Для использования в связке с php-fpm нужно указать:
fastcgi_param HTTPS on;
Теги: nginx • ssl
Окт 06
Командой sudo fdisk -l узнаём названия разделов, к примеру
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 8924 71681998+ 7 HPFS/NTFS
/dev/sda2 8925 19215 82655250 5 Расширенный
Раздел 2 не заканчивается на границе цилиндра.
/dev/sda4 19215 19458 1952768 83 Linux
/dev/sda5 8925 15452 52436128+ 7 HPFS/NTFS
/dev/sda6 18607 19215 4882432 83 Linux
/dev/sda7 17512 17877 2929664 82 Linux своп / Solaris
/dev/sda8 17878 18073 1574336+ 83 Linux
/dev/sda9 18074 18606 4281291 83 Linux
/dev/sda10 16194 17511 10585088 83 Linux
Находим свой любимый NTFS-раздел.
Далее правим файл /etc/fstab – добавляем строку (для раздела /dev/sda5)
/dev/sda5 /media/d ntfs-3g defaults 0 0
Не забыть в конце файла пустую строку.
После чего перезагружаемся – всё лежит там, где бы мы хотели.
Подмонтировать сразу можно командой sudo mount -a.
Теги: linux • Ubuntu
Сен 24
Произошла сегодня неприятность на моей Ubuntu 10.04 – после ввода пароля система повисла, на отзывалась на мышь и всякие там Alt+Tab и т.п.
Нужно было перезапустить XWindow. Умные люди подсказали как:
Ctrl+Alt+F2
sudo /etc/init.d/gdm restart
Теги: linux • shell • Ubuntu • XWindow
Авг 26
sudo a2enmod [модуль]
К примеру:
sudo a2enmod rewrite
sudo a2enmod expires
Теги: apache • linux • mod_rewrite • Ubuntu
Авг 26
Нужно положить в папку ~/.ssh файл id_rsa (или id_dsa) со сгенерированным ключом. У меня был ключ, сгенерированный puttygen – для работы под windows. Для конвертации достаточно загрузить файл приватного ключа в puttygen и сконвертировать в нужный формат, после чего в linux положить этот файл в указанное место.
Теги: Hg • linux • Mercurial • TortoiseHg • Ubuntu
Авг 17
1. Скачиваем расширение – http://www.xdebug.org/download.php (я качаю ts) и копируем в папку с расширениями php.
2. В php.ini пишем
zend_extension_ts = "< путь-к-папке-ext>/php_xdebug.dll"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_port=9000
xdebug.remote_host=localhost
xdebug.idekey=bullgare ;ну или другой
;это для профилирования
xdebug.profiler_enable=Off
xdebug.profiler_output_dir="c:\traces"
xdebug.profiler_enable_trigger=On
xdebug.profiler_output_name = cachegrind.out.%t.%p
После перезапуска апача phpinfo будет содержать раздел xdebug.
Continue reading »
Теги: nginx • Ubuntu • xdebug