Имеется
- Ubuntu 11.10
- Lamp
И так, поехали:
- Скачать и распаковать WordPress в любую дирректорию
- Вводим в Терминале команду
sudo chmod 777 /var/www/
- этим самым даем права на редактирования всего, что находится в папке
- Распакованный архив копируем в папку, командой
sudo cp /home/ozone/Загрузки/wordpress /var/www//home/ozone/Загрузки/wordpress -что копируем
/var/www/- куда копируем
P.S. После этого, Readme файл находится по адресу - http://localhost/wordpress/readme.html
по которому можем руководствоваться, а можно использовать мое описание так как в настройке и установке есть нюансы и подробнейшее описание на картинка.
Следя за официальным руководством, написано, что
- Нужно открыть конфигурационный файл
который поможет с установкой, но при попытке открыть его, получил
- Нажимаем на Создать файл настроек, получаем
- Проверяем, знаем ли мы
Имя базы данных
Имя пользователя базы данных
Пароль к базе данных
Адрес сервера базы данных
- Нажимаем Вперед
- Заполнили формы нашими данными, и прежде чем нажать Отправить мы открываем новую вкладку в браузере и входим по адресу
http://localhost/phpmyadmin/index.php
- В Администрировании базами данных создаем новую Базу данных под названием WordPress
- А после создание базы данных вернемся к предыдущей вкладке с вводом данных и уже нажимаем кнопку Отправить
- Что в выводе получаем
- Ну, а далее, в Терминале создаем требуемый файл, о чем говорится на странице, с требуемым содержимым, командой
gedit /var/www/wordpress/wp-config.phpВ открывающем файле, вписываем то, что требуют у нас на странице, а это
<?php
/**
* Основные параметры WordPress.
*
* Этот файл содержит следующие параметры: настройки MySQL, префикс таблиц,
* секретные ключи, язык WordPress и ABSPATH. Дополнительную информацию можно найти
* на странице {@link http://codex.wordpress.org/Editing_wp-config.php Editing
* wp-config.php} Кодекса. Настройки MySQL можно узнать у хостинг-провайдера.
*
* Этот файл используется сценарием создания wp-config.php в процессе установки.
* Необязательно использовать веб-интерфейс, можно скопировать этот файл
* с именем "wp-config.php" и заполнить значения.
*
* @package WordPress
*/
// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define('DB_NAME', 'WordPress');
/** Имя пользователя MySQL */
define('DB_USER', 'root');
/** Пароль к базе данных MySQL */
define('DB_PASSWORD', '23112311');
/** Имя сервера MySQL */
define('DB_HOST', 'localhost');
/** Кодировка базы данных для создания таблиц. */
define('DB_CHARSET', 'utf8');
/** Схема сопоставления. Не меняйте, если не уверены. */
define('DB_COLLATE', '');
/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу.
* Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется снова авторизоваться.
*
* @since 2.6.0
*/
define('AUTH_KEY', 'впишите сюда уникальную фразу');
define('SECURE_AUTH_KEY', 'впишите сюда уникальную фразу');
define('LOGGED_IN_KEY', 'впишите сюда уникальную фразу');
define('NONCE_KEY', 'впишите сюда уникальную фразу');
define('AUTH_SALT', 'впишите сюда уникальную фразу');
define('SECURE_AUTH_SALT', 'впишите сюда уникальную фразу');
define('LOGGED_IN_SALT', 'впишите сюда уникальную фразу');
define('NONCE_SALT', 'впишите сюда уникальную фразу');
/**#@-*/
/**
* Префикс таблиц в базе данных WordPress.
*
* Можно установить несколько блогов в одну базу данных, если вы будете использовать
* разные префиксы. Пожалуйста, указывайте только цифры, буквы и знак подчеркивания.
*/
$table_prefix = 'wp_';
/**
* Язык локализации WordPress, по умолчанию английский.
*
* Измените этот параметр, чтобы настроить локализацию. Соответствующий MO-файл
* для выбранного языка должен быть установлен в wp-content/languages. Например,
* чтобы включить поддержку русского языка, скопируйте ru_RU.mo в wp-content/languages
* и присвойте WPLANG значение 'ru_RU'.
*/
define('WPLANG', 'ru_RU');
/**
* Для разработчиков: Режим отладки WordPress.
*
* Измените это значение на true, чтобы включить отображение уведомлений при разработке.
* Настоятельно рекомендуется, чтобы разработчики плагинов и тем использовали WP_DEBUG
* в своём рабочем окружении.
*/
define('WP_DEBUG', false);
/* Это всё, дальше не редактируем. Успехов! */
/** Абсолютный путь к директории WordPress. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Инициализирует переменные WordPress и подключает файлы. */
require_once(ABSPATH . 'wp-settings.php');
- И не забываем нажать Сохранить только что созданный файл
- После этого переходим в браузер, где копировали только что код и нажимаем Запустить установку
- После нажатия мы перешли на заполнения первых данных нашего сайта
- И нажимаем Установить WordPress
- После чего получаем долгожданное
Все готово, начинаем знакомство с WordPress. Делитесь в комментариях своими ссылками на сайты, которые построены на этой системе.
P.S. Хочу предупредить, что бы установить тему для WordPress используя локальный компьютер нужно поставить правильные права на файлы и папки, для редактирования их пользователю www-data командой
P.S. Хочу предупредить, что бы установить тему для WordPress используя локальный компьютер нужно поставить правильные права на файлы и папки, для редактирования их пользователю www-data командой
chown -R www-data:www-data /var/www; chmod 2775 /var/wwwа что бы возможно было редактировать файлы и папки пользователю, под которым вы сейчас нужно добавить себя в группу www-data, командой
cd /var/www; find -type d -exec chmod 2775 {} \; && find -type f -exec chmod 664 {} \;
usermod -a -G www-data <username>