Предуслови
Корак 1: Ажурирање система
Корак 2: Инсталирајте Апацхе веб сервер
Корак 3: Инсталирајте ПХП 7
Корак 4: Инсталирајте МиСКЛ
Корак 5: Креирајте базу података за ТИПО3
Корак 6: Инсталирајте ТИПО3
Корак 7: Креирајте виртуелни хост
Корак 8: Завршите инсталацију
ТИПО3 је бесплатан систем за управљање садржајем предузећа отвореног кода. Написан је у ПХП-у и користи МиСКЛ за складиштење својих података. ТИПО3 је прилагодљив ЦМС, спреман за мобилне уређаје, вишејезичан и безбедан ЦМС. Може се лако прилагодити и проширити без писања било каквог кода.
У овом водичу ћете научити да инсталирате ТИПО3 ЦМС на Убунту 16.04.
Предуслови
Корак 1: Ажурирање система
Пре инсталирања било ког пакета на инстанци Убунту сервера, препоручује се ажурирање система. Пријавите се користећи судо корисника и покрените следеће команде да бисте ажурирали систем.
sudo apt-get update
sudo apt-get -y upgrade
Корак 2: Инсталирајте Апацхе веб сервер
Инсталирајте Апацхе веб сервер.
sudo apt-get -y install apache2
Покрените Апацхе и омогућите му аутоматско покретање при покретању.
sudo systemctl start apache2
sudo systemctl enable apache2
Корак 3: Инсталирајте ПХП 7
Инсталирајте најновију верзију ПХП-а заједно са модулима које захтева ТИПО3.
sudo apt-get -y install php php-gd php-json php-mysqli php-curl php-cli php-apcu php-soap php-xml php-zip php-mbstring libfreetype6 php-bcmath php-fileinfo imagemagick
Конфигуришите php.iniкористећи било који уређивач текста по вашем избору.
sudo nano /etc/php/7.0/apache2/php.ini
Пронађите следеће редове и промените њихове вредности према датим упутствима.
max_execution_time = 30 // change it to 240
; max_input_vars = 1000 // Uncomment and change the value to 1500
Корак 4: Инсталирајте МиСКЛ
Инсталирајте МиСКЛ сервер базе података.
sudo apt-get -y install mysql-server
Покрените МиСКЛ сервер и омогућите му да се аутоматски покреће при покретању.
sudo systemctl start mysql
sudo systemctl enable mysql
Обезбедите своју МиСКЛ инсталацију.
sudo mysql_secure_installation
Биће вам затражена тренутна МиСКЛ роот лозинка. Наведите роот лозинку постављену током инсталације и одговорите са „И“ на сва постављена питања. Постављена питања су сама по себи разумљива.
Корак 5: Креирајте базу података за ТИПО3
Пријавите се у МиСКЛ љуску као роот корисник тако што ћете покренути следећу команду.
mysql -u root -p
Наведите лозинку за МиСКЛ роот корисника за пријаву.
Покрените следеће упите да бисте креирали базу података и корисника базе података за ТИПО3.
CREATE DATABASE typo3_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'typo3_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON typo3_data.* TO 'typo3_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Име базе података typo3_dataи корисничко име можете заменити typo3_userпо свом избору. Обавезно промените StrongPasswordна веома јаку лозинку.
Корак 6: Инсталирајте ТИПО3
Пребаците се на Апацхе веб коренски директоријум тако што ћете покренути:
cd /var/www
Преузмите ТИПО3 архиву користећи:
sudo wget https://get.typo3.org/8.7.3 -O typo3.tar.gz
Увек можете пронаћи везу до најновије верзије софтвера на страници за преузимање ТИПО3 .
Извуците архиву:
sudo tar xzf typo3.tar.gz
Преименујте извучени директоријум ради практичности.
sudo mv typo3*/ typo3/
Преименујте .htaccessдатотеку тако што ћете покренути:
sudo mv typo3/_.htaccess typo3/.htaccess
Направите празну датотеку са именом датотеке FIRST_INSTALL. Веб инсталатер проверава ову датотеку пре него што започне инсталацију.
sudo touch /var/www/typo3/FIRST_INSTALL
Обезбедите одговарајуће власништво тако што ћете покренути:
sudo chown -R www-data:www-data /var/www/typo3
Корак 7: Креирајте виртуелни хост
Покрените следећу команду да бисте креирали виртуелни хост за своју ТИПО3 локацију.
sudo nano /etc/apache2/sites-available/cms.example.com.conf
Попуните датотеку са:
<VirtualHost *:80>
ServerName cms.example.com
DocumentRoot /var/www/typo3
<Directory /var/www/typo3>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Активирајте конфигурацију покретањем.
sudo a2ensite cms.example.com.conf
Поново покрените Апацхе.
sudo systemctl restart apache2
Корак 8: Завршите инсталацију
Ваша ТИПО3 ЦМС инсталација је сада завршена. Можете да завршите конфигурисање ТИПО3 преко свог веб претраживача. Отворите свој веб претраживач и идите до УРЛ-а http://cms.example.comса стварним именом домена усмереним на ваш Вултр ВПС.