Полезные консольные команды Linux
du -sh /var/www/*
df -h
du -sh /var/www/*
df -h
sudo apt-get install atop
if ($http_user_agent ~ bingbot) { return 503; }
service nginx reload
'http' => array('user_agent' => 'Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)') );
mysqldump -u root --password=password database_name | gzip -c > /database_backup/database_name-`date "+%Y-%m-%d"`.gz
mysqldump -u root --password=password -hservername database_name | gzip -c > /database_backup/database_name-`date "+%Y-%m-%d"`.gz
rm -R название-папки
tar xvzf archive.tar.gz
tar -cvzf folder.tar.gz /path/to/folder
find . -type f -name '*.php' -mtime -7
Любому сайту для работы необходим сервер, на котором он будет размещён. Так же там будет размещена база данных, если она нужна. Все серверные технологии, такие как сам интерпретатор php, различные системы кэширования, системы контроля версий, почтовые системы, поисковые системы и всё остальное- так же размещаются на сервере.
Для крупных проектов серверов может быть несколько, каждый под отдельную систему. Или же сервера могут дублировать друг друга, и привыходе из строя одного из них - сайт продолжит работать, перераспределив нагрузку на остальные сервера.
cd /path/to/dump_folder
source my_dump.sql;
exit;