Установка LAMP+WordPress на Ubuntu 16.04

Установка LAMP+WordPress на Ubuntu 16.04

Detailed video tutorial “Установка LAMP+Wordpress на Ubuntu 16.04”



Установка LAMP+Wordpress на Ubuntu 16.04:
sudo apt-get update #Обновим индексы пакетов
sudo apt-get install lamp-server^ #Установим стек lamp (аналог команды sudo tasksel install lamp-server)
//Во время установки необходимо будет задать пароль для пользователя Mysql root\
sudo ufw allow in “Apache Full” #Разрешаем http/https траффик на фаерволле
//Проверяем в браузере, что Apache работает\
mysql -u root -p #Запустим консоль mysql
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; #Создадим базу с именем wordpress
GRANT ALL ON wordpress.* TO ‘wordpressuser’@’localhost’ IDENTIFIED BY ‘password’; #Создадим пользователя wordpressuser с паролем password
FLUSH PRIVILEGES; #Применим изменения
EXIT; #Выйдем из консоли mysql
sudo apt-get install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc #Установим компоненты PHP, необходимые для WP
sudo service apache2 restart #Перезапустим Apache
curl -O https://wordpress.org/latest.tar.gz #Скачиваем последний WordPress
tar xzvf latest.tar.gz #Распаковываем
touch wordpress/.htaccess #Создадим файл .htaccess в корневой директории с WordPress
chmod 660 wordpress/.htaccess #Установим на него права
cp wordpress/wp-config-sample.php wordpress/wp-config.php #Копируем дефолтный конфиг
mkdir wordpress/wp-content/upgrade #Создадим директорию для обновлений
sudo cp -a wordpress/. /var/www/html/ #Копируем содержимое подготовленной директории wordpress в корень веб-сервера
sudo chown -R administrator:www-data /var/www/html #Настроим права доступа к директории веб-сервера
sudo find /var/www/html -type d -exec chmod g+s {} ; #Настроим наследование прав в директории веб-сервера
sudo chmod g+w /var/www/html/wp-content #Дадим права группе на запись в директорию контента WordPress
sudo chmod -R g+w /var/www/html/wp-content/themes #Права серверу на директорию с темами
sudo chmod -R g+w /var/www/html/wp-content/plugins #Права серверу на директорию с плагинами
curl -s https://api.wordpress.org/secret-key/1.1/salt/ #Сгенерим ключи для конфига WP
nano /var/www/html/wp-config.php #Отредактируем конфиг WP
//Сменим ключи, настройки к базе, а так же добавим define(‘FS_METHOD’, ‘direct’);\
rm /var/www/html/index.html #Удалим приветственную страницу Apache
//Заканчиваем установку через браузер\

https://www.digitalocean.com/community/tutorials/wordpress-lamp-ubuntu-16-04-ru – Руководство DigitalOcean

Использована музыка Golden Duck Orchestra

source

23 thoughts on “Установка LAMP+WordPress на Ubuntu 16.04”

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

  2. Спасибо все работает! Но есть один момент , решение на который найти не могу.(( При выходе из админки wordpress, на всех мною созданных страницах ошибка 404. В чем может быть проблема? Спасибо!

  3. Хорошая инструкция! Все с первого раза получилось! Спасибо)

  4. У меня после sudo ufw allow in apache full пишет пропуск добавления уже существующего правила, и статус потом неактивен

  5. Ну что это за хуета, почему у всех на видосах идет загрузка запрашивает пароль, а у меня загрузка не идет и пароль не запрашивает.

  6. так а на апачь этот в браузере то как зайти епт. Толку ,что я все поставил потратил 20 минут а на апачь так и не зашел. Хрень какая то бесполезная

  7. Смена прав доступа к wordpress на ubuntu-server 16.04 (добавлять темы, плагины итд)
    chown -R www-data:www-data /var/www
    find /var/www/ -type d -exec chmod 755 {} ;
    find /var/www/ -type f -exec chmod 644 {} ;

  8. советую попробовать well-web net/virt-private-serv/
    начал им пользоваться около года назад, цены от 490 руб, за VPS
    сбоев не было совсем, почти все абузы игнорят, панель, веб сервер и т.п. ставят и настраивают бесплатно! сайты работают всегда без каких либо проблем, грузятся мгновенно, ssd, http2, перенос делают бесплатно, настраивают сервер, помогают поставить CMS и т п
    саппорт в любое время дня и ночи отвечает, помогают настроить кеширование, восстанавливали разок доступы к админке сайта даже, так как сменил и не записал их. И это все на VPS! Они у них с полным администрированием. Так же благодаря их акциям, можно взять сервер довольно дешево!!!
    Рекомендую от души, пока акция не закончилась, очень выгодно.

  9. Я походу не правильно все поставил. Как удалить всё?

  10. Привет, я только начал знакомство с unix. установил ubuntu 18. Столкнулся с такой проблемой после sudo apt-get install lamp-server^ идет небольшая загрузка и все, вводить пароль не запрашивает.

  11. http://localhost/phpmyadmin
    http://localhost/tools/phpmyadmin
    не работает так 404 ошибка

  12. <?php
    /**
    * Front to the WordPress application. This file doesn't do anything, but loads
    * wp-blog-header.php which does and tells WordPress to load the theme.
    *
    * @package WordPress
    */

    /**
    * Tells WordPress to load the WordPress theme and output it.
    *
    * @var bool
    */
    define('WP_USE_THEMES', true);

    /** Loads the WordPress Environment and Template */
    require( dirname( _FILE_ ) .'/wp-blog-header.php' )

    вот такая ошибка что можно сделать ?

  13. хм, да уж – возвращаемся на нормальную ОС после такого

  14. Приветствую. Спасибо за столько подробный и интересный Гайд, искал именно это и в результате нашел все и сразу. Есть большая проблема после установки WP не выходит поменять язык на русский не через админку, не через wpconfig возможно проблема в правах доступа user базы данных. Возможно у тебя будут мысли по этому поводу. Буду признателен.

    Очень к стаи был бы обзор на перенос сайта на wp на vps и его отладка после установки.

  15. Доброго времени суток, а вы не настраивали timezone в php… опустили это действие?

Leave a Comment