![Aktiver, deaktiver, slett ELLER bruk Samsung Bixby](/f/4d98ef56be548a9bfc4524c8bd9d807e.png?width=100&height=100)
WordPress er den mest populære plattformen i verden for å bygge nettsteder, det være seg en blogg, et e-handelsnettsted, et forretningsnettsted, et porteføljeside, en online forretningskatalog og så videre. Det er gratis og åpen kildekode, lett å installere, lære og bruke, kan plugges og kan tilpasses også.
Les også: Slik installerer du WordPress med Nginx i Ubuntu 20.04
Denne veiledningen viser hvordan du installerer den nyeste versjonen av WordPress med Apache i Ubuntu 20.04. Det forutsetter at du har LAMPE stack installert og godt konfigurert for hosting nettsteder, ellers se vår guide:
1. Først når LAMPE stabel (Apache, MariaDB, og PHP) installert og konfigurert på Ubuntu 20.04 -serveren, kan du fortsette å laste ned den nyeste versjonen av WordPress ved å bruke følgende wget kommando.
$ wget -c http://wordpress.org/latest.tar.gz.
2. Når nedlastingen er fullført, pakker du ut den arkiverte filen med tar -kommando som vist.
$ tar -xzvf siste.tar.gz.
3. Deretter flytter du den utpakkede WordPress -katalogen til dokumentroten din, dvs. /var/www/html/
og under nettstedet ditt som vist (erstatt mysite.com med nettstedets navn eller domenenavn). Følgende kommando vil opprette en mysite.com katalogen og flytt WordPress -filer under den.
$ ls -l. $ sudo cp -R wordpress /var/www/html/mysite.com. $ ls -l/var/www/html/
4. Sett nå passende tillatelser på nettstedet (/var/www/html/mysite.com) katalog. Det bør eies av Apache2 bruker og gruppe ringt www-data.
$ sudo chown -R www-data: www-data /var/www/html/mysite.com. $ sudo chmod -R 775 /var/www/html/mysite.com.
5. For å komme i gang logger du på MariaDB -databaseskallet med følgende mysql kommando med -u
flagg for å gi brukernavnet som skal være rot og -s
for å angi et passord som du angav for MySQL -rotkontoen da du installerte MariaDB -programvaren.
$ sudo mysql -u root -p.
6. Etter pålogging kjører du følgende kommandoer for å opprette nettstedets database og en databasebruker med rettigheter som vist. Husk å bytte ut “min side”, “mysiteadmin"Og"[e -postbeskyttet]!"Med databasens navn, databasenavn og brukerens passord.
MariaDB [(ingen)]> LAG DATABASE min side; MariaDB [(ingen)]> TILBUD ALLE PRIVILEGER PÅ min side.* TIL 'mysiteadmin'@' localhost 'IDENTIFISERT AV'[e -postbeskyttet]!'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(ingen)]> AVSLUTT.
7. Deretter går du inn på nettstedets dokumentrot, oppretter en wp-config.php filen fra eksempelkonfigurasjonsfilen som er vist.
$ cd /var/www/html/mysite.com. $ sudo mv wp-config-sample.php wp-config.php.
8. Åpne deretter wp-config.php konfigurasjonsfil for redigering.
$ sudo vim wp-config.php.
og oppdater databasetilkoblingsparametrene (databasenavn, databasebruker og brukerens passord opprettet ovenfor) som vist i følgende skjermbilde.
9. Deretter må du konfigurere Apache webserver til å betjene din WordPress nettsted ved å bruke ditt fullt kvalifiserte domenenavn ved å opprette en virtuell vert for det under Apache -konfigurasjonen.
For å opprette og aktivere en ny virtuell vert, opprett en ny fil under /etc/apache2/sites-available/ katalog. I dette eksemplet vil vi kalle filen mysite.com.conf (det skal ende med .konf
Utvidelse).
$ sudo vim /etc/apache2/sites-available/mysite.com.conf.
Kopier og lim deretter inn følgende konfigurasjon i den (erstatt Server navn og ServerAdmin e -post med verdiene dine).
Server navn mysite.com ServerAdmin [e -postbeskyttet] DocumentRoot /var/www/html/mysite.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR}/access.log kombinert.
Lagre filen og lukk den.
10. Sjekk deretter Apache -konfigurasjonen for syntaks -korrekthet. Hvis syntaksen er OK, aktiver det nye nettstedet og last inn apache2 -tjenesten for å bruke de nye endringene.
$ apache2ctl -t. $ sudo a2ensite mysite.com.conf. $ sudo systemctl last apache2 på nytt.
11. Deaktiver også standard virtuell vert for å la det nye nettstedet lastes riktig fra en nettleser.
$ sudo a2dissite 000-default.conf. $ sudo systemctl last apache2 på nytt.
12. Den siste delen viser hvordan du fullfører WordPress -installasjonen ved hjelp av webinstallasjonsprogrammet. Så åpne nettleseren din og naviger ved hjelp av nettstedets domenenavn:
http://mysite.com.
Når WordPress -webinstallasjonsprogrammet er lastet inn, velg språket du vil bruke for installasjonen, og klikk Fortsette.
13. Deretter angir du nettstedets tittel, administrative brukernavn og passord og en e -post for å administrere nettstedets innhold. Klikk deretter Installer WordPress.
14. Når WordPress -installasjonen er fullført, klikker du på Logg inn for å få tilgang til nettstedets administrative påloggingsside.
15. Logg deg nå på din nye WordPress nettsted ved å bruke dine administrative legitimasjoner (brukernavn og passord opprettet ovenfor) og begynne å tilpasse nettstedet ditt fra Dashboard.
I denne artikkelen har vi forklart hvordan du installerer WordPress ved hjelp av Apache som en webserver og MySQL som et databasesystem for servering av PHP -nettsteder.
Deretter er det avgjørende trinnet å sikre WordPress -nettstedet ditt med SSL. Hvis du har distribuert WordPress på et ekte domene, kan du sikre nettstedet med Gratis La oss kryptere sertifikat. Hvis du har distribuert WordPress lokalt på et dummy -nettsted for testing eller personlig bruk, foreslår jeg at du bruker en selvsignert sertifikat i stedet.