Вед-дев, Сео, Манимейкинг

Администрирование

01/21/2014 - 17:24

Заходим в настройки DNS и добавляем MX записи:

ASPMX.L.GOOGLE.COM. (Приоритет 10)
ALT1.ASPMX.L.GOOGLE.COM. (Приоритет 20)
ALT2.ASPMX.L.GOOGLE.COM. (Приоритет 30)
ASPMX2.GOOGLEMAIL.COM. (Приоритет 40)
ASPMX3.GOOGLEMAIL.COM. (Приоритет 50)

Для того чтобы гугл почта открывалась через ваш субдомен, нужно добавить CNAME запись от гугла:

mail CNAME ghs.googlehosted.com.

После этого нужно зайти в google apps и выбрать CUSTOM URL.

Всего просмотров: 2,153
01/21/2014 - 15:04

Если вы установили Roundcube 0.9.5, создали юзеров и при входе в почту под определенным юзером у вас не создаются стандартные папки:

  • INBOX
  • Drafts
  • Sent
  • Junk
  • Trash

То это означает, что у вас в настройках в файле /etc/roundcubemail/main.inc.php выключена настройка:

Всего просмотров: 2,968
01/21/2014 - 00:44

Фиксим ошибку, которая выскакиывает при рестарте апача:

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for

Идем в /etc/httpd/conf/httpd.conf и прописываем домен для вашего сервера:

ServerName server.domain.com

Далее в /etc/hosts добавляем в самый низ, дефолтные записи файла hosts трогать не нужно, ибо можно запороть всё.

ip-address server.domain.com

apache2: apr_sockaddr_info_get() failed for randomtext

Всего просмотров: 1,441
01/19/2014 - 14:56

Если у вас возникает internal server error 500 при входе на какую либо страницу админки друпала, то это может возникать из-за настроек APC. Обычно файл настроек APC находится по адресу /etc/php.d/apc.ini

Открываем его и начинаем оптимизировать:

apc.shm_size=512M
можете поставить больше, если позволяет количество оперативной памяти. Я ставил 512М на 8ГБ озу.

apc.max_file_size=3M
максимальный размер файла, который может хранить APC (по умолчанию 1М). Мне 3М хватает пока.

Всего просмотров: 2,012
01/19/2014 - 13:37

Если вы используете PHP opcode cache APC, то вам необходимо будет смотреть статистику работы APC. Для этого в этой утилите есть файл APC.PHP, но в разных установках он находится по разным путям и поэтому этот вопрос возникает не очень редко. При помощи команды find можно найти этот файл без особых усилий.

Более стабильная версия на сегодняшний день - это 3.1.15 бета.

find / -name apc.php* 2>/dev/null

"Искать, в /, совпадения apc.php*, и отменить stderr."

В результате вы получите путь примерно такого вида:

Всего просмотров: 1,463
01/17/2014 - 18:59

Список репозиторий в CentOS можно посмотреть командой

yum repolist

Файлы .repo находятся в /etc/yum.repos.d

Для того чтобы включить какой-либо определенный репозиторий нужно зайти в него при помощи vi и изменить строку:

enabled=1

Либо если вы хотите что-то установить только 1 раз можно использовать таким образом

yum --enablerepo=remi install php-mysql

Где remi - это название репозитория

Для того чтобы удалить репозиторий

Всего просмотров: 5,366
01/17/2014 - 10:33

Если ваш сайт будет доступен по доменному имени с www и без www, то все показатели вашего домена будут зеркалиться. Про склейку можете почитать тут.

301 редирект в nginx

Редирект без-www на с-www

server {
server_name domainname.com;
rewrite ^/(.*)$ http://www.domain.com/$1 permanent;
}

Редирект с-www на без-www

server {
server_name www.domainname.com;
rewrite ^/(.*)$ http://domain.com/$1 permanent;
}

Всего просмотров: 12,635
01/16/2014 - 14:01

Если вы используете CLI версию PHP и у вас возникает такая ошибка в логах:

PHP Warning: Module 'название_модуля' already loaded in Unknown on line 0

То это означает, что у вас этот модуль подключен 2-мя возможными способами:

  1. Скомпилирован в PHP
  2. Прописан в php.ini файле

Ошибка возникает из-за того что модуль уже скомпилирован в PHP и прописан в php.ini.

Решение проблемы

Открываем наш php.ini файл (в моём случае, он находится в /usr/local/lib/php.ini)

И комментируем строчки ниже:

Всего просмотров: 3,287
01/15/2014 - 21:58

Сегодня мы рассмотрим процесс обновления MySQL 5.5 до 5.6 при помощи CustomBuild 2.0 в DA.

Заходим в директорию custombuild

cd /usr/local/directadmin/custombuild

Открываем файл

options.conf

И увидим что-то типа такого:

#Possible values - 5.1, 5.5, 5.6
mysql=5.6
mysql_inst=no
mysql_backup=no
mysql_backup_dir=/usr/local/directadmin/custombuild/mysql_backups

Всего просмотров: 1,999
01/15/2014 - 16:20

Если у вас установлен roundcube в DA (DirectAdmin), то чтобы войти в веб интерфейс почты необходимо прописывать domain.tld/roundcube. Этот путь можно изменить путём создания алиаса в /etc/httpd/conf/extra/httpd-alias.conf

По умолчанию этот файл содержит следующие строки:

Всего просмотров: 1,897
01/14/2014 - 19:29

Часто в интернете можно встретить архивы вида .tar.gz, но не многие задаются вопросом: "А почему 2 вида расширений архивов для одного файла?". Ответ очень прост:

TAR

TAR создает архив из множества файлов, то есть, он просто соединяет сотни файлов в один файл .tar. Сжатие не делает.

GZip

Gzip сжимает один файл, в отличии от TAR он не может создавать архивы.

Всего просмотров: 968
01/11/2014 - 11:34

Логинимся на наш сервер при помощи ROOT логина и прописываем следующие команды:

/usr/sbin/adduser demouser

Затем меняем пароль у этого юзера:

passwd demouser

Всего просмотров: 1,397
01/10/2014 - 12:42

Если вы решили пользоваться бесплатной панелью управления сервером VestaCP, то после её установки у вас возникнет вопрос: "как прописать NS сервера?"

1.Создаете в аккаунте admin домен который у вас будет по умолчанию к примеру domain.com (WEB)
2.Переходите в раздел (DNS) в разделе видите ваш домен. Нажимаете кнопку add record и создаете 2 ns записи

Record : ns1
Type: A
IP or Value: 111.111.111.11

Таким же образом создаете вторую ns запись только

Record : ns2
Type: A
IP or Value: 111.111.111.11

Всего просмотров: 8,569
01/10/2014 - 11:58

Меняем пароль от root SSH

После установки ОС на ваш сервер, вы получаете root доступ с рандомным паролем. Если вам этот пароль не очень удобен, то его можно легко поменять на свой:

passwd

После ввода этой команды будет необходимо ввести ваш новый пароль 2 раза. Будьте крайне внимательны при вводе пароля. После этого, вы сможете заходить под root пользователем с вашим новым паролем.

Всего просмотров: 1,897
12/29/2013 - 18:40

Если вы видите ошибку в PhpMyAdmin:

PMA Database ... not OK [ Documentation ]
General relation features Disabled

То в ней нет ничего страшного - это всеголишь дополнительные функции, которые используется очень редко в практике.

Отключить это сообщение можно следующим образом:

cd /var/www/html/phpMyAdmin-4.1.2-all-languages

В моём случае используется версия 4.1.2

vi config.inc.php

Всего просмотров: 1,526

Страницы

Подписка на Администрирование

Разделы

Подписаться

Подписка на RSS-лента последние записи из Блога

Комменты

  • Olzhas 4 месяца 4 недели назад
    Спасибо. С Новым Годом! 
  • Den 5 месяцев 3 недели назад
    В первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. 
  • Гость 5 месяцев 3 недели назад
    Если все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того 
  • Валерий 6 месяцев 3 недели назад
    да можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер 
  • admin 6 месяцев 3 недели назад
    Валерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт 
  • Валерий 6 месяцев 3 недели назад
    захожу на mysql через ssh по команде  
  • admin 6 месяцев 3 недели назад
    Добрый вечер, какой у вас клиент? 
  • Валерий 6 месяцев 3 недели назад
    Здравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? 
  • Eduard 7 месяцев 1 неделя назад
    Видать, домен хороший был. Заявление пробывали писать на мошенника? 
  • Stas 8 месяцев 3 недели назад
    Ошибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям!