Installer TYPO3 på Ubuntu 17.04 | 17.10 med Apache2, MariaDB og PHP

  • Michael Arnold
  • 0
  • 3523
  • 704

TYPO3 er et open source content management system baseret på PHP. Det er designet til brugervenlighed, så virksomheder og ejere kan skabe stærke og dynamiske indholdswebsteder.

Hvis du leder efter en funktionel, højtydende indholdsstyringsplatform til at styre dine websteder eller blogs og er 100% gratis, finder du TYPO3 at være nyttigt. Denne korte vejledning viser studerende og nye brugere, hvordan man installerer TYPO3 på Ubuntu 17.04 | 17.10 med Apache2, MariaDB og PHP support.

Dette indlæg dækker installation af den nyeste version af TYPO3, som på skrivningstidspunktet var 8.7.8 LTS

For at komme i gang med installation af TYPO3 skal du følge nedenstående trin:

Trin 1: Installer Apache2

TYPO3 kræver en webserver for at fungere, og den mest populære webserver, der bruges i dag, er Apache2. Så gå og installer Apache2 på Ubuntu ved at køre nedenstående kommandoer:

sudo apt installer apache2

Efter installation af Apache2 skal du køre kommandoerne nedenfor for at deaktivere bibliotekslisten.

sudo sed -i "s / Indstillinger for indeks FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Kør derefter kommandoerne nedenfor for at stoppe, starte og aktivere Apache2-tjenesten til altid at starte med serverstøvlerne.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

Trin 2: Installer MariaDB

TYPO3 kræver også, at en databaseserver fungerer ... og MariaDB-databaseserver er et godt sted at starte. For at installere det skal du køre kommandoerne nedenfor.

sudo apt-get install mariadb-server mariadb-client

Efter installationen kan nedenstående kommandoer bruges til at stoppe, starte og aktivere MariaDB-tjenesten til altid at starte, når serveren starter.

sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl aktiver mariadb.service 

Kør derefter kommandoerne nedenfor for at sikre MariaDB-serveren.

sudo mysql_secure_installation

Når du bliver bedt om det, skal du besvare nedenstående spørgsmål ved at følge vejledningen.

  • Indtast den aktuelle adgangskode til root (indtast for ingen): Tryk bare på Enter
  • Sæt root-adgangskode? [Y / n]: Y
  • Ny adgangskode: Indtast adgangskode
  • Genindtast nyt kodeord: Gentag adgangskode
  • Fjern anonyme brugere? [Y / n]: Y
  • Tillad ikke rodlogin eksternt? [Y / n]: Y
  • Fjern testdatabase og adgang til den? [Y / n]: Y
  • Genindlæs privilegietabeller nu? [Y / n]: Y

Genstart MariaDB-serveren

sudo systemctl genstart mariadb.service

Trin 3: Installer PHP og relaterede moduler

TYPO3 er baseret på PHP ... så du bliver nødt til at installere det. For at installere PHP og relaterede moduler skal du køre kommandoerne nedenfor

sudo apt installer 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 installation af PHP skal du køre kommandoerne nedenfor for at åbne Apache2 PHP standardfil.

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

Foretag derefter ændringen følgende linjer nedenfor i filen, og gem.

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

Trin 4: Opret TYPO3-database

Nu hvor du har installeret alle de nødvendige pakker, skal du fortsætte nedenfor for at begynde at konfigurere serverne. Kør først kommandoerne nedenfor for at oprette TYOP3-database.

Kør nedenstående kommandoer for at logge på databaseserveren. Når du bliver bedt om en adgangskode, skal du skrive root-adgangskoden, du oprettede ovenfor.

sudo mysql -u root -p

Opret derefter en database kaldet skrivefejl3

OPRET DATABASE typo3;

Opret en databasebruger, der kaldes typo3user med nyt kodeord

OPRET BRUGER 'typo3user' @ 'localhost' IDENTIFICERET AF 'new_password_here';

Giv derefter brugeren fuld adgang til databasen.

TILGIV ALLE PÅ typo3. * TIL 'typo3user' @ 'localhost' IDENTIFICERET AF 'user_password_here' MED GRANT-MULIGHED;

Endelig gem dine ændringer og afslut.

FLUSH PRIVILEGES; AFSLUT; 

Trin 5: Download TYPO3 seneste udgivelse

Dernæst besøg TYPO3-webstedet og download den nyeste version.

Efter download skal du køre nedenstående kommandoer for at udtrække downloadfilen til Apache2 rodmappe.

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 

Forbered TYPO3 til installation.

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

Kør derefter kommandoerne nedenfor for at indstille de korrekte tilladelser til, at Concrete5 fungerer.

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

Trin 6: Konfigurer Apache2

Til sidst skal du konfigurere Apahce2-konfigurationsfil til TYPO3. Denne fil styrer, hvordan brugere får adgang til TYPO3-indhold. Kør nedenstående kommandoer for at oprette en ny konfigurationsfil kaldet typo3.conf

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

Kopier og indsæt derefter indholdet nedenfor i filen, og gem det. Erstat den fremhævede linje med dit eget domænenavn og mappens rodplacering.

 ServerAdmin [email protected] DocumentRoot / var / www / html / typo3 / ServerName eksempel.com ServerAlias ​​www.example.com  Valgmuligheder + FølgSymlinks AllowOverride All Kræver alle tildelte  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombineret  

Gem filen, og afslut.

Trin 7: Aktivér TYPO3 og omskriv modulet

Efter konfiguration af VirtualHost ovenfor skal du aktivere den ved at køre nedenstående kommandoer

sudo a2ensite typo3.conf sudo a2enmod omskrive 

Trin 8: Genstart Apache2

For at indlæse alle ovenstående indstillinger skal du genstarte Apache2 ved at køre nedenstående kommandoer.

sudo systemctl genstart apache2.service

Åbn derefter din browser og gennemse til serverens domænenavn efterfulgt af installation. Du skal se Concrete5 installationsguiden for at fuldføre. Følg guiden nøje.

http://eksempel.dk

Følg derefter instruktionerne på skærmen, indtil du har installeret TYPO3.

Skriv databaseforbindelsesoplysningerne ovenfor, og vælg den database, du oprettede tidligere nedenfor.

Indtast webstedsnavnet og administratorlegitimationsoplysninger for backend og fortsæt.

Tillykke! Du har med succes installeret TYPO3 på Ubuntu

god fornøjelse!




Endnu ingen kommentarer

En samling nyttige oplysninger om Linux-operativsystemet og nye teknologier
Friske artikler, praktiske tip, detaljerede anmeldelser og guider. Føl dig hjemme i Linux-operativsystemets verden