Forutsetninger
Trinn 1: Systemoppdatering
Trinn 2: Installer Apache webserver
Trinn 3: Installer PHP 7
Trinn 4: Installer MySQL
Trinn 5: Opprett database for TYPO3
Trinn 6: Installer TYPO3
Trinn 7: Opprett virtuell vert
Trinn 8: Fullfør installasjonen
TYPO3 er et gratis og åpen kildekode for enterprise content management system. Den er skrevet i PHP og bruker MySQL til å lagre dataene sine. TYPO3 er et responsivt, mobilklart, flerspråklig og sikkert CMS. Den kan enkelt tilpasses og utvides uten å skrive noen kode.
I denne opplæringen lærer du å installere TYPO3 CMS på Ubuntu 16.04.
Forutsetninger
- En Vultr Ubuntu 16.04-serverforekomst.
- En sudo-bruker .
Trinn 1: Systemoppdatering
Før du installerer noen pakker på Ubuntu-serverforekomsten, anbefales det å oppdatere systemet. Logg på med sudo-brukeren og kjør følgende kommandoer for å oppdatere systemet.
sudo apt-get update
sudo apt-get -y upgrade
Trinn 2: Installer Apache webserver
Installer Apache-nettserveren.
sudo apt-get -y install apache2
Start Apache og aktiver den til å kjøre automatisk ved oppstart.
sudo systemctl start apache2
sudo systemctl enable apache2
Trinn 3: Installer PHP 7
Installer den nyeste versjonen av PHP sammen med modulene som kreves av 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
Konfigurer php.inived å bruke hvilken som helst tekstredigerer du ønsker.
sudo nano /etc/php/7.0/apache2/php.ini
Finn følgende linjer og endre verdiene deres i henhold til instruksjonene.
max_execution_time = 30 // change it to 240
; max_input_vars = 1000 // Uncomment and change the value to 1500
Trinn 4: Installer MySQL
Installer MySQL databaseserver.
sudo apt-get -y install mysql-server
Start MySQL-serveren og la den starte automatisk ved oppstart.
sudo systemctl start mysql
sudo systemctl enable mysql
Sikre MySQL-installasjonen.
sudo mysql_secure_installation
Du vil bli bedt om det gjeldende MySQL root-passordet. Oppgi root-passordet som ble angitt under installasjonen og svar "Y" på alle spørsmålene som stilles. Spørsmålene som stilles er selvforklarende.
Trinn 5: Opprett database for TYPO3
Logg inn på MySQL-skallet som rotbruker ved å kjøre følgende kommando.
mysql -u root -p
Oppgi passordet for MySQL root-brukeren for å logge på.
Kjør følgende spørringer for å opprette en database og en databasebruker for 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;
Du kan erstatte databasenavnet typo3_dataog brukernavnet typo3_useretter eget valg. Pass på å endre StrongPasswordtil et veldig sterkt passord.
Trinn 6: Installer TYPO3
Bytt til Apache-nettrotkatalogen ved å kjøre:
cd /var/www
Last ned TYPO3-arkivet ved å bruke:
sudo wget https://get.typo3.org/8.7.3 -O typo3.tar.gz
Du kan alltid finne lenken til den nyeste versjonen av programvaren på TYPO3-nedlastingssiden .
Trekk ut arkivet:
sudo tar xzf typo3.tar.gz
Gi nytt navn til den utpakkede katalogen for enkelhets skyld.
sudo mv typo3*/ typo3/
Gi .htaccessfilen nytt navn ved å kjøre:
sudo mv typo3/_.htaccess typo3/.htaccess
Lag en tom fil med filnavn FIRST_INSTALL. Nettinstallasjonsprogrammet ser etter denne filen før installasjonen starter.
sudo touch /var/www/typo3/FIRST_INSTALL
Gi riktig eierskap ved å kjøre:
sudo chown -R www-data:www-data /var/www/typo3
Trinn 7: Opprett virtuell vert
Kjør følgende kommando for å lage en virtuell vert for TYPO3-nettstedet ditt.
sudo nano /etc/apache2/sites-available/cms.example.com.conf
Fyll filen med:
<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>
Aktiver konfigurasjonen ved å kjøre.
sudo a2ensite cms.example.com.conf
Start Apache på nytt.
sudo systemctl restart apache2
Trinn 8: Fullfør installasjonen
Din TYPO3 CMS-installasjon er nå fullført. Du kan fullføre konfigureringen av TYPO3 gjennom nettleseren din. Åpne nettleseren din og naviger til URL-en http://cms.example.commed det faktiske domenenavnet pekt mot din Vultr VPS.