Изучение 26 методов анализа больших данных: часть 1
Изучение 26 методов анализа больших данных: часть 1
По мере роста трафика вашего веб-сайта и увеличения базы читателей / читателей вы в конечном итоге перерастете свой план общего хостинга и рассмотрите возможность перехода на VPS.
Чтобы перенести ваш сайт WordPress, используя тот же домен, вы должны учитывать следующие аспекты:
В этом руководстве будет рассказано о процессе миграции сайта WordPress с общего хостинга на Vultr VPS.
Обычно поставщик общего хоста предоставляет вам возможность экспортировать базы данных MySQL в панель управления или в какой-либо инструмент администрирования баз данных. В любом случае вам нужно экспортировать всю базу данных WordPress в ваш веб-каталог для загрузки. Допустим, экспортированный файл базы данных находится wordpress.sql
в базовом каталоге веб-каталога на общем хосте.
Скопируйте файл резервной копии базы данных на сервер с вашего терминала SSH. Убедитесь, что права доступа к файлу 644, чтобы избежать ошибки 403.
cd ~
wget http://www.yourdomain.com/wordpress.sql
Кроме того, не забудьте подготовить имя базы данных, имя пользователя базы данных и пароль базы данных для будущего использования.
Примечание . Чтобы предотвратить несанкционированный доступ, файл резервной копии базы данных в веб-каталоге должен быть удален, как только вы закончите передачу. Кроме того, вы можете использовать произвольное имя / строку в качестве имени файла, что значительно снижает вероятность несанкционированного доступа к файлу. В любом случае, файл должен быть удален сразу после его загрузки в ваш экземпляр Vultr.
Вам нужно только создать резервную копию всего wp-content
каталога и некоторых добавленных вручную файлов, например favicon.ico
, в базовом каталоге веб-каталога. Допустим, вы добавили весь каталог «wp-content» и все эти файлы в архивный файл с именем, files.tar.gz
который также находится в базовом каталоге веб-каталога.
Скопируйте файл архива на свой сервер с вашего терминала SSH. Опять же, убедитесь, что права доступа к файлу 644.
wget http://www.yourdomain.com/files.tar.gz
Удалите этот архивный файл в веб-каталоге после передачи.
Обновите свою систему с помощью Yum:
sudo yum update -y
Затем обновите установку WordPress до последней версии с панели управления WordPress.
Чтобы восстановить ваш сайт WordPress на Vultr VPS, вам необходимо перестроить базу данных Vultr WordPress, другими словами, вам нужно удалить все ее таблицы и импортировать прежнюю резервную копию базы данных.
Отображение учетных данных MySQL по умолчанию для приложения WordPress Vultr одним щелчком:
sudo cat /root/.my.cnf
Используйте учетные данные на экране для входа в оболочку MySQL:
mysql -u root -p
Найдите базу данных, имя которой состоит из wp
7 цифр, а затем переключитесь на ее использование. Скажи, что это wp9968857
здесь.
SHOW DATABASES;
USE wp9968857;
Необязательно: Вы можете создать команды удаления таблицы для просмотра:
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'wp_%';
Используйте следующие команды для удаления 12 таблиц в базе данных wp9968857:
USE wp9968857;
DROP TABLE wp_commentmeta; DROP TABLE wp_comments; DROP TABLE wp_links; DROP TABLE wp_options; DROP TABLE wp_postmeta; DROP TABLE wp_posts; DROP TABLE wp_term_relationships; DROP TABLE wp_term_taxonomy; DROP TABLE wp_termmeta; DROP TABLE wp_terms; DROP TABLE wp_usermeta; DROP TABLE wp_users;
Находясь в оболочке MySQL, импортируйте файл резервной копии MySQL во вновь созданную базу данных:
SET NAMES 'UTF8';
SOURCE ~/wordpress.sql
EXIT;
Чтобы восстановить файлы резервной копии, необходимо разархивировать files.tar.gz
файл, установить соответствующие разрешения для каждого файла и каталога и переместить их обратно в нужные места.
Разархивируйте файл резервной копии в свой домашний каталог:
cd ~
tar -zxvf ~/files.tar.gz -C ~
Теперь wp-content
каталог и добавленный вручную файл favicon.ico должны находиться в вашем домашнем каталоге.
Во избежание ошибок разрешений весь wp-content
каталог и файл favicon.ico
должны принадлежать nginx:nginx
:
sudo chown -R nginx:nginx wp-content
sudo chown nginx:nginx favicon.ico
Кроме того, права доступа к wp-content
каталогу и каждому его подкаталогу должны быть установлены на 755, права доступа для каждого файла должны быть установлены на 644:
sudo chmod 755 wp-content
cd wp-content
find ./ -type d -print | sudo xargs chmod 755
find ./ -type f -print | sudo xargs chmod 644
cd ~
sudo chmod 644 favicon.ico
Переместите их обратно в веб-каталог /var/www/html
:
sudo mv /var/www/html/wp-content /var/www/html/backup-wp-content
sudo mv ~/wp-content /var/www/html/wp-content
sudo mv ~/favicon.ico /var/www/html/favicon.ico
Перезагрузите сервер:
sudo shutdown -r now
Теперь вы можете посмотреть на ваш перенесенный сайт с http: // [your-server-ip] /. Не забудьте использовать прежние учетные данные WordPress для входа в систему. Учетные данные WordPress, которые вы настроили во время развертывания VPS, были стерты и больше не существуют.
Если в содержании вашего сайта WordPress есть тексты или ссылки, связанные с вашим прежним IP-адресом, вам необходимо исправить их вручную.
Наконец, вам нужно изменить записи DNS A вашего домена, заменить IP общего хоста на IP Vultr VPS, который вы используете. После того, как изменения вступят в силу, вы можете посетить свой новый сайт WordPress, используя свое доменное имя.
На этом мы завершаем наш урок. Спасибо за чтение и счастливого ведения блога!
w3-cache
. Чтобы решить эту проблему, откройте wp-content/plugins
папку с помощью SSH и переименуйте папку плагина, добавив суффикс. Это деактивирует плагин и устранит ошибку 500. Затем с панели администратора WordPress повторно активируйте плагин.Изучение 26 методов анализа больших данных: часть 1
Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.
Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.
Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.
Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.
CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?
По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.
Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!
Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.
Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше