Поиск по сайту:

Как установить панель SEO на Ubuntu 18.04 LTS


На этой странице

  1. Требования
  2. Начало работы
  3. Установите Apache, MariaDB и PHP
  4. Настройка MariaDB
  5. Установить SEO-панель
  6. Настройка Apache для Seopanel
  7. Доступ к панели SEO

Seo Panel — это бесплатное приложение панели управления SEO с открытым исходным кодом, которое можно использовать для управления поисковой оптимизацией ваших веб-сайтов. Seo Panel поставляется со всеми новейшими инструментами SEO, которые помогут вам повысить и отслеживать эффективность ваших веб-сайтов. Seo Panel предоставляет инструмент автоматической отправки в каталоги, который позволяет размещать ваши веб-сайты в основных бесплатных и платных интернет-каталогах.

Функции

  • Предоставляет инструмент для аудита сайта и веб-мастера.
  • Генератор метатегов и средство проверки обратных ссылок.
  • Поддерживает 30 языков.
  • Проверка позиции ключевого слова, проверка обратных ссылок, проверка рейтинга MOZ и проверка насыщенности поисковой системы.

В этом уроке мы собираемся установить Seo Panel на Ubuntu 18.04 LTS.

Требования

  • Сервер под управлением Ubuntu 18.04.
  • Пользователь без полномочий root с привилегиями sudo.

Начиная

Перед запуском вам нужно будет обновить вашу систему до последней версии. Вы можете сделать это, выполнив следующую команду:

sudo apt-get update -y
sudo apt-get upgrade -y

После обновления вашей системы перезапустите систему, чтобы изменения вступили в силу.

Установите Apache, MariaDB и PHP

Во-первых, вам нужно будет установить веб-сервер Apache, MariaDB, PHP и другие модули PHP в вашу систему. Вы можете установить их все, выполнив следующую команду:

sudo apt-get install apache2 mariadb-server php7.2 php7.2-mysql php7.2-curl php7.2-json php7.2-cgi libapache2-mod-php7.2 php7.2-xmlrpc php7.2-gd php7.2-mbstring php7.2 php7.2-common php7.2-xmlrpc php7.2-soap php7.2-xml php7.2-intl php7.2-cli php7.2-ldap php7.2-zip php7.2-readline php7.2-imap php7.2-tidy php7.2-recode php7.2-sq php7.2-intl unzip wget -y

После установки всех пакетов откройте файл php.ini:

sudo nano /etc/php/7.2/apache2/php.ini

Внесите следующие изменения:

memory_limit = 300M
upload_max_filesize = 200M
max_execution_time = 400
date.timezone = Asia/Kolkata

Сохраните и закройте файл. Затем перезапустите службу Apache и MariaDB и включите их запуск во время загрузки, выполнив следующую команду:

sudo systemctl restart apache2
sudo systemctl restart mariadb
sudo systemctl enable apache2
sudo systemctl enable mariadb

Настроить MariaDB

По умолчанию MariaDB не защищен. Так что вам нужно будет обеспечить его в первую очередь. Вы можете защитить его, выполнив следующую команду:

sudo mysql_secure_installation

Эта команда установит пароль root, удалит анонимного пользователя, запретит удаленный вход root и удалит тестовую базу данных, как показано ниже:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Как только MariaDB будет защищена, войдите в оболочку MariaDB:

mysql -u root -p

Введите пароль root при появлении запроса. Затем создайте базу данных и пользователя для Seo Panel с помощью следующей команды:

MariaDB [(none)]> CREATE DATABASE seopaneldb;
MariaDB [(none)]> CREATE USER seopanel;

Затем предоставьте привилегии базе данных Seo Panel с помощью следующей команды:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON seopaneldb.* TO 'seopanel'@'localhost' IDENTIFIED BY 'mypassword';

Замените mypassword безопасным паролем по вашему выбору в приведенном выше SQL-запросе. Затем сбросьте привилегии с помощью следующей команды:

MariaDB [(none)]> FLUSH PRIVILEGES;

Затем выйдите из консоли MariaDB с помощью следующей команды:

MariaDB [(none)]> exit

После настройки базы данных можно переходить к установке Seo Panel.

Установить сео-панель

Сначала загрузите последнюю версию Seo Panel с помощью следующей команды:

wget https://excellmedia.dl.sourceforge.net/project/seopanel/Seopanel.v3/seopanel.v.3.16.0.zip

После завершения загрузки разархивируйте загруженный файл с помощью следующей команды:

unzip seopanel.v.3.16.0.zip

Затем скопируйте извлеченный каталог в корневой веб-каталог Apache с помощью следующей команды:

sudo cp -r seopanel /var/www/html/

Затем предоставьте соответствующие разрешения для каталога seopanel с помощью следующей команды:

sudo chown -R www-data:www-data /var/www/html/seopanel
sudo chmod -R 755 /var/www/html/seopanel

Далее вы можете перейти к следующему шагу.

Настроить Apache для Seopanel

Далее вам нужно будет создать файл виртуального хоста Apache для Seo Panel. Вы можете сделать это с помощью следующей команды:

sudo nano /etc/apache2/sites-available/seopanel.conf

Добавьте следующие строки:

<VirtualHost *:80>
     ServerAdmin 
     DocumentRoot /var/www/html/seopanel
     ServerName example.com

     <Directory /var/www/html/seopanel/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/seopanel_error.log
     CustomLog ${APACHE_LOG_DIR}/seopanel_access.log combined

</VirtualHost>

Замените example.com в приведенном выше файле своим собственным доменным именем. Сохраните и закройте файл. Затем включите файл виртуального хоста панели Seo с помощью следующей команды:

sudo a2ensite seopanel

Затем включите модуль перезаписи Apache и перезапустите веб-сервер Apache, чтобы применить все изменения:

sudo a2enmod rewrite
sudo systemctl restart apache2

Доступ к SEO-панели

Seo Panel теперь установлена и настроена. Пришло время получить доступ к веб-интерфейсу Seo Panel.

Откройте веб-браузер и введите URL-адрес вашего веб-сайта seopanel, в моем случае http://example.com. Вы будете перенаправлены на следующую страницу:

После проверки всех требований нажмите кнопку «Перейти к следующему шагу». Вы должны увидеть следующую страницу:

Укажите данные вашей базы данных, такие как имя базы данных, имя пользователя базы данных и пароль. Затем нажмите кнопку «Перейти к следующему шагу». После успешного завершения установки. Вы должны увидеть следующую страницу:

Теперь нажмите кнопку «Перейти к входу в систему администратора». Вы должны увидеть панель инструментов Seo Panel по умолчанию на следующей странице:

Поздравляем! вы успешно установили Seo Panel на сервер Ubuntu 18.04. Теперь вы можете легко управлять поисковой оптимизацией вашего сайта. Не стесняйтесь спрашивать меня, если у вас есть какие-либо вопросы.