Включаем показ ошибок в PHP коде
Допустим вы хотите узнать какие ошибки вы наделали в php коде, ну или кто-то другой, так вот для этих целей необходимо отредактировать конфигурационный файл php.ini. И после этого вы получите все ошибки на страницах вашего веб сайта.
Итак находим следующии строки:
display_errors = Off (по умолчанию отключена) – переключим в On, и смотрим страницу сайт, если есть ошибки то мы их увидим. После отладки кода, выключим опцию, ибо это дает злоумышленнику доп. информацию.
display_startup_errors = Off (по умолчанию отключена) – То же самое что и displаy_errors, только для ошибок процесса запуска. После включения и окончания работы, не забываем отключить!
log_errors = On (по умолчанию включен) – Выдавать сообщения в лог файл.
ignore_repeated_errors = Off (по умолчанию отключена) – При включении опции одинаковые сообщения не выдаются больше одного раза.
error_reporting = Режим показа сообщений, то есть какие типы сообщений будут выдаваться на экран(приведу самые необходимые значения):
-
error_reporting = E_ERROR– разрешает выдавать только серьезные ошибки. -
error_reporting = E_ALL– означает выдавать все сообщения, кроме самых незначительных.
Создаем нового пользователя и базу в Mysql
Короткая заметка о создании из командной строки mysql новой бд и нового пользователя с полными правами на только что созданную базу.
Залогинимся в mysql
# mysql -u root -p
mysql> CREATE DATABASE <имя новой БД>;
mysql> GRANT ALL PRIVILEGES ON <имя БД>.* TO 'имя нового юзера'@'localhost' IDENTIFIED BY 'пароль' WITH GRANT OPTION;
mysql> quit;
Для смены БД используем команду use <имя базы>;
Скрываем от посторонних версию PHP
Для того, чтобы сделать невозможным получение информации о установленной на вашем web-сервере версии PHP, вам необходимо внести некоторые изменения в файл php.ini.
Операционная система в данном случае не играет роли.
Для того что бы скрыть версию php на вашем веб-сайте отредактируем php.ini, при помощи вашего любимого редактора – ee, nano, vi.
# nano /etc/php.ini
Найдите и измените имеющуюся строчку expose_php=On на:
expose_php=Off
Перезагрузите ваш веб-сервер Apache, lighttpd, litespeed
Определяем какие процессы сколько потребляют ресурсов
Для этих целей воспользуемся утилитой top, которая есть во всех unix и linux система.
# top
Теперь для того что бы отсортировать нужные нам позиции по памяти и процессору используем комбинацию клавиш:
Shift + M – узнаем какой процесс больше других использует ОЗУ
Shift + P – узнаем какой процесс больше других использует CPU
Более подробно о команде top можно почитать здесь – http://linux.about.com/

