суббота, 10 мая 2014 г.

Netstat man

Число процессов Apache:
ps aux | grep httpd |wc -l

Число коннектов на 80 порт:
netstat -na | grep :80 | wc -l

Убить сеансы пользователей Linux

Иногда бывает необходимо завершить сеанс какого-либо пользователя. Причины на то бывают разные и мы их рассматривать не будем.

Первым делом нужно узнать кто в данный момент находится в системе.


Говорим системе

who

и получаем примерно такой ответ

root tty1 2010-04-06 10:26
vasyapupkin :0 2010-04-06 09:49
vasyapupkin pts/0 2010-04-06 09:49 (:0)
root pts/3 2010-04-06 10:41 (192.168.1.10)


понедельник, 28 апреля 2014 г.

Импорт и Экспорт Базы данных MySQL в SSH

Импорт БД:
mysql -u пользователь_БД -p имя_БД < файл_дампа_БД
Экспорт (создание бэкапа):
mysqldump -u пользователь_БД -p имя_БД > имя_файла

Fatal error: Call to undefined function mysql_connect


После переноса в браузере отображался текст:Fatal error: Call to undefined function mysql_connect

*Решение для Ubuntu/Debian

sudo apt-get install php5-mysql

PostfixAdmin You have reached your limit to create mailboxes!

При добавлении почтовых ящиков появлялась ошибка You have reached your limit to create mailboxes!

*Решение
Although I'm assuming you probably fixed this I like to tie up lose ends. You can easily increase the default 10 mailboxes by logging into postfix admin. Then:
  1. click Domain List
  2. click "edit" at the far right
  3. increase your mailboxes to any number or enter "0" for unlimited.
  4. click "Edit Domain" to save

понедельник, 14 апреля 2014 г.

воскресенье, 16 марта 2014 г.

unable to connect to the database! roundcube IMAP interface

Столкнулся с проблемой при настройке roundcube, в веб интерфейсе отображалось unable to connect to the database!

*Решение

Редактируем под себя

nano /etc/roundcube/debian-db.php


<?php
##
## database access settings in php format
## automatically generated from /etc/dbconfig-common/roundcube.conf
## by /usr/sbin/dbconfig-generate-include
## Sat, 15 Mar 2014 14:49:56 -0400
##
## by default this file is managed via ucf, so you shouldn't have to
## worry about manual changes being silently discarded.  *however*,
## you'll probably also want to edit the configuration file mentioned
## above too.
##
$dbuser='roundcube';
$dbpass='yourpass';
$basepath='';
$dbname='roundcube';
$dbserver='localhost';
$dbport='3306';
$dbtype='mysql';

Exim4 relay not permitted

Всем привет, столкнулся с проблемой при настройке почтового сервера Exim, после отправки письма с почтового клиента отображалась ошибки relay not permitted.

Мне помог следующий метод:

 В файле по адресу /etc/exim4/update-exim4.conf.conf необходимо изменить строчку

dc_relay_domains = '' 

на

dc_relay_domains to = '*'


PS. Также при настройке dpkg-reconfigure exim4-conig Выставить прослушку на все ip адреса.

воскресенье, 9 марта 2014 г.

Узнать версию php в терминале

php -v

результат: PHP 5.3.27 (cli) (built: Dec 16 2013 07:00:49)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
    with eAccelerator v1.0-dev, Copyright (c) 2004-2012 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v4.4.4, Copyright (c) 2002-2013, by ionCube Ltd., and
    with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies