ДОСТИГНУТО:

01.11.2016-300 страниц в индексе Google;
19.01.2017-300 страниц в индексе Яндекса;
03.02.2017-40 ТИЦ;
05.02.2017- сайт принят в DMOZ каталог;

Установка WordPress через SSH

.

 

ssshУстановка WordPress через SSH

Приветствую Вас, уважаемы  гости и подписчики блога saytostroi.ru. Многие из Вас наверно знают, что в большинстве случаев WordPress устанавливают следующим способом: скачивают файл-архив движка себе на компьютер, затем распаковывают, заходят в каталог распакованного архива и уже после загружают все файлы и каталоги на сервер хостинга через FTP, ну а потом запускают скрипт инициализации, заходят в панель управления аккаунтом на хостинге и там уже проводят все манипуляции для настройки базы данных и всего прочего.

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

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

Все, что Вам понадобится — это SSH-клиент. Например для Windows большинство используют бесплатный PuTTY, а под Mac OS встроенный в систему простейший Terminal или клиент iTerm2. Да, и еще, Вам нужно убедиться в том, что ваш хостинг-провайдер допускает использование командного процессора Bash или как его чаще называют «bash shell», так как в дальнейшем мы будем знакомиться с командами именно для него.

Итак, приступим к знакомству с установкой WordPress через SSH…

Подключение к аккаунту на сервере

PuTTY

Запустите PuTTY и введите в поле с именем «Host Name (or IP-address)» доменное имя или IP адрес сервера хостинга, в поле «Port» введите номер порта для подключения по протоколу SSH (по умолчанию это порт 22, но многие хостинг-провайдеры предоставляют другой номер порта, просто уточните это у админов), а затем кликните по кнопке «Open».

Кстати, если Вы планируете и в дальнейшем использовать SSH-клиент PuTTY, то можете сохранить настройки подключения (перед нажатием кнопки «Open»), нажав кнопку «Save». Таким образом в будущем Вы сможете не вводить вручную параметры подключения, а просто выделить нужную Вам сессию в поле-списке «Saved Sessions» и кликнуть по кнопке «Load».

Mac OS Terminal или другой SSH-клиент

Если Вы используете Termnal или другой клиент, то введите и выполните следующую команду:

где параметры «-p 22» означают подключение через порт 22. Если используется не 22-й порт, то вместо числа «22» введите нужный номер. «username» и «yourdomain.ru» соответственно означают Ваш ник и доменное имя (или IP-адрес) хостинга.

После успешного логина Вы увидите приглашение в консоли что-то типа:

Все дальнейшие команды Вы уже будете выполнять от имени пользователя yourdomain.ru@username.

Скачивание дистрибутива WordPress

Перед скачиванием архива с WordPress Вам лучше перейти в каталог, куда будет скачиваться, распаковываться, а затем и устанавливаться файлы и каталоги для вашего блога. Если к примеру Вы планируете разместить блог в каталоге «public_html/youraccount/wp_blog», то выполните команду:

После перехода в нужный каталог можно приступить к скачиванию дистрибутива WordPress:

Команда в первой строке скачает архив самой последней релизной версии WordPress, а команда во второй строке распакует скачанный архив в текущую директорию. В результате в каталоге «public_html/youraccount/wp_blog» будет подкаталог «wordpress» со всем содержимым блога. Теперь Вы можете перенести все файлы и каталоги из поддиректории «wordpress» в целевой каталог при помощи следующей команды:

Если Вы потерялись среди каталогов и хотите уточнить ваше местоположение, то можно просто выполнить команду «ls» или «pwd».

Если все прошло как Вы планировали, файлы и каталоги WordPress перенесены в нужное место, Вы можете удалить скачанный архив и пустой подкаталог «wordpress» следующими командами:

Установка WordPress

На этом этапе мы создадим базу данных, пользователя и свяжем их между собой. Но для начала стоит проверить, достаточно ли у Вас привилегий (прав) для создания базы данных. Для этого можно зайти в phpMyAdmin и проверить свои возможности.

Допустим, что у Вас достаточно прав, и приступим к созданию базы данных, и для начала нужно будет войти на сервер MySQL:

После выполнения этой команды Вам будет предложено ввести пароль для доступа, и если Вы введете верный пароль, то попадете в среду оболочки MySQL:

Теперь нужно будет создать базу данных и предоставить доступ к ней для пользователя:

Здесь «dbname» является именем базы данных, а «username» соответственно именем пользователя. Чтобы убедиться, что база данных создана и выданы соответствующие привилегии пользователя для доступа к ней, выполните команду:

Не забывайте только в конце каждой команды в оболочке «mysql» ставить символ точки с запятой «;».

Если все прошло удачно, то Вы получите сообщение о том, что база данных изменена. На этом работы с MySQL можно закончить и выйти по команде «exit».

Теперь Вы можете открывать свой блог в браузере и проводить обычную конфигурацию WordPress с использованием имени пользователя и имени базы данных, созданных ранее (см. выше) для настройки файла wp-config.php.

На заметку

Новый пользователь базы данных

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

После создания нового пользователя Вам нужно будет заново выполнить все команды из пункта «Установка WordPress» (см. выше).

Редактирование wp-config.php

Если Вы хотите что-то изменить или добавить вручную в файле wp-config.php через консоль, то проделать это можно с помощью редактора «Vim», который есть практически на всех Unix/Linux системах. Если Вы находитесь в корневом каталоге блога, то выполните команду:

Запустится консольный редактор «Vim», в котором можно нажатием клавиши «I» перейти в режим вставки текста (insert mode) и перемещаться по тексту с помощью клавиш стрелок (влево, вверх, вправо, вниз).
По окончании редактирования нужно выйти из режима вставки (но не из самого редактора) нажатием клавиши «Esc».
Для выхода из редактора с сохранением всех изменений в файле wp-config.php нажмите клавишу двоеточие («:» без кавычек конечно же), затем введите команду редактора «wq» и нажмите «Enter».

Удачной и безопасной Вам установки WordPress друзья!

БЕРЕГИТЕ СЕБЯ!




лайк

Эти красотки хотят чтобы ты их жестко лайкнул и даже несколько раз твитнул!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *