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

Как установить Typesetter CMS на Ubuntu 18.04 LTS


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

  1. Требования
  2. Начало работы
  3. Установите Apache и PHP
  4. Установить наборщик текста
  5. Доступ к наборщику текста
  6. Ссылки

Typesetter — это бесплатная CMS с открытым исходным кодом на основе PHP, предназначенная для использования веб-сайтами малого и среднего объема. Typesetter позволяет создавать многофункциональные и гибкие веб-сайты с помощью простого в использовании редактора WYSIWYG. Он использует хранилище плоских файлов, поэтому нет необходимости в базе данных для хранения данных. Это простое, легкое, быстрое и интуитивно понятное приложение для пользователей, практически не имеющих опыта работы с веб-технологиями.

В этом руководстве мы узнаем, как установить Typesetter CMS на сервер Ubuntu 18.04.

Требования

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

Начиная

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

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

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

Установите Апач и PHP

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

sudo apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip unzip wget -y

После завершения установки измените файл php.ini:

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

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

memory_limit = 256M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Asia/Kolakata

Сохраните и закройте файл.

Установить наборщик текста

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

wget -O typesettercms.zip https://www.typesettercms.com/Special_gpEasy?cmd=download

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

unzip typesettercms.zip

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

sudo cp -r Typesetter /var/www/html/typesetter
sudo chown -R www-data:www-data /var/www/html/typesetter/
sudo chmod -R 777 /var/www/html/typesetter/

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

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

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

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

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

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

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

sudo a2ensite typesetter.conf
sudo a2enmod rewrite

Наконец, перезапустите службу Apache, чтобы применить все изменения:

sudo systemctl restart apache2

Доступ к наборщику текста

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

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

Теперь нажмите Просмотр вашего веб-сайта. Вы будете перенаправлены на панель инструментов Typesetter, как показано ниже:

Ссылки

  • https://www.typesettercms.com/