Installera TYPO3 på Ubuntu 17.04 | 17.10 med Apache2, MariaDB och PHP

  • Vovich Masterovich
  • 0
  • 2485
  • 171

TYPO3 är ett företag med öppen källkod för innehållshantering baserat på PHP. Den är utformad för enkel användning så att företag och ägare kan skapa kraftfulla och dynamiska innehållswebbplatser.

Om du letar efter en funktionell, högpresterande innehållshanteringsplattform för att hantera dina webbplatser eller bloggar och 100% gratis, hittar du TYPO3 som användbart. Denna korta handledning kommer att visa studenter och nya användare hur man installerar TYPO3 på Ubuntu 17.04 | 17.10 med stöd för Apache2, MariaDB och PHP.

Det här inlägget omfattar installation av den senaste versionen av TYPO3, som vid skrivandet var 8.7.8 LTS

För att komma igång med installationen av TYPO3, följ stegen nedan:

Steg 1: Installera Apache2

TYPO3 kräver en webbserver för att fungera och den mest populära webbservern som används idag är Apache2. Så, gå och installera Apache2 på Ubuntu genom att köra kommandona nedan:

sudo apt installera apache2

Efter installationen av Apache2, kör kommandona nedan för att inaktivera kataloglistan.

sudo sed -i "s / Alternativindex FollowSymLinks / Alternativ FollowSymLinks /" /etc/apache2/apache2.conf

Kör sedan kommandona nedan för att stoppa, starta och aktivera Apache2-tjänsten att alltid starta med serverstövlarna.

sudo systemctl stoppa apache2.service sudo systemctl starta apache2.service sudo systemctl aktivera apache2.service 

Steg 2: Installera MariaDB

TYPO3 kräver också en databasserver för att fungera ... och MariaDB-databasservern är ett bra ställe att börja. För att installera det kör du kommandona nedan.

sudo apt-get install mariadb-server mariadb-client

Efter installationen kan kommandona nedan användas för att stoppa, starta och aktivera att MariaDB-tjänsten alltid startar när servern startar.

sudo systemctl stoppa mariadb.service sudo systemctl starta mariadb.service sudo systemctl aktivera mariadb.service 

Därefter kör du kommandona nedan för att säkra MariaDB-servern.

sudo mysql_secure_installation

När du uppmanas att svara på frågorna nedan genom att följa guiden.

  • Ange aktuellt lösenord för root (ange för ingen): Tryck bara på Enter
  • Ange root-lösenord? [Y / n]: Y
  • Nytt lösenord: Ange lösenord
  • Ange nytt lösenord: Upprepa lösenordet
  • Ta bort anonyma användare? [Y / n]: Y
  • Tillåt inte root-inloggning på distans? [Y / n]: Y
  • Ta bort testdatabasen och få tillgång till den? [Y / n]: Y
  • Ladda om behörighetstabeller nu? [Y / n]: Y

Starta om MariaDB-servern

sudo systemctl starta om mariadb.service

Steg 3: Installera PHP och relaterade moduler

TYPO3 är baserat på PHP ... så du måste installera det. För att installera PHP och relaterade moduler kör du kommandona nedan

sudo apt installera php libapache2-mod-php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-mcrypt php-ldap php-zip php-curl

Efter installationen av PHP kör du kommandona nedan för att öppna Apache2 PHP-standardfilen.

sudo nano /etc/php/7.1/apache2/php.ini # Ubuntu 17.10 sudo nano /etc/php/7.0/apache2/php.ini # Ubuntu 17.04 

Gör sedan ändringen på följande rader nedan i filen och spara.

file_uploads = På allow_url_fopen = På memory_limit = 256M upload_max_filesize = 64M max_execution_time = 240 max_input_vars = 1500 

Steg 4: Skapa TYPO3-databas

Nu när du har installerat alla paket som krävs, fortsätt nedan för att börja konfigurera servrarna. Kör först kommandona nedan för att skapa TYOP3-databas.

Kör kommandona nedan för att logga in på databasservern. När du uppmanas att ange ett lösenord skriver du root-lösenordet du skapade ovan.

sudo mysql -u root -p

Skapa sedan en databas som heter skrivfel3

SKAPA DATABAS typo3;

Skapa en databasanvändare som heter typo3user med nytt lösenord

SKAPA ANVÄNDARE 'typo3user' @ 'localhost' IDENTIFIERAD AV 'new_password_here';

Ge sedan användaren full åtkomst till databasen.

BEVILJA ALLA typo3. * TILL 'typo3user' @ 'localhost' IDENTIFIERAD AV 'user_password_here' MED GRANT-ALTERNATIV;

Slutligen spara dina ändringar och avsluta.

FLUSH PRIVILEGES; UTGÅNG; 

Steg 5: Ladda ner TYPO3 senaste version

Gå sedan till TYPO3-webbplatsen och ladda ner den senaste versionen.

Efter nedladdningen kör du kommandona nedan för att extrahera nedladdningsfilen till Apache2-rotkatalogen.

cd / tmp && wget https://get.typo3.org/8.7.8 -O typo3.tar.gz tar xzf typo3.tar.gz sudo mv typo3_src-8.7.8 / var / www / html / typo3 

Förbered TYPO3 för installation.

sudo mv /var/www/html/typo3/_.htaccess /var/www/html/.htaccess sudo touch / var / www / html / typo3 / FIRST_INSTALL 

Kör sedan kommandona nedan för att ställa in rätt behörigheter för att Concrete5 ska fungera.

sudo chown -R www-data: www-data / var / www / html / typo3 / sudo chmod -R 755 / var / www / html / typo3 / 

Steg 6: Konfigurera Apache2

Slutligen konfigurerar du Apahce2-webbplatsens konfigurationsfil för TYPO3. Den här filen styr hur användare får åtkomst till TYPO3-innehåll. Kör kommandona nedan för att skapa en ny konfigurationsfil som heter typo3.conf

sudo nano /etc/apache2/sites-available/typo3.conf

Kopiera sedan och klistra in innehållet nedan i filen och spara det. Ersätt den markerade raden med ditt eget domännamn och katalogens rotplats.

 ServerAdmin [email protected] DocumentRoot / var / www / html / typo3 / ServerName exempel.com ServerAlias ​​www.example.com  Alternativ + FöljSymlänkar AllowOverride All Kräver alla beviljade  ErrorLog $ APACHE_LOG_DIR / error.log CustomLog $ APACHE_LOG_DIR /access.log kombinerat  

Spara filen och avsluta.

Steg 7: Aktivera TYPO3- och omskrivningsmodulen

Efter att ha konfigurerat VirtualHost ovan, aktivera det genom att köra kommandona nedan

sudo a2ensite typo3.conf sudo a2enmod skriv om 

Steg 8: Starta om Apache2

För att ladda alla inställningar ovan startar du om Apache2 genom att köra kommandona nedan.

sudo systemctl starta om apache2.service

Öppna sedan din webbläsare och bläddra till serverns domännamn följt av installation. Du bör se installationsguiden för Concrete5 att slutföra. Följ guiden noga.

http://exempel.com

Följ sedan instruktionerna på skärmen tills du har installerat TYPO3.

Skriv databasanslutningsuppgifterna ovan och välj databasen du skapade tidigare nedan.

Skriv webbplatsens namn och administratörsuppgifter för backend och fortsätt.

Grattis! Du har framgångsrikt installerat TYPO3 på Ubuntu

Njut av!




Ingen har kommenterat den här artikeln än.

En samling användbar information om operativsystemet Linux och ny teknik
Färska artiklar, praktiska tips, detaljerade recensioner och guider. Känn dig hemma i Linux-operativsystemets värld