Как установить Typesetter CMS на Ubuntu 18.04 LTS
На этой странице
- Требования
- Начало работы
- Установите Apache и PHP
- Установить наборщик текста
- Доступ к наборщику текста
- Ссылки
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/