Parakushtet
Hapi 1: Përditësimi i sistemit
Hapi 2: Instaloni serverin në internet Apache
Hapi 3: Instaloni PHP 7.1
Hapi 4: Instaloni MariaDB
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ë CentOS 7.
Parakushtet
Hapi 1: Përditësimi i sistemit
Përpara se të instaloni ndonjë paketë në shembullin e serverit CentOS, 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 yum -y install epel-release
sudo yum -y update
sudo shutdown -r now
Pasi sistemi të jetë rindezur, hyni përsëri si përdorues sudo dhe vazhdoni në hapin tjetër.
Hapi 2: Instaloni serverin në internet Apache
Instaloni serverin në internet Apache.
sudo yum -y install httpd
Nisni Apache dhe aktivizoni që të funksionojë automatikisht në kohën e nisjes.
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Hapi 3: Instaloni PHP 7.1
TYPO3 kërkon PHP më të madhe se 7. Në këtë tutorial, ne do të përdorim PHP 7.1 për të marrë siguri dhe stabilitet maksimal. Së pari, shtoni dhe aktivizoni depo Remi.
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php71
Instaloni versionin më të fundit të PHP së bashku me modulet e kërkuara nga TYPO3.
sudo yum -y install php php-gd php-json php-mysqli php-curl php-cli php-apcu php-soap php-xml php-zip php-mbstring freetype php-bcmath php-fileinfo ImageMagick
Konfiguro php.iniduke përdorur çdo redaktues teksti të zgjedhjes suaj.
sudo nano /etc/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 MariaDB
MariaDB është një fork i serverit të bazës së të dhënave MySQL. Instaloni MariaDB.
sudo yum -y install mariadb mariadb-server
Nisni MariaDB dhe aktivizoni që të fillojë automatikisht në kohën e nisjes.
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Para se të konfiguroni bazën e të dhënave, do t'ju duhet së pari të siguroni MariaDB. Mund ta siguroni duke ekzekutuar mysql_secure_installationskriptin:
sudo mysql_secure_installation
Do t'ju kërkohet fjalëkalimi aktual rrënjësor i MariaDB. Si parazgjedhje, nuk ka asnjë fjalëkalim rrënjësor në një instalim të ri të MariaDB. Shtypni tastin "enter" për të vazhduar. Vendosni një fjalëkalim të fortë për përdoruesin rrënjë të serverit tuaj MariaDB dhe përgjigjuni "Y" për të gjitha pyetjet e tjera. 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 që përdoruesi rrënjë MariaDB të identifikohet.
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 instalimin 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 apache:apache /var/www/typo3
Lejo trafikun HTTP në portin 80 përmes murit të zjarrit.
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
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/httpd/conf.d/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>
Rinisni Apache.
sudo systemctl restart httpd
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.