Parakushtet
Hapi 1: Përditësimi i sistemit
Hapi 2: Instaloni serverin në internet Apache
Hapi 3: Instaloni PHP 7
Hapi 4: Instaloni MySQL
Hapi 5: Krijoni bazën e të dhënave për TYPO3
Hapi 6: Instaloni TYPO3
Hapi 7: Krijoni host virtual
Hapi 8: Përfundoni instalimin
TYPO3 është një sistem i menaxhimit të përmbajtjes së ndërmarrjeve pa pagesë dhe me burim të hapur. Është shkruar në PHP dhe përdor MySQL për të ruajtur të dhënat e tij. TYPO3 është një CMS e përgjegjshme, e gatshme për celular, shumëgjuhëshe dhe e sigurt. Mund të personalizohet dhe zgjerohet lehtësisht pa shkruar asnjë kod.
Në këtë tutorial, do të mësoni të instaloni TYPO3 CMS në Ubuntu 16.04.
Parakushtet
Hapi 1: Përditësimi i sistemit
Përpara se të instaloni ndonjë paketë në shembullin e serverit Ubuntu, rekomandohet të përditësoni sistemin. Hyni duke përdorur përdoruesin sudo dhe ekzekutoni komandat e mëposhtme për të përditësuar sistemin.
sudo apt-get update
sudo apt-get -y upgrade
Hapi 2: Instaloni serverin në internet Apache
Instaloni serverin në internet Apache.
sudo apt-get -y install apache2
Nisni Apache dhe aktivizoni që të funksionojë automatikisht në kohën e nisjes.
sudo systemctl start apache2
sudo systemctl enable apache2
Hapi 3: Instaloni PHP 7
Instaloni versionin më të fundit të PHP së bashku me modulet e kërkuara nga TYPO3.
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
Konfiguro php.iniduke përdorur çdo redaktues teksti të zgjedhjes suaj.
sudo nano /etc/php/7.0/apache2/php.ini
Gjeni rreshtat e mëposhtëm dhe ndryshoni vlerat e tyre sipas udhëzimeve të dhëna.
max_execution_time = 30 // change it to 240
; max_input_vars = 1000 // Uncomment and change the value to 1500
Hapi 4: Instaloni MySQL
Instaloni serverin e bazës së të dhënave MySQL.
sudo apt-get -y install mysql-server
Nisni serverin MySQL dhe aktivizoni që të fillojë automatikisht në kohën e nisjes.
sudo systemctl start mysql
sudo systemctl enable mysql
Siguroni instalimin tuaj MySQL.
sudo mysql_secure_installation
Do t'ju kërkohet fjalëkalimi aktual i MySQL root. Jepni fjalëkalimin rrënjësor të vendosur gjatë instalimit dhe përgjigjuni "Y" për të gjitha pyetjet e bëra. Pyetjet e bëra janë vetë-shpjeguese.
Hapi 5: Krijoni bazën e të dhënave për TYPO3
Hyni në guaskën MySQL si përdorues rrënjë duke ekzekutuar komandën e mëposhtme.
mysql -u root -p
Jepni fjalëkalimin për përdoruesin rrënjë të MySQL për t'u identifikuar.
Drejtoni pyetjet e mëposhtme për të krijuar një bazë të dhënash dhe një përdorues të bazës së të dhënave për TYPO3.
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;
Ju mund të zëvendësoni emrin e bazës së të dhënave typo3_datadhe emrin e përdoruesit typo3_usersipas zgjedhjes suaj. Sigurohuni që të ndryshoni StrongPasswordnë një fjalëkalim shumë të fortë.
Hapi 6: Instaloni TYPO3
Kaloni në direktorinë rrënjësore të uebit Apache duke ekzekutuar:
cd /var/www
Shkarkoni arkivin TYPO3 duke përdorur:
sudo wget https://get.typo3.org/8.7.3 -O typo3.tar.gz
Mund ta gjeni gjithmonë lidhjen për versionin më të fundit të softuerit në faqen e shkarkimit TYPO3 .
Ekstraktoni arkivin:
sudo tar xzf typo3.tar.gz
Riemërtoni drejtorinë e nxjerrë për lehtësi.
sudo mv typo3*/ typo3/
Riemërtoni .htaccessskedarin duke ekzekutuar:
sudo mv typo3/_.htaccess typo3/.htaccess
Krijoni një skedar bosh me emrin e skedarit FIRST_INSTALL. Instaluesi i uebit kontrollon për këtë skedar përpara se të fillojë instalimin.
sudo touch /var/www/typo3/FIRST_INSTALL
Siguroni pronësinë e duhur duke ekzekutuar:
sudo chown -R www-data:www-data /var/www/typo3
Hapi 7: Krijoni host virtual
Ekzekutoni komandën e mëposhtme për të krijuar një host virtual për faqen tuaj TYPO3.
sudo nano /etc/apache2/sites-available/cms.example.com.conf
Plotësoni skedarin me:
<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>
Aktivizoni konfigurimin duke ekzekutuar.
sudo a2ensite cms.example.com.conf
Rinisni Apache.
sudo systemctl restart apache2
Hapi 8: Përfundoni instalimin
Instalimi juaj TYPO3 CMS tani ka përfunduar. Mund të përfundoni konfigurimin e TYPO3 përmes shfletuesit tuaj të internetit. Hapni shfletuesin tuaj të internetit dhe lundroni në URL http://cms.example.comme emrin aktual të domenit të drejtuar drejt Vultr VPS tuaj.