Перенос WordPress на другой домен

Очень часто спрашивают как перевести WordPress на другой домен. Я покажу как сделать это безопасно с помощью PHP-скрипта. И не забываем сделать резервную копию базы перед тем как начинать работать с ней!

1. Итак, скачиваем ZIP-архив последней версии с Github.

2. Зайдем в корневую папку сайта на сервере через FTP. Прямо в корне установки WordPress создаем «секретную» папку с любым именем. Обязательно сделайте имя как можно более сложным из букв разного регистра, цифр и символа «-». Такое имя необходимо для того, чтобы никто кроме вас не смог найти ее и воспользоваться скриптом — он не требует авторизации и любой пользователь, зашедший на страницу, сможет взаимодействовать с вашей базой данных.

3. Распакуем содержимое архива, скаченного на первом шаге, и загрузим в «секретную» директорию.

4. Откроем скрипт, который мы только что загрузили. Для этого откройте в браузере страницу example.org/replacer-x36D891EHY-/. Как можно догадаться, «replacer-x36D891EHY-» — это название секретной директории.

5. На открывшейся странице в поле «replace» необходимо указать свой старый домен (например, old-domain.ru), а в поле «with» новый домен (например, new-domain.com).

Галочку «use regex» снимаем. Данные в секции «database» должны автоматически заполниться при открытии страницы. В секции «tables» выбираем «all tables».

6. Секция «actions» содержит несколько кнопок для действий. Нас интересует кнопка «live run». Нажав на нее откроется диалоговое окно, в котором необходимо подтвердить запуск, нажав кнопку «Ок».

7. Начнется процесс поиска и замены домена. Не закрывайте страницу! Во время выполнения будут появляться результаты операции.

8. После успешной замены необходимо удалить «секретную» директорию со всем содержимым. Это можно сделать через FTP-клиент. Через кнопку «delete me» внизу страницы скрипт может не удалиться, поэтому надежнее сделать это через FTP-клиент.

Вот  мы и рассмотрели наиболее правильный путь для смены домена WordPress-сайта. В интернете описываются и другие способы сделать это, но большинство из них не учитывают многих тонкостей хранения данных в базах данных.

Как изменить IP адрес

IP-адрес можно менять вручную по ниже приведенной инструкции, а можно пользоваться удобной и функциональной программой для смены IP-адреса — ProxySwitcher.

Как изменить IP-адрес вручную:

  1. Нужно найти подходящий работающий прокси-сервер в интернете.
  2. Произвести некоторые настройки в своем браузере.

В принципе, все просто, основная сложность именно в поиске работающего прокси (программа ProxySwitcher от этого избавляет, так как сама находит в интернете и тестирует тысячи высокоскоростных прокси-серверов). Прокси-сервера являются временными и быстро устаревают, поэтому можно «перелопатить» в интернете много информации прежде чем найти работающий.

Можно пользоваться и платными списками прокси, это избавляет от самостоятельных поисков работающих IP в интернете вручную. Есть сайты, которые предоставляют услуги продажи адресов прокси. Можно разово купить свежий список, к примеру, из 100 штук. А можно подписаться на доступ к платным прокси, которые обновляются каждый месяц.

Итак, вы нашли список прокси серверов.

Я решил сделать инструкцию для браузера Internet Explorer.

Запускаем браузер, выбираем раздел меню «Сервис»:

Открывается выпадающее меню, где мы выбираем пункт меню «Свойства обозревателя»:

Открывается окно настроек. Выбираем вкладку «Подключения»:

В открывшемся окне выбираем вкладку «Настройка»:

Если у вас соединение с Интернет по выделенной линии или через локальную сеть, кликайте кнопку «Настройка LAN»:

В открывшемся окошке отмечаем галочкой «Использовать прокси-сервер для этого подключения», окошко введения адреса прокси-сервера станет доступно, в него мы вводим адрес прокси, который мы нашли в списке:

после всех настроек нажимаем «ОК» (окно настроек закроется) и затем снова «ОК» в окне общих настроек. Готово! Мы настроили другой IP для подключения. Чтобы отключить его и работать со своим прежним IP достаточно снять галочку «Использовать прокси-сервер для этого подключения»

Итак, процедура смены IP для браузера Internet Explorer: Сервис -> Свойства обозревателя -> Подключения -> Настройка -> Галочка «Использовать прокси-сервер» -> ввод IP-адреса -> сохраняем настройки.

Для браузера Opera последовательность действий такая: Инструменты -> Настройки -> Общие настройки -> Вкладка «Расширенные» -> Сеть -> Прокси серверы и далее вписываем и сохраняем.

Для браузера Mozilla Firefox: Инструменты -> Настройки -> Дополнительные -> Сеть -> Настроить -> Ручная настройка сервиса прокси -> Сохранение настроек. Для отключения прокси в Mozilla Firefox в том же окне достаточно нажать «Без прокси»:

Если осуществив все необходимые настройки вы не можете войти в интернет (браузер не может отобразить страницу), значит IP, который вы ввели уже устарел и не работает и нужно пробовать другой адрес и так далее, пока не найдете работающий.

Слыш можыш памоч

Это яркий образчик того, как не нужно задавать вопросы по почте и через систему личных сообщений. Но тем не менее приходят письма и в личку и на почту с заголовком «Слыш можыш памоч» и с пустым содержанием довольно часто. Краткость — сестра таланта, но не до такой же степени, возведенной в идиотизм.

Такое обилие ошибок в микро-тексте могут себе позволить только адепты секты осквернителей русского языка. Даже иностранцы, которые юзают Гугль-переводчик или пишут как могут, не допускают такое количество ошибок на один квадратный миллиметр текста.
Пустое содержание у письма с таким смачным заголовком вероятно является затравкой будущей беседы. Если не ответить на письмо, то часть написавших понимает, что помощи не будет. Другая часть идет дальше в развитии беседы и шлет следующее письмо с заголовком «Чо не атвечаеш», при этом содержание остается пустым (обычно вместо содержания стоит точка)

Этот тип пользователей всегда путает чат, аську, твиттер и прочие сервисы микро-сообщений с почтой и личкой, где одно предложение можно растянуть на 20 отдельных сообщений. Если ответить, то в диагнозе можно легко убедиться. Ответы поступают в виде коротких сообщений по пару слов в строчке

Как нужно задавать вопросы по почте или в личку:

1) Заголовок должен отображать смысл будущего вопроса. Если вопрос о безопасности сайта, то так и нужно писать. Или вирус на сайте или Антивирус блокирует сайт.

2) Содержание должно быть обязательно. Оно должно быть осмысленным. В 90% нужен адрес сайта по которому задается вопрос, поэтому сразу ссылку на сайт по которому спрашиваете.

3) Если не можете передать словами, то сделайте детальный скриншот. Он должен быть хорошо читаться с внятными элементами.

Потоки сознания

Потоком сознания обычно называются формы излитого в публичных местах. Часто потоки сознания встречаются на форумах. Хуже, если одна из разновидностей проявляется на технических форумах.
Существует только две различимые разновидности.

Первая сумборно-психологическая — это бессвязная речь на «своей волне» о чем-то своем. Глубоко глубоком, пролегающем в низких слоях сознания, с активным втиранием этих глубин окружающим. Обычно именно этот метод применяют для того, чтобы в полный рост продемонстрировать свою крутизну и глубину знаний (при полном отсутствии онных) в вопросах бытия, и обсуждаемых в частности. Как правило бессвязная речь ни о чем, с применением умных терминов в странном контексте вызывает ореол загадочности у окружающих

Высер — это подвид сумбурно-психологического вида потока сознания. В этом случае речь связная и вроде осмысленная, но подлинная тема высера глубоко завуалирована про мнению оратора. Это когда в эфир выдается одно, а в глубине переживается совершенно другое. Но при всех низменных подтекстах высер выглядит глубоко заумно и всегда по теме, но во всех случаях это выплеск негатива в виде справедливой критики. Клинические исследования доказали, что очернение или словесное осквернение чего-либо в любом контексте довольно ощутимо подымает настроение и осознание собственной значимости, даже если не решает исходную проблему, вызвавшую приступ высера.

Оформление просьбы о помощи — это вторая разновидность потока сознания, которая ярко выражается на технических форумах и случается как правило с новичками. Новобранец не имея исходных знаний по теме, по которой спрашивает, с перепугу начинает лепить от себя. Клиника одинаковая, всегда это похоже на сочинение «как я провел лето» с обильными описаниями своих чувств или эмоций по поводу того, что не получилось сделать при полной непонятке как это работает. В течении длинного текста никогда не проявляется смысл, и понять что же нужно было пользователю невозможно. Самые страшные случаи — это вопросы по дизайну:

— там сместилась картинка. но должна быть кнопка, а я её не знал куда вставить, чтобы было посередине прямо возле той кнопки, чтобы были как-бы рядом. я много думал и искал везде, пробовал сам переместить, чтобы вставить, но она сместилась, теперь я не знаю что делать чтобы заработало. но я уже сменил дизайн на другой шаблон, но проблема на том осталась и я в растерянности. помогите. я хочу чтобы был тот. но там проблема. как вы думаете, это можно решить?

В конце такого запроса иногда красуются скриншоты. Не просто, а панорамные картины на которых мелким почерком курсор указывает куда-то не туда. Да и на скриншоте всего сайта мелкая деталь невидна вообще. При этом адрес сайта, где можно увидеть красоты и результаты мук дизайнера глубоко засекречен. Если испросить адрес, то часто проситель обижено негодует, зачем это всем знать адрес сайта с его дизайном, и что, скриншота не хватает?

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

Но самое главное нужно помнить всегда. Вопросы дизайна по скриншотам не решаются!

sgfxi — установка драйвера видеокарты nVidia, ATI/AMD (Radeon) в Linux

У каждого пользователя десктопа рано или поздно возникает вопрос о том, где скачать драйвер видеокарты nVidia, ATI/AMD (Radeon), как его установить и на это уходит иной раз не мало времени. Так же часто возникают проблемы конфликта драйверов или проблема остается из за неправильной настройки xorg.conf.
Для автоматического решения задачи с установки видео драйверов и последующей настройки был разработан скрипт http://code.google.com/p/sgfxi/ который замечательно справляется с данной задачей, скачивая автоматически последнюю версию видео драйвера nVidia, ATI/AMD (Radeon), удаляет старые версии драйверов для разрешения конфликта, переписывает xorg.conf файл, после установки получаем полностью рабочий и установленный драйвер. Для установки драйвера необходимо первым делом скачать sgfxi, далее дать ему права на выполнение, потушить иксы и запустить скрипт, который все сделает сам: Скачиваем скрипт sgfxi и даем права на выполнение

wget http://sgfxi.googlecode.com/svn/trunk/sgfxi
chmod +x sgfxi

Останавливаем иксы, пример с gdm(gnome) и kdm (KDE)

/etc/init.d/kdm stop # если kdm
/etc/init.d/gdm stop # если gdm

!ВНИМАНИЕ ЗАПУСК СКРИПТА ИЗ ИКСОВ НЕ ВЫЙДЕТ, ЕСЛИ ЗАПУСК ПРОИЗВЕДЕН НЕ ИЗ ИКСОВ, НО ОНИ ЗАПУЩЕНЫ — ПРОЦЕССЫ БУДУТ ОСТАНОВЛЕНЫ.

Запускаем скрипт и следуем подсказкам

./sgfxi

!ВНИМАНИЕ При первом запуске у меня были скачаны и собраны драйвера, после перезагрузки драйвера небыли установлены. После повторного запуска sgfxi драйвера были установлены и настроен xorg.conf — после запуска иксов все было в порядке.

Удаление ядер CentOS после апгрейда

После обновления в системе остаются старые ядра, которые ненужны. От рута в консоли вводим данную команду для просмотра установленных ядер:

rpm -qa|grep kernel

kernel-headers-2.6.18-128.4.1.el5
kernel-2.6.18-92.el5
ovzkernel-2.6.18-92.1.13.el5.028stab059.6
kernel-2.6.18-92.1.22.el5
kernel-2.6.18-128.4.1.el5
ovzkernel-2.6.18-128.2.1.el5.028stab064.4

Пригодится нам могут только два последние. Выполняем:

yum remove kernel-2.6.18-92.el5

И с остальными ненужными поступаем аналогично.

Assassin’s Creed 3

Сегодня полностью прошел Assassin’s Creed 3 🙂 Я никогда не играл в предыдущие версии, только видел у друзей пару раз, но меня эта игра не интересовала, я вообще раньше никогда игры не играл, но вот последнее время, даже вот этот год который уже заканчивается я замечаю что я все больше времени провожу за компьютером играя в игры… Ой, что то я от темы отхожу!.. В общем игра не в моем вкусе, но меня очень захватил продуманный сюжет, было очень интересно, такое ощущение что я смотрю фильм который как мне казалось пишу сам, я не умею критиковать игры так как не «геймер» но все же говоря простыми словами, игра мне так понравилась что когда она закончилась, я расстроился даже, безумно хочу поиграть в следующую версию, к сожалению она будет не скоро так как Assassin’s Creed 3 вышла совсем недавно (даже месяца нет) так что постараюсь не забыть и дождаться новой части Assassin’s. Рекомендую поиграть 😉

С первым днем зимы!

Сегодня первый день зимы не всегда несет в себе долгожданный снежок и холода. Однако все уже давно привыкли, что первый день зимы — это радость, ожидание чуда и волшебства. Когда мороз рисует удивительные узоры на стеклах, когда снежок окутывает всю землю вокруг, а солнце светит ярко, оставляя лучики на поверхности снежного полотна — ну разве это не настоящая сказка?
В детстве первый день зимы ассоциируется с ароматом мандаринов, подарками, елкой и ожиданием такого долгожданного чуда. Во взрослой жизни наступление зимы у многих переплетается скорее с заботами, ведь впереди так много новогодних праздников, а время, которое, казалось бы, остановилось в будничных заботах, пролетит быстро и незаметно.
Пускай первые хмурые дни не будут ни для кого печальными, ведь впереди всех ждет новый год, а значит, новые перемены и радости в жизни.

Как сменить пароль MySQL root

Сервер работает отлично, вы не думаете о нем, но он о вас помнит и ваш пароль тоже. Но пароль то ваш не просто 112122, а что-то 3dk2dJl20. Да? Ну как его вспомнить если прошло много времени? Вот и у меня так же получилось. Пришлось вспоминать. Хорошо если у вас есть панель (ISPmanager, например) где можно поменять пароль. А что если у нас только root доступ к системе? Вот об этом я и сейчас расскажу.

Ситуация стандартная. Ничего особенного и диковинного. Можете записать на листик или в файл и как нужно, то ввести все эти команды автоматом. Только пароль не забудьте, а то придется начинать сначала 🙂

Начнем. Оставить mysql сервис.

service mysqld stop

Как получилось, то дальше запускаем сервер с параметром —skip-grant-tables

mysqld_safe --skip-grant-tables &

Вот теперь мы можем зайти в наш mysql с root-м без пароля!:

mysql -uroot mysql

Дальше вы увидите стандартную консоль mysql. Вот туда и вставим строки с указанием нового пароля. abcd замените на свой пароль:

UPDATE user SET password=PASSWORD("abcd") WHERE user="root"; 
 FLUSH PRIVILEGES;

Теперь ваш пароль к root-у Mysql будет abcd (или то, что вы поставили).
А теперь первый заход в mysql с новым паролем:

mysql -uroot -pabcd mysql

Всё 🙂

Анекдоты: Часть 1

Земля
2050 год
Генетический программер разбирает очерендной кусок генной последовательности и видит следующий комментарий:
/* A eti geny nado by ubrat nahren. Archangel Gavriil */


— Украина таки становится цивилизованной страной.
— С чего ты взял?
— Сегодня нашел во входящих спам на украинском.


Пpограммист за компьютеpом сидит. Емy жена пpиносит кофе.Тот, на нее не глядя, молча беpет чашкy, отхлебывает, потом моpщится, повоpачивается к жене и говоpит:
— Я же не люблю без сахаpа!
— Я знаю, милый, но мне так хотелось yслышать твой голос!


— Почему русские не хотят баллотироваться в правительство Норвегии?
— А вы бы хотели, чтобы у вас был e-mail: prime-minister@gov.no?


User
Здравствуйте

Support
Добрый вечер.

User
форум на сайте не работает…

User
можно разобраться в чем проблема

Support
Можно. Разбирайтесь.


K хакеру подходит ламер, протягивает исходник своей неработающей программы и спрашивает:
— Где у меня ошибка?
— В ДHK!


Американские программисты до сих пор не могут понять почему русские при зависании компьютера говорят «Твой кролик написАл!» (your bunny wrote!!!)


Раньше по подъездам ходили пить пиво, а теперь ходят искать незапароленный Wi-Fi


В отделе кадров:
— Вы что-то выглядите недостаточно подвижно для своего возраста.
— А Вам кто нужен: программист или обезьяна?


На уроке литературы в компьютерном лицее:
— Герасим был это… этим… Ну…короче…. звуковой карты у него не было.


— Здравствуйте! Я бы хотел назвать сына Сергеем.
— Извините, но это имя уже занято, попробуйте другое. Свободны, например: Сергей2050, _Сергей_, Сер-Гей или Сергей-19.


Разговаривают в автобусе два хакера:
— Знаешь, у меня с писюком что-то.
Весь автобус настораживается.
— А то такое?
— Да висит часто.
— Может, зараза какая?
— Проверял — все стерильно.
— А крепко висит?
— Крепко, тремя пальцами не поможешь…


— Здорово Ольга!
— Здорово Колян!
— Сегодня Сергея ночью не будет, он ключи мне от своей хаты оставил — пойдем туда!
— Ой!… А что мы там будем делать?
— Ну что? Как обычно! Ты представляешь? Всю ночь — только Ты и Я!!!
— Ну ладно… А как? Как обычно?
— Ну давай как обычно… только я чур за орков!


— Как заработать с помощью «Одноклассников»?
— Заходим в настройки, удаляем аккаунт и начинаем работать.


— Вчера новую дурь попробовал, «Сtrl+V» называется.
— Ну и как?
— Вставляет!


— Зачем компьютеры пищат, когда нажимаешь сразу много клавиш?
— Чтобы будить уснувших на клавиатуре программистов!


Двухлетняя дочь спрашивает у мамы:
— А правда, что программы после деинсталяции попадают на небо на огромный сервер, который никогда не виснет??
Мама задумчиво отвечает:
— Если бы у твоего папы сервер никогда не вис, то ты, наверное, еще и не скомпилировалась бы…


— Может ли человек умереть от компьютерного вируса?
— Смотря чей компьютер он заразил.


Одна подруга жалуется другой:
— Мой муж такой ленивый, он даже ведро с мусором не выносит!
— Мне бы твои проблемы! Мой даже корзину в Windows не очищает!

Убираем с общего доступа: C$, D$, Admin$ (Что это?)

Объясняю: Эти ресурсы служат для удаленного администрирования сервера или рабочей станции, соответственно подключиться к ним может только член группы Администраторов. Если вас раздражает их наличие, то вы можете отменить их создание, для этого, воспользовавшись редактором реестра необходимо подправить следующие значения:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

Отключение этой опции для сервера:

AutoShareServer REG_DWORD 0

Отключение этой опции для WS:

AutoShareWks REG_DWORD 0

Может потребоваться ручной ввод этих ключей.
(Параметр DWORD (32 бита), система исчисления: Шестнадцатеричная.)

Если вы все сделали по инструкции, перезагрузите систему что бы задействовать значения.
В статье специально не указано что и куда нажимать. Тот кто не понимает выше написанного просто не обращайте внимание на эту статью, она написана для тех кто имеет хоть малейшие знания в администрировании Windows и знает реестр.

ВНИМАНИЕ!!! Никогда сами не изменяйте и не удаляйте данные в реестре если не знаете их значение, при не корректном обращении ваш Windows может «умереть».

Полезные команды Windows

 

Русское название элемента Английское название элемента Команда
Ftp-протокол (командная строка) Ftp-protocol (command prompt) ftp
Iexpress Wizard (не переведена) Iexpress Wizard iexpress
Internet Explorer Internet Explorer iexplore
Paint Paint mspaint
Windows Firewall Брандмауэр Windows firewall.cpl
Wordpad Wordpad write
Администратор источников данных ODBC ODBC Data Source Administrator odbcad32
Администрирование Administrative Tools control admintools
Архивация и восстановление Backup and Restore sdclt
Блокнот Notepad notepad
Включение и отключение компонентов Windows Turn Windows features on or off OptionalFeatures.exe
Восстановление системы System Restore rstrui
Выйти из системы Log Out Of Windows logoff
Дата и Время Date and Time timedate.cpl
Дефрагментация диска Disk Defragmenter dfrgui
Диспетчер авторизации Authorization Manager azman.msc
Диспетчер задач Windows Windows Task Manager taskmgr
Диспетчер проверки драйверов Driver Verifier Manager verifier
Диспетчер устройств Device Manager devmgmt.msc
Диспетчер устройств Device Manager hdwwiz.cpl
Дополнительные часы Additional Clocks control timedate.cpl,,1
Завершение работы Windows Shuts Down Windows shutdown /s
Записки Sticky Note StikyNot
Защита БД учетных записей Windows Securing the Windows Account Database syskey
Звук Sound mmsys.cpl
Звуки (звуковая схема) Sounds (sound theme) control mmsys.cpl,,2
Звукозапись Sound Recorder soundrecorder
Игровые устройства Game Controllers joy.cpl
Инициализация оборудования безопасности для TPM Initialize the TMP security hardware TpmInit
Калибровка цветов экрана Display Color Calibration dccw
Калькулятор Calculator calc
Командная строка Command Prompt cmd
Компоненты Windows Windows Features OptionalFeatures
Консоль управления(MMC) Microsoft Management Console mmc
Конфигурация системы System Configuration msconfig
Локальная политика безопастности Local Security Policy secpol.msc
Локальные пользователи и группы Local Users and Groups lusrmgr.msc
Мастер загрузки изображений Windows Windows Picture Acquisition Wizard wiaacmgr
Мастер создания общих ресурсов Create A Shared Folder Wizard shrpubw
Мастер установки драйверов устройств Driver Package Installer dpinst
Мастер установки оборудования Add Hardware Wizard hdwwiz
Микшер громкости Sound Volume sndvol
Монитор ресурсов Resource Monitor resmon
Настройка доступа программ и умолчаний Set Program Access and Computer Defaults control appwiz.cpl,,3
Настройка Контроля Учетных Записей User Account Control Settings UserAccountControlSettings
Ножницы Snipping Tool snippingtool
Общие папки Shared Folders fsmgmt.msc
Очистка диска Disk Cleanup Utility cleanmgr
Панель управления Control Panel control
Папка «Fonts» Fonts Folder fonts
Папка «Загрузки» «Downloads» Folder Downloads
Параметры папок Folder Options control folders
Перезагрузка Restart Windows shutdown /r
Перенос принтеров Printer Migration PrintBrmUi
Перо и сенсорные устройства Pen and Touch TabletPC.cpl
Персонализация Personalization control desktop
Планировщик заданий Task Sheduler control schedtasks
Подключение к удаленному рабочему столу Remote Desktop Connection mstsc
Получение программ Get Programs control appwiz.cpl,,1
Проверка диска Check Disk Utility chkdsk
Проверка и восстановление системных файлов System File Checker (Scan and Repair) sfc /scannow
Проверка подписи файла File Signature Verification sigverif
Проводник Windows Explorer explorer
Проводник: C:\ Windows Explorer: C:\ \
Проводник: С:\Users\Ваше_имя Windows Explorer: С:\Users\Your_name .
Проводник: С:\Users\ Windows Explorer: С:\Users\
Программа DiskPart Disk Partition Manager diskpart
Программы и компоненты Programms and Features appwiz.cpl
Просмотр событий Event Viewer eventvwr.msc
Разрешение экрана Screen Resolution desk.cpl
Редактор личных знаков Private Character Editor eudcedit
Редактор локальной групповой политики Local Group Policy Editor gpedit.msc
Редактор реестра Registry Editor regedit
Редактор реестра Registry Editor regedt32
Редактор титульных страниц факсов Fax Cover Sheet Editor fxscover
Результирующая политика Resultant Set of Policy rsop.msc
Сведения о системе System Information msinfo32
Свойства системы System Properties sysdm.cpl
Свойства системы: Дополнительно System Properties: Advanced SystemPropertiesAdvanced
Свойства системы: Защита системы System Properties: System Protection SystemPropertiesProtection
Свойства системы: Оборудование System Properties: Hardware SystemPropertiesHardware
Свойства системы: Удаленный доступ System Properties: Remote SystemPropertiesRemote
Свойства: Инициатор iSCSI iSCSI Initiator Properties iscsicpl
Свойства: Интернет Internet Properties inetcpl.cpl
Свойства: Клавиатура Keyboard Properties control keyboard
Свойства: Мышь Mouse Properties control mouse
Свойства: Мышь Mouse Properties main.cpl
Свойства: Мышь: Параметры указателя Mouse Properties: Pointer Options control main.cpl,,2
Свойства: Мышь: Указатели (схема) Mouse Properties: Pointers control main.cpl,,1
Сертификаты Sertificates certmgr.msc
Сетевые подключения Network Connections control netconnections
Сетевые подключения Network Connections ncpa.cpl
Системный монитор Performance Monitor perfmon
Служба индексирования Indexing Service ciadv.msc
Службы компонентов Component Services dcomcnfg
Службы компонентов Component Services comexp.msc
Совместимость программы Program Compatibility msdt.exe -id PCWDiagnostic
Создать диск восстановления системы Create a system repair disk recdisc
Соседние пользователи People Near Me collab.cpl
Сохранение имен пользователей и паролей Stored User Names and Passwords credwiz
Средство диагностики DirectX Direct X Troubleshooter dxdiag
Средство диагностики службы технической поддержки Microsoft Support Diagnostic Tool msdt
Средство калибровки дигитайзера Ditilizer Calibration Tool tabcal
Средство настройки текста ClearType ClearType Text Tuner cttune
Средство просмотра XPS XPS Viewer xpsrchvw
Стредство записи действий по воспроизведению неполадок Problem Steps Recorder psr
Таблица символов Character Map charmap
Телефон и модем Phone and Modem telephon.cpl
Удаленный помощник Windows Windows Remote Assistance msra
Управление дисками Disk Management diskmgmt.msc
Управление компьютером Computer Management compmgmt.msc
Управление печатью Print Management printmanagement.msc
Управление цветом Color Management colorcpl
Установка или удаление языков интерфейса Install or uninstall display languages lpksetup
Устройства и принтеры Devices and Printers control printers
Учетные записи пользователей User Accounts Netplwiz
Цвет и внешний вид окна Window Color and Appearance control color
Центр мобильности Windows Windows Mobility Center mblctr
Центр поддержки Action Center wscui.cpl
Центр синхронизации Sync Center mobsync
Центр специальных возможностей Ease of Access Center utilman
Шифрующая файловая система (EFS) Encryption File System rekeywiz
Шрифты (добавление или удаление) Fonts control fonts
Экран (размер текста) Display (size of text) dpiscaling
Экранная клавиатура On-Screen Keyboard osk
Экранная лупа Magnifier magnify
Экранный диктор Microsoft Narrator narrator
Электропитание Power Options powercfg.cpl
Электропитание: Дополнительные параметры Power Options: Advanced Settings control powercfg.cpl,,1
Элемент управления WMI Windows Management Infrastructure wmimgmt.msc
Язык и региональные стандарты Region and Language intl.cpl
Язык и региональные стандарты: Дополнительно Region and Language: Administrative control intl.cpl,,3
Язык и региональные стандарты: Языки и клавиатуры Region and Language: Keyboards and Languages control intl.cpl,,2

Полезные сочетания клавиш в Windows 8

С выходом Windows 8 многие пользователи наверняка пожелают испробовать новую операционную систему на своих компьютерах. При этом не будет преувеличением сказать, что подавляющее большинство не сможет испытать удобство сенсорного управления, которому в этой ОС уделено пристальное внимание ввиду планов Microsoft по выходу на планшетный рынок с настольной версией Windows. К тому же принципиально иной подход к философии пользовательского интерфейса в Metro и довольно неудачная оптимизация под управление мышью могут поначалу озадачить любого пользователя традиционного ПК.

В этой связи возникает необходимость ознакомиться с сочетаниями клавиш, которые позволяют ускорить работу с Windows 8 благодаря быстрому выполнению отдельных действий и команд во избежание долгих переходов и перемещений. Некоторые из этих сочетаний клавиш перекочевали из Windows 7, другие введены впервые.

Экран блокировки

Изображение блокированного экрана, предшествующее вводу пароля (данная функция может быть отключена, но не в Windows 8 RP), может быть убрано щелчком мыши или клавишей пробел. Напротив, для мгновенного блокирования экрана требуется нажать сочетание клавиш Windows + L. Таким образом, управление экраном блокировки можно осуществлять полностью с помощью клавиатуры.

Следует отметить, что пользовательские настройки переключения языков, как и в Windows 7, не распространяются на экран блокировки. Вместо этого используется сочетание Alt + Shift и новое Windows + Пробел, предоставляющее возможность наглядного выбора языка.

Закрытие программ Metro

Механизм закрытия Metro-программ не вполне ясен, ибо привычной кнопки в правом верхнем углу нет. Других наглядных и естественных способов также не наблюдается. Завершение работы запущенного приложения с помощью мыши возможно только через левую панель, да и то только после переключения на другую программу. В этом случае полезным окажется старое-доброе Alt + F4.

Вызов команд старого меню Пуск

Отсутствие меню Пуск вызывает проблему доступа к привычным командам и функциям вроде Панели управления, Обозревателя Windows (Windows + E), Управления компьютером, Поиска, Запуска (Windows + R), Рабочего стола (Windows + D), Командной строки и других. Некоторую часть из них можно вызвать с помощью правой клавиши мыши при наведении в нижний левый угол экрана в настольном интерфейсе или просто сочетанием Windows + X.

Думается, всем пользователям придётся заучить комбинацию Windows + E, так как более простого способа запустить Обозреватель Windows нет. Кстати, Диспетчер задач можно открыть с помощью сочетания клавиш Ctrl + Shift + Esc, которое получится выполнить, пожалуй, лишь двумя руками.

Левая и правая панели

Для вызова двух новых панелей интерфейса Windows без участия мыши можно воспользоваться сочетаниями клавиш Windows + C и Windows + Tab (теперь отсутствует прежнее полноэкранное пролистывание программ в 3D).

Экран «Все программы»

Использование правой панели довольно обременительное занятие. Поэтому для вызова экрана с перечнем всех установленных программ и полем поиска намного удобнее использовать сочетание Windows + Q. Для вызова поиска среди настроек ОС можно воспользоваться парой Windows + W.

Панель свойств и контекстное меню

На экране Пуск для настройки ярлыков нужно нажать правую клавишу мыши, а для вызова — левую. При управлении с помощью клавиатуры для этой цели служат Пробел и Ввод, а также стрелки.

В экране Metro вызов контекстного меню программ осуществляется с помощью нажатия правой кнопки мыши на пустом поле — для этого можно также прибегнуть и к союзу клавиш Windows + Z.

Рабочий стол

Присутствовавшая в Windows 7 кнопка в нижнем правом углу экрана по-прежнему существует и на неё можно нажать для скрытия окон, эту же команду можно вызвать комбинацией Windows + D, а свернуть окна — с помощью Windows + M. Если же нужно лишь взглянуть на рабочий стол, то теперь придётся воспользоваться сочетанием Windows + «,» — простое наведение мыши в нижний правый угол не даст ожидаемого результата.

Объединение экранов

Объединение экранов можно произвести, захватив мышью верхнее поле Metro-приложений или рабочего стола или прибегнув к комбинации Windows + «.».

Вызов панели разделения доступа

Команды, связанные с разделением доступа, собраны в группе меню, вызываемого из правой панели. Для этого можно также воспользоваться сочетанием Windows + H.

Режим Бога в Windows 7

Для тех кто не знает: В Window 7 есть режим Бога для упрощения задач системного администрирования. Для использования режима создайте новую папку в любом месте и назовите ее:
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Как удалить Webalta из стартовой страницы?

Сегодня связался с такой проблемой, какая-то поисковая система Webalta тупо заразила компьютер моему соседу, во всех браузерах она как домашняя страница и это никак не убрать, полез в википедию, глянуть что это за чудо и мне понравилась история этой поисковой системы — Год 2010 Webalta заражает компьютеры пользователей и принудительно устанавливает себя как стартовую страницу… (благо бороться с этим не тяжко)

Решил написать как я с этим боролся, вдруг у кого-нибудь будет такая проблема в будущем.

1. Чтобы удалить непрошенную страницу поиска с webalta из браузеров, нажмите на кнопку «Пуск» своей ОС, далее «Выполнить».
2. В открывшемся поле пишем команду для открытия реестра – regedit.
3. Когда редактор реестра откроется, выберите меню – «Правка», а в нем «Найти» или сразу нажмите Ctrl+F.
4. В открывшееся окно поиска нужно вписать webalta.
5. Теперь нажмите кнопку «Найти».
6. Удаляем те файлы реестра, в которых есть название webalta.
7. Повторяем поиск до тех пор, пока он не даст результатов.
На этом не всё, очистили пока что мы только Opera и Internet Explorer.
Когда я запустил FireFox, этот webalta всё равно был стартовой страницей, тогда я полез в конфиги и начал там всё чистить.
8. Находим файлы user.js (их будет несколько, легче всего воспользоваться поиском по компьютеру) и удаляем их.
9. Находим файл prefs.js (тоже пользуемся поиском, т.к. их может быть несколько), когда найдём файл, открываем его с помощью блокнота, открываем поиск (Ctrl+F) и вводим слово webalta, когда найдёт строку с webalta, просто удаляем само слово.
Выглядеть должно так — user_pref(«browser.startup.homepage», «_http//webalta.ru»);, а после удаления просто — user_pref(«browser.startup.homepage», «»); или заменяем на такую строку, если хотите стартовую страницу гугл — user_pref(«browser.startup.homepage», «http://google.com»);

Еще нажмите на ярлык браузера Mozilla Firefox правой клавишей затем «Свойства» и в строке «Объект» где указан адрес самого Firefox в конце удалите упоминание об webalta или же просто удалите ярлык и создайте новый.

Потом заходим в браузеры Opera, FireFox и Internet Explorer, заходим в настройки и меняем как нам нужно домашнюю страницу.

На этом все, надеюсь у «Webalta» погорят датацентры за такие пакости!

Установка bind9. Конфигурируем master-NS с комфортом. Web-интерфейс для bind, smbind

Сначала поставим bind:

root@Debian:~# aptitude install bind9

После этого нам нужно будет установить LAMP. Как это сделать мы все помним, а если не помним, то читаем тут. 
Теперь поставим веб-интерфейс к bind9 — smbind:

root@Debian:~# aptitude install smbind

По ходу установки у нас спросят кучу всякой чуши, вроде пароля mysql root’a и пароля для mysql пользователя, от которого будет работать smbind.
После окончания установки идём по адресу http://ip_adres_ofServer/smbind/
Логин и пароль по умолчанию — admin:admin
Меняем пароль для пользователя admin, можете создать нового пользователя, поиграться с зонами в веб-интерфейсе. Осталось самое важное — подключить конфиг smbind’a в конфиг самого bind’a.
Добавим строчку
include «/etc/smbind/smbind.conf»;
в файл /etc/bind/named.conf
После этого перезагрузим bind:

 root@Debian:~# /etc/init.d/bind9 restart

Теперь мы можем управлять нашими зонами через веб-интерфейс.
Единственная оговорка — кнопка «Commit changes» работать не будет.
Изменения сделанные через веб-интерфейс следует «включать» командой по ssh:

root@Debian:~# rndc reload

Для тех кто хочет делать это через веб-интерфейс я намекну — у пользователя www-data должны быть права на исполнение файла /usr/sbin/rndc
Если вы используете сервер в том числе как и веб-сервер — не ковыряйтесь в этом направлении. Пользователи смогут поломать вам bind.

Ну и немного обезопасим веб-морду бинда:
В файле cat /etc/apache2/conf.d/smbind.conf изменим строку
Alias /smbind /usr/share/smbind/php
на что-то вроде
Alias /smbind124182764916 /usr/share/smbind/php

Тогда интерфейс бинда будет доступен по адресу http://ip_adress/smbind124182764916 — это затрудняет его поиски.
Так же неплохо было бы защитить директорию /usr/share/smbind/php при помощи .htaccess+.htpasswd. Либо ограничить доступ туда по IP. Тут уже насколько у вас фантазии хватит)

Debian, LAMP (linux+apache+php+mysql). Размещаем свой первый сайт.

Данная статья является статьей цикла «Установка LAMP одной командой»

Сразу оговорюсь, что идеология всего последующего мануала рассчитана на то, что вы — единственный администратор сервера. Нет, конечно же, вы можете использовать такую конфигурацию с друзьями. Но не пытайтесь использовать её совместно с теми, кому вы не доверяете. Например, клиентами.
Идеология безопасности в данном случае построена на стандартных настройках вашего дистрибутива, которые могут не кореллироваться с идеологией криворуких PHP программистов.
Хотя, за пару лет использования такой схемы я не находил никаких проблем. Но в теории, при выполнении «тыщиусловий» они возникнуть могут.

В обмен на это мы получаем максимально беспроблемное решение в плане «а вот эта CMS тут работать будет или нет?». Ну то есть фактически, я не встречал ни единой проблемы с тем, чтобы что-то не заработало. Под эту конфигурацию пишут почти все PHPники (кроме PHPшников с большой и светлой кармой, пишуших под nginx+php_fpm).

Начнёмс. По условиям задачи — user — это вы. Сайт разместим в каталоге /home/user/site1.ru, где /home/user — домашний каталог пользователя. Сайт, как вы догадались, будет зваться site1.ru. Почему не /var/www ? Просто мне так удобнее. Да и вам будет проще.
Сайт использует CMS для php+mysql (joomla, drupal, wordpress, как примеры).
Вы уже создали все необходимые DNS записи и по «ping site1.ru» отзывается именно ваш сервер. А так же — по «ping www.site1.ru». Аналогично — для всех доменов, которые мы желаем сделать алиасами для нашего сайта.
Алиас — это дополнительный домен для сайта. Наш сайт будет открываться по site1.ru и по www.site1.ru
Так же, обращайте внимание на то, от имени какого пользователя я выполняю команды (user@ или root@)

Приступим. Создадим нужный нам каталог:
user@Debian:~$ mkdir -p /home/user/site1.ru
Теперь разместим в нём файлы нашего сайта любым удобным нам способом. Я обожаю делать вот так:
user@Debian:~$ cd && wget http://ftp.drupal.org/files/projects/drupal-6.17.tar.gz && tar -xfv drupal-6.17.tar.gz && rm -r site1.ru && mv drupal-6.17 site1.ru
Вы же — уже закачали файлы по FTP в site1.ru, пока я вводил эту команду, не так ли?
Теперь очень важная штука.
user@Debian:~$ cd && chown -R user:www-data site1.ru && chmod -R 750 site1.ru
Что мы сейчас сделали. Мы разрешили себе (user) право на чтение и запись в любые файлы каталога site1.ru, разрешили процессам Apache (веб-сервер) доступ на чтение ко всем файлам данного каталога и запретили чтение каталога всем остальным. Для чего? Чтобы ваш сосед по серверу не смог просмотреть файлы вашего сайта. А там обычно в открытом виде хранится пароль доступа к mysql.
Теперь нам следует внимательно ознакомиться с мануалом к CMSке и узнать, куда необходимо разрешить доступ на запись веб-серверу. Ну… условимся, что у CMSки есть каталог upload, доступ на запись к которому нужен всегда, и файл config.php, доступ к которому нужен на время установки. Выдадим нужные права:
user@Debian:~$ cd /home/user/site1 && chmod -R 770 upload
user@Debian:~$ cd /home/user/site1 && chmod 770 config.php
Всё ещё соблюдаем принцип «доступ к этим файлам должен иметь только владелец и веб-сервер». Третью цифру оставляем нулём, если CMS не требует обратного (есть CMSки, которые проверяют не возможность записи в каталог/файл а просто права на файл. Плохие CMSки)

Теперь создадим базу Mysql — http://debian.pro/99 — я тут уже всё подробно по этой теме описал.

А теперь, собственно, мы расскажем Апачу, что мы желаем разместить сайт.
Создадим и отредактируем файлик, который будет содержать информацию о нашем VirtualHost:
root@Debian:~$ nano /etc/apache2/sites-enabled/site1.ru
У вас откроется страшное окошко, в котором можно печатать.
Вам туда нужно вставить следующий текст (вставка в терминале, напоминаю, обычно, работает по ctrl+shift+v или по shift+insert):

<VirtualHost *:80>
DocumentRoot /home/user/site1.ru
ServerName site1.ru
ServerAlias www.site.ru
ServerAdmin webmaster@site1.ru
</VirtualHost>

После этого жмём Ctrl+X, отвечаем на вопрос сохранять или нет Y и релоадим Апач:
root@Debian:~$ apache2ctl reload
или
root@Debian:~$ /etc/init.d/apache2 restart

Если вы всё сделали правильно и уже правильно работают ваши DNS серверы — по адресу http://site1.ru должен открыться ваш сайт (или инсталлятор CMSки)… ну а дальше вы знаете)
Ну и не забудьте убрать доступ на запись к тем файлам, запись в которые необходима только во время установки (config.php в нашем случае):
user@Debian:~$ cd /home/user/site1 && chmod 750 config.php

Вообще про виртуалхосты почитать можно тут — httpd.apache.org/docs/2.1/mod/core.html#virtualhost
Там много интересной информации, которая вам понадобится, если вы будете заниматься серверами с кучей сайтов (здесь много размышлений, в основном матом, слышится «нищеброды, не могут купить ispmanager»). А пока оно вам ни к чему.

Установка LAMP одной командой (linux+apache+php+mysql)

Lamp я ставлю одной командой:

Debian:~# aptitude update && aptitude upgrade && aptitude install apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql phpmyadmin

По ходу установки у вас должны спросить пароль от mysql root’a и phpmyadmin, попросить указать установленные web-серверы, выбираем apache2 стрелочками, нажимаем пробел потом enter.

Перед выполнением этой команды в Ubuntu сделайте sudo su

Как узнать какая ОС (32 или 64 битная) установлена

Для того, что бы узнать какая (32-х битная или 64-х битная) ОС установлена на Linux выполните:

uname -a

Если получите i386 -> ОС 32 битная,
если же х86_64 -> значит 64 битная.

Получить информацию о версии используемого ядра в Linux можно с помощью

"uname -a"

В Windows информацию об ОС можно узнать на вкладке «Общие» окна «Свойства системы»: правый клик на «Мой компьютер» (на рабочем столе или в меню «Пуск») -> «Свойства».

Узнаем время и дату через консоль

Никогда не возникало желания узнать время или дату, когда под рукой только Debian, а телефон с часами где-то запропастились?

Как всегда в Debian все элементарно, нужно только набрать команду:

date

Команда date — как раз для этих целей. Можно почитать ее справку — там много чего интересного.

Секса не будет?!

Один муж написал своей жене письмо, которое в новогоднюю ночь положил ей под подушку…

«Моей жене, которую очень люблю! В прошлом году я пробовал обольстить тебя триста шестьдесят пять раз. В 36-и случаях мои попытки закончились успешно. Во всех остальных ты отделывалась самыми разнообразными отговорками, которые я старательно записывал:

7 раз — разбудим детей;
15 — слишком жарко;
3 — слишком холодно;
19 — я устала;
16 — уже слишком поздно;
9 — еще слишком рано;
33 — мне очень хочется спать;
16 — у меня болит живот;
28 — у меня болит голова;
36 — ведь только вчера..
21 — у меня вообще нет желания;
17 — ребенок простудился и постоянно плачет;
12 — отстань, хочу послушать ночную музыкальную
передачу;
12 — я нанесла на лицо маску;
16 — я жирная от крема;
9 — ты сегодня много выпил;
60 — ты думаешь только об «этом»!

Как ты думаешь, дорогая жена, в будущем году что-нибудь изменится в этом списке? Муж, который тебя очень любит».

В каждой шутке есть доля шутки, а все остальное — правда…

Кто хочет — ищет поводы. Кто не хочет — причины. 

PWRON After PWR-Fail

Функция восстановления питания после его пропадания. Возможные значения параметра:

  • On — автоматическое включение питания ПК после его восстановления
  • Off — никакая информация о состоянии системы не сохраняется. Обычный перезапуск компьютера
  • Former-sts — система возвращается в состояние, которое было перед пропаданием сетевого напряжения, но только через нажатие кнопки «Power»

Аватарки

В сайт интегрирован сервис Gravatar, он автоматически присваивает каждому e-mail адресу указываемому вами в комментариях — Аватар. Если хотите его изменить, посетите сайт Gravatar.com, зарегистрируйте там e-mail который Вы указывали когда писали комментарии на данном сайте, затем загрузите свою аватарку, после этого она автоматически изменится и на этом сайте, так же вы можете добавить в свой Gravatar профиль и другие e-mail адреса которые Вы указывали на данном сайте и назначит каждому e-mail адресу свою аватарку. На каждый указанный Вами e-mail будет приходить сообщение с подтверждением о регистрации.

Аватарки

Как узнать свободное место на диске Linux?

Сколько осталось свободного места? Кто его занял? С этими двумя вопросами сталкиваться приходится постоянно, особенно администраторам файловых серверов. Если на платформе Windows, в графическом окружении выяснить это не составляет особого труда, то консоль серверных версий Linux способна многих привести в замешательство. Однако не стоит пугаться, получить интересующую информацию в среде Linux тоже довольно просто.
Как показала практика, данный вопрос актуален не только для начинающих администраторов. Действительно, недостаточно просто узнать размер файла или папки, а нужно быстро и эффективно выяснить кто именно занял место на диске и чем. Но обо всем по порядку.
Начнем с простого вопроса, как посмотреть сколько свободного места осталось. Для этой цели есть команда
df -h
которая выводит список всех файловых систем, их размер и точки монтирования. Ключ -h позволяет вывести информацию в удобном для восприятия виде — в мегабайтах и гигабайтах, без ключа информация о размере выводится в блоках.
На первый вопрос мы ответили, но, как правило, этот ответ порождает еще больше вопросов. Из полученной информации абсолютно не ясно чем именно заполнен диск. Это могут быть как важные данные, так и фотографии с последнего корпоратива, «заботливо» продублированные пользователями по своим сетевым папкам. В первом случае надо думать об увеличении объема дисковой подсистемы, а во втором можно смело чистить диск и проводить разъяснительные беседы.
Чтобы ответить на второй вопрос нам нужно знать размеры отдельных папок и файлов. В Linux системах это можно сделать командой du с указанием интересующей папки, также можно указать ключ -h для получения удобных для восприятия результатов.
Несмотря на то, что эта команда работает, практической пользы от нее нет. Почему? Сейчас поясню, ниже приведена часть вывода команды:
du -h /usr
Да, мы узнали что папка /usr имеет размер например 584 Мб, но представления о том, что именно занимает основное место в этой папке мы не получили. Цельной картины о заполнении дискового пространства как не было, так и нет.
Но не стоит отчаиваться, на помощь нам придет небольшая утилита ncdu, в стандартной установке ее нет, но она без проблем устанавливается из репозитория:
apt-get install ncdu
Запущенная без параметров утилита выводит информацию о текущей папке, но так как нас интересует вся файловая система, то в качестве параметра укажем корневую директорию:
ncdu /
После непродолжительных вычислений утилита выведет иерархический список директорий, начиная с самого большого размера:
Ну это совсем другое дело. Сразу видно чем именно занято дисковое пространство. Утилита интерактивна, мы можем перемещаться по дереву, входить в папки, изменять представление информации, удалять ненужные файлы и директории. Все возможности программы можно узнать вызвав встроенную справку.
Как видим, утилита проста, но весьма богата возможностями, например можно быстро включить более наглядное представление данных:
Теперь вопрос чем занято дисковое пространство и что с этим делать решается буквально в считанные минуты. На мой взгляд данная утилита должна быть в арсенале каждого системного администратора.

Персональный сайт айтишника