DIY: Installere Joomla! CMS

Noen brukere er fremdeles usikre på om et innholdsstyringssystem (CMS) er en nettstedsbygger, et internt verktøy for å administrere dokumenter og annet innhold, eller et applikasjonsrammeverk som kan tjene som et slags skybasert bedriftsomfattende verktøy. Den gratis, åpen kildekode Joomla! kan gjøre alle disse tingene og mer, som jeg beskriver i min TechRepublic gjennomgang av CMS fra 2009.

Denne opplæringen er et gjennomgangsvei for hvordan du installerer Joomla! plattform. Siden mange av verktøyene jeg bruker er de samme eller lignende på hver plattform, kjører jeg denne installasjonen på en Linux Apache MySQL PHP (LAMP) server. I fremtidige DIY-innlegg vil jeg gi tips om hvordan du bruker Joomla!

Hva du trenger

  • LAMP-server (eller WAMP-server)
  • MySQL arbeidsbenk
  • Joomla! nedlasting

Les dette DIY-innlegget først

Før du begynner på Joomla! installasjonsprosess, vennligst les innlegget mitt DIY: Feilsøking av Apache-installasjoner, så dine .php-filer blir behandlet og ikke lastet ned.

database

Joomla! er en databasedrevet CMS, og databasen som passer best for den er MySQL. Det er en rekke måter å lage databasen for nettstedet på, men jeg synes den enkleste måten er med verktøyet MySQL Workbench. Når MySQL Workbench-verktøyet er installert, kan det enkelt lage den nødvendige databasen for Joomla! installasjon. Dette er hvordan.

Det første trinnet er å koble til MySQL-serveren din, som krever MySQL-administratorer. Etter en vellykket godkjenning til serveren, klikker du på Opprett nytt skjema-knappen i kategorien Oversikt ( figur A ). Figur A

Knappen Opprett nytt skjema i dette bildet er rett over fanen Bacula. (Klikk på bildet for å forstørre.)

Etter at knappen Opprett nytt skjema er klikket, følger du disse trinnene:

  1. Skriv inn skjemanavnet. Jeg anbefaler å navngi skjemaet joomla.
  2. Velg utf8-default-collation som alternativet Standard Collation.
  3. Klikk på Bruk-knappen. Dette åpner et nytt vindu der du kan se gjennom konfigurasjonen. Hvis konfigurasjonen ser riktig ut, klikker du på Bruk-knappen, og det nye skjemaet blir opprettet.

Når databasen er opprettet, er det på tide å gå videre til selve installasjonen av Joomla !.

Pakk nedlastingen

Joomla! nedlastingen vil være i form Joomla_XXX-Full_Package.zip (XXX er utgivelsesnummer). Følg disse instruksjonene:

  1. Flytt filen til / var / www /.
  2. Pakk pakken ut med kommandoen sudo unzip Joomla_XXX-Full_Package.zip (XXX er utgivelsesnummeret).

Du må forstå at pakking av Joomla-filen ikke vil opprette en hendig underkatalog der alle Joomla! -Stykker blir pakket ut. kommandoen ovenfor vil eksplodere innholdet i Joomla! fil inn i dokumentroten til Apache-serveren. Hvis det ikke er et ønsket sluttresultat, kan du prøve følgende:

  1. Lag en ny katalog med kommandoen sudo mkdir / var / www / joomla .
  2. Flytt zip-filen Joomla til den nyopprettede katalogen.
  3. Pakk ut Joomla-filen i den nyopprettede katalogen.

Følg de siste installasjonstrinnene nedenfor (hvis det er opprettet en underkatalog for Joomla! -Installasjonen, må du forsikre deg om at endringene er lagt til i disse trinnene):

  1. Gi nytt navn til /var/www/installation/configuration.php-dist-filen til /var/www/configuration.php.
  2. Gi config.php-filen skrivetilgang med kommandoen sudo chmod 777 /var/www/configuration.php.

Nå vil ikke alle disse bitene og bitene tøffe dokumentroten. Hvis Joomla! vil være det eneste nettstedet som er hostet på serveren din, det er greit å pakke ut i dokumentroten (som vil unngå at brukere må bruke adressen http: // ADDRESS_TO_SERVER / joomla /).

Når databasen er opprettet og filen pakkes ut, er det på tide å peke nettleseren din til http: //ADDRESS_TO_SERVER/index.php. Hvis Joomla! ble pakket i en underkatalog, må du forsikre deg om at underkatalogen er i URL-en (før /index.php).

Neste trinn er å følge installasjonsveiviseren, som dekker disse områdene:

  • Språk for installasjon. Dette er ikke språket for Joomla! nettstedet; dette er språket som bare skal brukes til installasjonen.
  • Kontroller før installasjon. Hvis noen kontroller mislykkes, bør fiksen (e) være åpenbare her.
  • Lisensavtale.
  • Databaseinnstillinger. Standard er MySQLi med denne installasjonen. Du bør bytte til MySQL og fylle ut nødvendig informasjon.
  • FTP. Med mindre du trenger FTP-tilgang, ikke bry deg om å aktivere denne funksjonen. Hvis du trenger FTP-tilgang, må en FTP-server først installeres.
  • Nettstedskonfigurasjon. Det er her nettstedet og administratoren er konfigurert. Jeg anbefaler på det sterkeste å installere eksempeldata (det er et enkelt klikk på en knapp før du klikker på Neste-knappen). Fra de avanserte innstillingene kan nettstedets metadata konfigureres.
  • Fjern installasjonsregisteret. Dette er en ny funksjon, der installasjonskatalogen kan fjernes automatisk ved å klikke på knappen Fjern installasjonsmappe på den endelige siden av installasjonen. Hvis denne knappen feiler, kan installasjonskatalogen fjernes med kommandoen sudo rm -rf / var / www / installation . Denne kommandoen skal kjøres etter at du først har besøkt Administrator-kontrollpanelet ( Figur B ) eller Nettstedet (klikk på en av knappene øverst til høyre på den endelige installasjonssiden).
Figur B

Administratorpanelet er der hoveddelen av Joomla! arbeid er gjort. (Klikk på bildet for å forstørre.)

Nå kan du logge på som administrator (gå til http: // ADDRESS_TO_SERVER / administrator / for å logge på) og begynne å konfigurere nettstedet.

Gratulerer! Joomla! CMS er nå installert og klar til å serveres.

© Copyright 2021 | pepebotifarra.com