понедельник, 23 декабря 2013 г.

PHPPGADMIN post install access

После установки

apt-get install phppgadmin

как правило доступ к ......../phppgadmin  ограничен

управлять доступом можно тут

/etc/apache2/conf.d/phppgadmin


order allow,deny
#allow from 127.0.0.0/255.0.0.0 ::1/128    --  тут можно установить айпи адресса
allow from all           - -  открыть всем

пятница, 13 декабря 2013 г.

Ubuntu 12.04, Chrome, Java

Хорошо расписано по всем версиям https://sites.google.com/site/easylinuxtipsproject/java

Проверить работает ли жава у вас можно тут http://www.java.com/verify
Если не работает качаем и распаковываем куда либо
создаем папку
mkdir /opt/google/chrome/plugins
заходим и создаем ссылку туда куда распаковали
ln -s /usr/local/bin/jre<version>/lib/i386/libnpjp.so
обновите браузер!

параметры JAVA, в том числе безопасность можно менсть
через JAVA-консоль

Включение Java Console для Linux

Откройте окно терминала.
Перейдите в каталог установки Java.
cd /java/jre1.6.0_24 (Измените имя каталога в соответствии с каталогом установки Java)
Откройте панель управления Java. Введите: ./ControlPanel
Панель управления Java также можно открыть в браузере. Запустите браузер Netscape или Mozilla. Откройте файл ControlPanel.html, который, как правило, располагается в каталоге $КАТАЛОГ_УСТАНОВКИ_JAVA/jre/
На панели управления Java перейдите на вкладку Основные.
Нажмите переключатель Показать консоль.
Нажмите кнопку Применить.

Еще вариант зайти в папку с java
/jre1.7.0_51/bin/
запустить ControlPanel.html

среда, 11 декабря 2013 г.

MySql бэкапы и ресторы, пользователи


Бэкапим все подряд
$ mysqldump -u root -p --all-databases > alldb_backup.sql одна или нескольно баз
$ mysqldump -u root -p --databases database1 database2 database3 > content_backup.sql
со сжатием
$ mysqldump -u [uname] -p[pass] [dbname] | gzip -9 > backupfile.sql.gz
Ресторимся
$ mysql -u [uname] -p[pass] [db_to_restore] < [backupfile.sql]
если бэкап сжат
gunzip < [backupfile.sql.gz] | mysql -u [uname] -p[pass] [dbname]


Дамп с "локом" баз
1) FLUSH TABLES WITH READ LOCK; SET GLOBAL read_only = ON;

дампим
2) mysqldump --lock-all-tables -u root -p --all-databases > dump.sql


Отключаем "лок"
3) SET GLOBAL read_only = OFF; UNLOCK TABLES;  


Посмотреть пользователей
SELECT user,host FROM mysql.user;

Добавить пользователя
CREATE USER 'asterisk'@'localhost' IDENTIFIED BY 'password';

Просмотр прав пользователя:
SHOW GRANTS FOR asterisk@localhost;

Выдать права пользователю:
GRANT ALL PRIVILEGES ON  database_name.* TO 'username'@'localhost';

Удалить
DROP USER 'jeffrey'@'localhost';

среда, 4 декабря 2013 г.

VIM.Приемчики.

Заккомментировать блок текста

1)CTRL-v
выбираем строки
2) "I"   (shift+i)
2)"#"
тут выбираем символ комментария
3) ESC

Cron time intervals

Если необходимо периодически запускать приложения в определенные
интервалы времени, можно воспользоватся crontab
например строка
*/5   9-20    * * *  root    /home/script.sh > /dev/null
будет выполнять скрипт каждые 5 мин с 9-00 до 20-55

0 23 * * *   - каждые сутки в 11 вечера