Как установить TYPO3 на Ubuntu 16.04
Главное меню » Операционная система Ubuntu » Как установить TYPO3 на Ubuntu 16.04






Статья опубликована: 20 марта 2018

1. Обновление системы
Прежде всего, войдите на свой Ubuntu VPS через SSH с правами суперпользователя
1 |
ssh root@IP_Address -p Port_number |
и убедитесь, что все установленные пакеты будут обновлены
1 |
apt-get update && apt-get upgrade |
2. Установите веб-сервер Apache
Выполните следующую команду, чтобы установить веб-сервер
1 |
apt-get install apache2 |
После того, как установка будет завершена, включите Apache для запуска автоматически при загрузке системы.
1 |
systemctl enable apache2 |
4. Установка PHP
Так как TYPO3 является писателем в PHP, мы должны установить PHP среди некоторых необходимых модулей PHP для запуска CMS
1 |
apt-get -y install php php-cli php-mysqli php-zip php-gd php-apcu php-xml php-ziplibfreetype6 imagemagick |
5. Установка сервера MySQL и создание базы данных
TYPO3 необходима база данных для хранения своих данных, поэтому мы установим сервер базы данных MySQL. Выполните следующую команду
1 |
apt-get install mysql-server |
После установки сервера базы данных, запустите сервер базы данных и включите его для запуска во время загрузки
1 2 |
systemctl start mysql systemctl enable mysql |
Вы также можете запустить скрипт «mysql_secure_installation» для установки корневого пароля MySQL и безопасный сервер.
Затем войдите на сервер MySQL как пользователь root и создайте новую базу данных и пользователя для установки TYPO3
1 2 3 4 5 6 |
mysql -u root -p mysql> CREATE DATABASE typo3; mysql> GRANT ALL PRIVILEGES ON typo3.* TO 'typo3user'@'localhost' IDENTIFIED BY 'PASSWORD'; mysql> FLUSH PRIVILEGES; mysql> quit |
Заменить «PASSWORD» на сильный пароль. Рекомендуется использовать комбинацию букв и цифр.
6. Загрузка и установка TYPO3
Перейдите на официальный сайт TYPO3 и скачайте последнюю версию CMS:
1 |
wget https://get.typo3.org/8/zip -O typo3.zip |
После того, как исходный пакет загрузиться, распакуйте архив в корневой каталог документов на сервере
1 |
unzip typo3.zip -d /var/www/html/ |
Мы переименуем вновь созданную директорию на нечто более простое
1 2 |
cd /var/www/html/ mv typo3_src-8.7.10/ typo3/ |
Справочник содержит файл «_.htaccess». Мы должны переименовать файл для того, чтобы правила .htaccess работали
1 2 |
cd typo3/ mv _.htaccess .htaccess |
Чтобы продолжить установку, создайте «FIRST_INSTALL». Имя файла чувствительны к регистру, но сам файл может быть пустым.
1 |
touch FIRST_INSTALL |
Установите правильную собственность в каталог TYPO3
1 |
chown -R www-data:www-data /var/www/html/typo3 |
7. Создание виртуального хоста Apache
Для того, чтобы получить доступ к TYPO3 с доменным именем, вы должны создать виртуальный хост Apache. Создайте новый файл со следующим содержимым
1 2 3 4 5 6 7 8 9 10 |
nano /etc/apache2/sites-available/domain.ru.conf ServerName domain.ru DocumentRoot /var/www/html/typo3 Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all |
Сохраните файл и активируйте виртуальный хост
1 |
a2ensite domain.ru.conf |
Перезапустите веб-сервер для того, чтобы изменения вступили в силу
1 |
systemctl restart apache2 |
Вот и все, теперь вы можете получить доступ http://domain.ru
через веб – браузер и завершить установку TYPO3.