Posts Tagged: хаки


2
Feb 12

Перенос блога на WordPress на другой сервер или хостинг

Наконец-то съехал своим блогом с шаренного reg.ru на выделенный хостинг.

Чем мне не нравится reg.ru – шаренный хостинг часто падает (вместо того, чтобы тормозить), поддержка на это кладет болт и просто предлагают купить выделенный хостинг. Такое разводилово я не люблю.

Блог на вордпрессе, так что переехать в общем не сложно.

В вордпрессе 2 важных составляющих – папка со скриптами и атачами (картинками) и база данных (обычно mysql).
1. бакуп БД
- если к вас шаренный хостинг – ищите в интерфейсе экспорт базы данных. Если данные скачиваются архивом – распакуйте его
- если у вас ssh доступ, то

mysqldump -u [username] -p [password] [databasename] > [backup.sql]

2. бакуп скриптов и атачей
это самое простое – копируете через ftp (если шаренный доступ) или scp (если есть ssh) всю папку с вордпрессом к себе.

3. заливка БД
Если новый хостинг у вас опять шаренный – то просто залейте проэкспортированную БД в указанную хостингом, обычно для этого есть интерфейс у хостера.
если сервер свой, делаем ручками. У вас должны быть все права на изменение БД. Предварительно залейте на сервер файл с бакупом базы. Пусть это будет ~/backup.sql
Запускаем на сервере:

$> mysql -u root -p

mysql спросит пароль рута, указываем (если пароля нет для локального пользователя, то и -p не надо)

Создаем БД с нужным именем.

mysql> CREATE DATABASE 'your_database_name' 
-> CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> exit;

Добавляем пользователя, доступ только с сервера, права только на нужную БД, пароль пишем свой.

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
    -> 	   ON your_database_name.*
    -> 	   TO your_database_user@localhost
    ->     IDENTIFIED BY 'very_strong_password';

Заливаем данные в новую БД. заодно проверяем правильность настроек БД.

$> mysql -u your_database_user -p very_strong_password your_database_name< ~/backup.sql

4. заливка скриптов
все тем же ftp или ssh копируете скрипты ворпресса вместе с атачами на новый сервер.
если вы используете ssh, убедитесь, что владелец файлов – тот пользователь, под которым работает веб-сервер, например, www-data
отредактируйте файл

папка_с_ворд_прессом/wp-config.php

В этом файле необходимо убедиться, что указанные ниже переменные настроены на вашу текущую БД

define('DB_NAME', 'your_db_name');
/** MySQL database username */
define('DB_USER', 'your_db_user');
/** MySQL database password */
define('DB_PASSWORD', 'your_db_user_password');
/** MySQL hostname */
define('DB_HOST', 'localhost');

5. настройка апача
в файлике с настройками апача пропишите (в случае виртуального хоста):

<VirtualHost *:80>
    ServerName your_domain.ru
 
    DocumentRoot путь_до_папки_вордпреса
    <Directory "путь до папки_вордпресса">
    AllowOverride All
    </Directory>
</VirtualHost>

Удачи!
Конечно, вам еще потребуется изменить DNS записи на новый IP сервера.


1
Jul 11

Установить Google+ на Андриод в России

Google+ только-что запустился и не дает установить родное приложение для Android из России.

Но если у вас рутованный телефон, Устанавливайте Market Enabler, будет вам счастье!

А вот и QR коды –


14
May 11

Ноутбук не тянет видео

Некоторое время назад обнаружил, что видео лагает на ноуте. Ну, думаю, что взять – ноуту 2 года, а видео стало уже почти всё HD. Почти смирился. Но вчера смотрю – даже обычный фильм на 1.5Гб тормозит. Да тут еще Лео предположил, что лагает из-за того, что проц греется и сбрасывает частоту.
Думаю – чем чёрт не шутит, пропылесосил радиатор ноута. И вуаля! Теперь видео можно опять смотреть, даже HD :)


13
May 11

Мобильный WordPress – WPTouch

Установил на этот блог плагин WPTouch (блог-то на wordpress работает). Этот плагин переключает тему со стандартной на специально заточенную под мобильные устройства.
Офигенная штука! Теперь блог на телефоне выглядит очень даже симпатично и приятно его использовать/читать.


7
Apr 11

Получение рута на Андроид

Несмотря на то, что читаю форумы на 4pda, не было чёткого понимания как получить права суперпользователя на андроидах.
Гизмондо всё прояснил

Чётко и понятно.


20
Mar 11

Не открывались картинки из /icons/

Долго думал, почему на сайте не показываются картинки из каталога /icons/
виноватыми оказались моды autoindex и alias, включенные в аппаче по умолчанию.

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

А эти двое сволочей установили каталог с иконками /icons/ для автоиндексов на все виртуальные хосты. Ну и понятно, имели больший приоритет.


1
Mar 11

Google art project – скачать картину в полном разрешении

Я, наверное, не единственный, кто при открытии Google Art Project сразу захотел скачать какую-либо картину в полном разрешении. Для более ленивых, чем я (но только для linux-пользователей) покажу как это сделать.

клонируем

https://gist.github.com/812918

устанавливаем ImageMagick

sudo apt-get install imagemagick

запускаем скрипт

ruby google_art_project.rb <url картины в google art project>

Работает, попробовал -

Оригинал картины тут