Если посмотреть на список услуг хостинга Fornex, то видно, что не в последнюю очередь он ориентируется на веб-мастеров. Во-первых, кроме традиционных предложений есть: AntiDDoS защита, организация Backup, VPN и создание GEO-кластера. Во-вторых, имеется бесплатная базовая поддержка, партнерская программа, помощь с переносом проектов и хорошая цена/качество на SSD/VPS хостинг. К тому же среди клиентов Pikabu,Читать далее… >
Строка - это застывшая структура данных, и повсюду, куда она передается, происходит значительное дублирование процесса. Это идеальное средство для сокрытия информации. (Алан.Дж.Перлис)
Как вы уже знаете, WordPress является бесплатной системой управления контентом и с открытым исходным кодом (CMS), основанный на PHP и MySQL, которую можно использовать, чтобы создать красивый веб-сайт, блог или приложение.
В этой статье мы будем устанавливать WordPress с Nginx на OpenSUSE VPS. Так что следуйте простым шагам ниже, и вы будете иметь полностью функциональный сайт WordPress на вашем OpenSUSE Linux VPS.
Вы можете проверить, есть ли у вас соответствующая ОС, установленная на вашем сервере с помощью следующей команды:
cat /etc/issue
Вы должны получить этот результат:
Welcome to openSUSE 13.1 "Bottle" - Kernel \r (\l).
Выходной ответ, который вы получите, может отличаться от указанного в зависимости от версии OpenSUSE.
Обновите систему
Убедитесь, что ваш сервер полностью в актуальном состоянии с помощью:
# zypper up
Также установите Wget и распакуйте, потому что эти команды будут необходимы позже:
zypper install wget unzip
Установите WordPress
Корневой документ, который мы установим для вашего сайта WordPress является /var/www/html/your_domain. Таким образом, создайте и войдите в каталог:
mkdir -p /var/www/html/your_domain
cd /var/www/html/your_domain
Загрузите последнюю версию WP:
wget https://wordpress.org/latest.zip
Распакуйте загруженный архив:
unzip latest.zip
Файлы будут извлечены в каталог под названием WordPress, так что вам необходимо переместить файлы/каталоги изнутри вашего текущего местоположения (/var/www/html/your_domain). Используйте следующую команду:
mv wordpress/* .
Удалите ненужные каталог и установки:
rmdir wordpress/ && rm latest.zip
Назначьте правильное владение файлами/директориями, чтобы ваш веб-сервер Nginx мог на самом деле читать данные:
chown nginx: -R /var/www/html/andreyex.ru/
Ваш следующий шаг заключается в создании виртуального хоста конфигурационный файла Nginx для домена, который вы будете использовать для размещения WordPress. Создайте пользовательского каталог с именем conf.d где будет находится конфигурационный файл Nginx для вашего домена.
mkdir /etc/nginx/conf.d
Теперь откройте файл в вашем текстовым редакторе. Мы именовании файл ‘your_domain.conf’, однако, можете заменить его своим действительным доменом. Не забудьте добавить .conf в конце имени файла.
Замените your_domain, введите свой домен, сохраните и закройте файл.
Проверьте, если ваш конфигурационный правильно:
nginx -t
Если все в порядке, перезагрузите Nginx для того, чтобы изменения вступили в силу:
service nginx restart
И последнее, но не в последнюю очередь, создайте столь необходимую базу данных MySQL. Войдите в MySQL как root и выполните следующие запросы:
mysql -u root -p
mysql> create database wp;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on wp.* to wpuser@localhost identified by 'your_password';
Query OK, 0 rows affected (0.01 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Теперь единственное, о чем вам нужно позаботиться, это обновить файл wp-config.php с вновь созданной учетной записью базы данных. Во-первых, скопировать образец файла в новый файл wp-config.php.
cp wp-config-sample.php wp-config.php
Откройте файл:
nano wp-config.php
После обновления учетных данных базы данных, строки должны выглядеть следующим образом:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */define('DB_NAME', 'wp');
/** MySQL database username */define('DB_USER', 'wpuser');
/** MySQL database password */define('DB_PASSWORD', 'your_password');
/** MySQL hostname */define('DB_HOST', 'localhost');
Сохраните и закройте файл.
Теперь откройте ваш веб-браузер и перейти на http://your_domain.ru, чтобы завершить установку WordPress.
Поздравляем, вы успешно установили WordPress с Nginx на OpenSuse на наш оптимизированный WordPress хостинг. Теперь Вы можете проверить нашу статью о том , как защитить WordPress на Linux VPS и реализовать советы, написанные там.
PS . Если вам понравился этот пост, пожалуйста поделитесь им с друзьями в социальных сетях помощью кнопок на левой стороне поста или просто оставьте комментарий ниже. Заранее благодарю.
Просмотров: 118
Если статья понравилась, то поделитесь ей в социальных сетях:
Комментарии: