the best place to host your site

Полезная информация :: Общие вопросы


Я через панель сделал то-то, но ничего не поменялось [#]

Изменения в базе панели отрабатываются ботом каждые 10 минут.
Если в течении 10 минут так ничего и не изменилось, обратитесь в нашу службу поддержки, мы выясним в чем проблема и исправим.


Где можно почитать что-нибудь по командам юникса? [#]

http://www.opennet.ru - здесь Вы найдете все, что Вас интересует, и даже больше.


Где посмотреть что означают коды ошибок апача? [#]

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html


Что сделать чтоб сервер быстрей работал? [#]

1. Следите за кол-вом файлов в директории. Если их больше нескоких тысяч - тормоза при работе с этой директорией гарантированы (потому что размер файла директории составлят несколько мегабайт, а бывает и несколько десятков мегабайт - система физически не сможет быстро работать с такой директорией). Уменьшите время хранения логов и пересоздайте директорию, иначе тормоза останутся.

2. Разносите задания cron по времени.

3. Запускайте кроновые задания с пониженным приоритетом, используя команду

/usr/bin/nice -n 10 command

Здесь команда command запустится с пониженным приоритетом 10 (0 - обычный режим, 20 - самый низкий приоритет, с которым например обрабатываются логи апача). Особенно это поможет если кроновая команда выполняется длительное время - когда она будет работать с низким приоритетом - апач не будет заметно тормозить. Разумеется, это не повлияет, если реально обработкой команды занимается апач, а сама команда это лишь инициирует, как например в случае

/usr/local/bin/wget -qO /dev/null http://domain/cron.php

здесь с пониженным приоритетом сможет работать только wget

4. Следите за кол-вом записей в базе данных. Когда обьем данных составляет несколько сот мегабайт, а таблицы ещё и неправильно проиндексированы (а такие случаи, к сожалению, нередки :( ) - опять же реактивной скорости ожидать не приходится.


Как уберечься от перехвата паролей ftp/pop3/... ? [#]

Используйте варианты протокола с шифрованием.
Например, вместо ftp можно использовать sftp, или scp.
smtp, pop3, imap4 также имеют поддержку SSL - включите ее в своих почтовых клиентах.


Как уберечься от взлома скриптов? [#]

Полностью обезопаситься к сожалению нельзя, но можно свести к минимуму риск взлома скриптов (генераторов галерей, форумов, CMS и т.д.).

1. Надо следить за обновлениями скриптов. Как правило, при нахождении уязвимостей, разработчики выпускают специальный патч-скрипт для исправления уязвимости.

2. Желательно ограничить доступ к админской части скрипта средствами сервера, а именно с помощью файла .htaccess. Тут описано как закрыть доступ к админке скрипта tm3 http://faq.advancedhosters.com/script-tm3.html

3. Пароль не должен быть очень простым, т.к. взломщики часто подбирают пароли по словарю.
Можете воспользоваться генератором паролей: http://faq.advancedhosters.com/pasgen/

4. Храните свои пароли в надежном месте.


Как определить путь к программе, установленной в системе? [#]

Путь можно определить используя команду whereis commandname
например

# whereis lynx
lynx: /usr/local/bin/lynx /usr/local/man/man1/lynx.1.gz /usr/ports/www/lynx

lynx находится по пути /usr/local/bin/lynx

Пути к часто используемым программам:

tar: /usr/bin/tar
perl: /usr/bin/perl
php: /usr/local/bin/php
wget: /usr/local/bin/wget
lynx: /usr/local/bin/lynx
sendmail: /usr/sbin/sendmail
ImageMagic: /usr/local/bin/convert

Путь к каталогу домена:

cd ~

так вы перейдете в свой 'домашний каталог'

cd domain.com

переход в каталог домена domain.com

pwd

напечатается путь от корня сервера к вашему каталогу (домену)


Как сделать чтоб пхп показывала ошибки? [#]

В целях бехопасности по умолчанию вывод ошибок отключен. Чтоб временно включить их, добавьте в пхп код следующую строку:

error_reporting(E_ALL);


Где посмотреть логи апача? [#]

Только за последний час, поскольку каждый час логи обрабатываются и очищаются.
Логи хранятся в файлах
/home/LOGS/account_name/domain_name/access/current
/home/LOGS/account_name/domain_name/error/current
где domain.com - имя Вашего домена.
По фтп они, разумеется, не доступны, но Вы можете скопировать их себе в домашний каталог через ssh:

cp /home/LOGS/account_name/domain_name/access/current ~

или же через ssh и смотреть:

less /home/LOGS/account_name/domain_name/error/current




2007 © Advanced Hosters