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

  • George Richardson
  • 0
  • 806
  • 185

TYPO3 er et open source content management system basert på PHP. Den er designet for brukervennlighet slik at bedrifter og eiere kan lage kraftige og dynamiske nettsteder.

Hvis du leter etter en funksjonell innholdsadministrasjonsplattform med høy ytelse for å administrere nettsteder eller blogger og 100% gratis, vil du finne TYPO3 som nyttig. Denne korte opplæringen skal vise studenter og nye brukere hvordan du installerer TYPO3 på Ubuntu 17.04 | 17.10 med støtte for Apache2, MariaDB og PHP.

Dette innlegget dekker installering av den nyeste versjonen av TYPO3, som i skrivende stund var 8.7.8 LTS

For å komme i gang med å installere TYPO3, følg trinnene nedenfor:

Trinn 1: Installer Apache2

TYPO3 krever en webserver for å fungere, og den mest populære webserveren som brukes i dag er Apache2. Så, gå og installer Apache2 på Ubuntu ved å kjøre kommandoene nedenfor:

sudo apt installer apache2

Etter å ha installert Apache2, kjør kommandoene nedenfor for å deaktivere katalogoppføringen.

sudo sed -i "s / Options Indexes FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Kjør deretter kommandoene nedenfor for å stoppe, starte og aktivere Apache2-tjenesten til alltid å starte opp med serverstøvlene.

sudo systemctl stopp apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

Trinn 2: Installer MariaDB

TYPO3 krever også en databaseserver for å fungere ... og MariaDB-databaseserver er et flott sted å starte. For å installere det, kjør kommandoene nedenfor.

sudo apt-get install mariadb-server mariadb-client

Etter installasjon kan kommandoene nedenfor brukes til å stoppe, starte og aktivere MariaDB-tjenesten til alltid å starte opp når serveren starter.

sudo systemctl stopp mariadb.service sudo systemctl start mariadb.service sudo systemctl aktiver mariadb.service 

Deretter kjører du kommandoene nedenfor for å sikre MariaDB-serveren.

sudo mysql_secure_installation

Når du blir bedt om det, svarer du på spørsmålene nedenfor ved å følge guiden.

  • Skriv inn nåværende passord for root (skriv inn for ingen): Trykk bare på Enter
  • Angi root-passord? [Y / n]: Y
  • Nytt passord: Skriv inn passord
  • Skriv inn nytt passord på nytt: Gjenta passord
  • Fjern anonyme brukere? [Y / n]: Y
  • Tillat ikke rotinnlogging eksternt? [Y / n]: Y
  • Fjern testdatabase og tilgang til den? [Y / n]: Y
  • Last på nytt privilegietabeller nå? [Y / n]: Y

Start MariaDB-serveren på nytt

sudo systemctl start mariadb.service på nytt

Trinn 3: Installer PHP og relaterte moduler

TYPO3 er basert på PHP ... så du må installere den. For å installere PHP og relaterte moduler, kjør kommandoene 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

Etter installasjon av PHP, kjør kommandoene nedenfor for å åpne 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 

Gjør deretter endringen følgende linjer nedenfor i filen og lagre.

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

Trinn 4: Opprett TYPO3-database

Nå som du har installert alle pakkene som kreves, fortsett nedenfor for å begynne å konfigurere serverne. Kjør først kommandoene nedenfor for å opprette TYOP3-database.

Kjør kommandoene nedenfor for å logge på databaseserveren. Når du blir bedt om et passord, skriver du inn root-passordet du opprettet ovenfor.

sudo mysql -u root -p

Opprett deretter en database som heter skrivefeil3

OPPRETT DATABASE typo3;

Opprett en databasebruker som heter typo3user med nytt passord

OPPRETT BRUKER 'typo3user' @ 'localhost' IDENTIFISERT AV 'new_password_here';

Gi deretter brukeren full tilgang til databasen.

GRANT ALLE PÅ typo3. * TIL 'typo3user' @ 'localhost' IDENTIFISERT AV 'user_password_here' MED GRANT OPTION;

Til slutt lagrer du endringene og avslutter.

FLUSH PRIVILEGES; EXIT; 

Trinn 5: Last ned TYPO3 siste utgave

Deretter går du til TYPO3-nettstedet og laster ned den nyeste versjonen.

Etter nedlasting kjører du kommandoene nedenfor for å trekke ned nedlastingsfilen til 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 

Forbered TYPO3 for installasjon.

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

Kjør deretter kommandoene nedenfor for å angi de riktige tillatelsene for at Concrete5 skal fungere.

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

Trinn 6: Konfigurer Apache2

Til slutt konfigurerer du konfigurasjonsfilen for Apahce2-nettstedet for TYPO3. Denne filen vil kontrollere hvordan brukere får tilgang til TYPO3-innhold. Kjør kommandoene nedenfor for å opprette en ny konfigurasjonsfil som heter skrivefeil3.konf

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

Kopier og lim deretter innholdet nedenfor i filen og lagre det. Erstatt den uthevede linjen med ditt eget domenenavn og katalogens rotplassering.

 ServerAdmin [email protected] DocumentRoot / var / www / html / typo3 / ServerName example.com ServerAlias ​​www.example.com  Alternativer + FølgSymlinker AllowOverride All Krev alle gitt  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombinert  

Lagre filen og avslutt.

Trinn 7: Aktiver TYPO3- og omskrivingsmodulen

Etter å ha konfigurert VirtualHost ovenfor, aktiver den ved å kjøre kommandoene nedenfor

sudo a2ensite typo3.conf sudo a2enmod omskrive 

Trinn 8: Start Apache2 på nytt

For å laste alle innstillingene ovenfor, start Apache2 på nytt ved å kjøre kommandoene nedenfor.

sudo systemctl start apache2.service på nytt

Åpne nettleseren din og bla til serverens domenenavn etterfulgt av installasjon. Du bør se installasjonsveiviseren for Concrete5 for å fullføre. Følg veiviseren nøye.

http://eksempel.com

Følg deretter instruksjonene på skjermen til du har installert TYPO3.

Skriv inn påloggingsinformasjonen for databasen ovenfor, og velg databasen du opprettet tidligere nedenfor.

Skriv inn navnet på nettstedet og administratorlegitimasjonen for backend og fortsett.

Gratulerer! Du har installert TYPO3 på Ubuntu

Nyt!




Ingen har kommentert denne artikkelen ennå.