Slik Installerer Du WordPress På CentOS 7 Linux

I Dag lærer vi hvordan Vi kan installere WordPress på Vår CentOS 7 Linux-distribusjon.

Hvorfor CentOS?

CentOS Linux er en community-støttet distribusjon avledet fra kilder fritt tilgjengelig for publikum Av Red Hat For Red Hat Enterprise Linux (RHEL). Som sådan har CentOS Linux som mål å være funksjonelt kompatibel med RHEL. CentOS-Prosjektet endrer hovedsakelig pakker for å fjerne oppstrøms leverandørmerking og kunstverk. CentOS Linux er gratis og gratis å omfordele. Hver CentOS-versjon opprettholdes i opptil 10 år (ved hjelp av sikkerhetsoppdateringer — varigheten av støtteintervallet Av Red Hat har variert over Tid med Hensyn til Kilder utgitt). En ny CentOS-versjon utgis omtrent hvert 2. år, og Hver CentOS-versjon oppdateres jevnlig (omtrent hver 6. måned) for å støtte nyere maskinvare. Dette resulterer I et sikkert, lite vedlikehold, pålitelig, forutsigbart Og reproduserbart Linux-miljø.

Du kan laste Ned CentOS herfra. DU kan direkte laste NED ISO filformat disk image fra her.

Hva Er WordPress?

WordPress Er et open source nettstedskapingsverktøy eller content management system (CMS) basert PÅ PHP og MySQL. Matt Mullenweg og Mike Little programmerte WordPress tilbake på 2003. Dette er den mest enkleste statiske (kan utvikles for dynamisk også) nettsted content management system (ELLER CMS) som eksisterer.

WordPress Er en gratis og lisens under GPLv2 (eller senere) Fra Free Software Foundation. Ifølge en undersøkelse rapport, WordPress ble brukt av mer enn 23.3% av topp 10 millioner nettsteder. WordPress er en av de mest populære blogging system som brukes på Nettet.

den støtter

  • Ulike gratis & betalte temaer for forskjellige FORSKJELLIGE UI & UX
  • Plugins for ulike tjenester & funksjoner
  • Mobiler (Responsive visninger)
  • Multi-user & multi-blogging

å vite Mer om wordpress, besøk denne linken. For å laste ned siste WordPress fra her.

Forutsetninger

for å installere WordPress trenger vi følgende ting som må installeres eller være tilgjengelige på Vår CentOS 7 Linux-server.

  • Apache eller Nginx som webserver
  • PHP versjon 5.6 eller nyere
  • MySQL / MariaDB versjon 5.6 eller nyere som database

Eldre ELLER eldre VERSJON AV PHP & MySQL kan kjøre WordPress, men anbefales ikke fra deres offisielle side.

sørg Også for at brannmuren / Iptables eller SELinux ikke blokkerer noen port (er) som kreves her, eller du har ikke noe problem med riktig brukertillatelse.

skriv Inn Følgende for å deaktivere SELinux

setenforce 0

La oss oppdatere CentOS 7 Linux-serveren først. Dette er en god praksis for å holde serveren oppdatert. For å gjøre det, utsted kommandoen nedenfor en etter en og vent til den blir oppdatert. Det vil avhenge av internett-hastigheten din, og det vil ta lang tid. Så vær så snill å ha tålmodighet.

sudo yum clean all
sudo yum -y update

Du vil se noe som under bildet når du er ferdig med det. Avhengig av hvor gammel systemet programvare er eller hvilke pakker er må oppdateres. Bildet nedenfor indikerer en vellykket oppdatering og kan kreve å starte systemet på nytt også.

yumupdatedcentos7

yumupdatedcentos7

Installere Apache som webserver

for å installere Apache på CentOS 7, utsted kommandoen nedenfor på terminalen din.

sudo yum -y install httpd

dette vil laste Ned Og installere Apache som en webserver på systemet.

La Oss starte Apache ved å utstede kommandoen nedenfor.

sudo systemctl start httpd

Sett Apache ved start eller oppstartstid, så etter hver omstart, starter Den automatisk uten manuell start.

sudo systemctl enable httpd

Test Apache

for å teste apache, utsted kommandoen nedenfor.

sudo systemctl status httpd

dette vil vise Statusen Til Apache for Deg.

Eller du kan åpne en nettleser og skrive «localhost» uten dobbelt sitat i adressefeltet. Du vil se noe som dette.

testing_apache_centos7

testing_apache_centos7

Det indikerer at vår webserver oppe og kjører 🙂

du må kanskje aktivere mod_rewrite-modulen også. Bare åpne filen som ligger på / etc/httpd/conf / httpd.conf av din faviourute fil editor og endre følgende linje

AllowOverride None

til

AllowOverride All

Vi er ferdig Med Apache.

Installere MySQL / MariaDB

for å installere MySQL / MariaDB på systemet ditt, utsted kommandoen nedenfor.

sudo yum install mariadb-server mariadb

Dette vil laste ned Og installere MySQL / MariaDB på systemet.

for å starte MariaDB-serveren, utsted kommandoen nedenfor.

sudo systemctl start mariadb

nå må Vi sette passordet for» root » – brukeren Av MySQL / MariaDB. La oss gjøre det ved å skrive følgende, og dette er must av sikkerhetshensyn.

sudo mysql_secure_installation

du vil se noe slikt. Trykk Y for å fortsette og skriv inn et komplekst passord og husk det.

CentOS7_security

CentOS7_security

etter at du har satt inn rotpassordet, vil du se noe som under bildet.

afterrootpasswordCentOS7

afterrootpasswordCentOS7

Nå får du få spørsmål på terminalen din med Y/N-alternativer.

Hit Y for meldingen » Fjern anonyme brukere ?»

Hit Y for spørringen » Tillat root-pålogging eksternt ?»

Hit Y for spørringen » Fjern testdatabasen og tilgang til den ?»

Hit Y for spørringen » Reload privilege tabeller nå ?»

etter å ha fullført alle instruksjonene, vil du se noe som nedenfor.

finishmariadbCentOS7

finishmariadbCentOS7

Vi er ferdig Med MySQL / MariaDB.

Installere PHP

for å installere PHP, åpne en terminal og utsted kommandoen nedenfor.

sudo yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl

dette vil laste ned OG installere PHP På Ditt CentOS 7-system sammen med noen ANDRE PHP-moduler som kreves For WordPress.

Installere phpMyAdmin

for å installere phpMyAdmin, utsted kommandoen nedenfor i terminalen.

sudo yum -y install epel-release

og utsted deretter kommandoen nedenfor på nytt.

sudo yum -y install phpmyadmin

etter å ha installert PHP, må Vi starte Apache Eller annen webserver for å kunne jobbe MED PHP. Skriv inn følgende for å gjøre det.

sudo systemctl restart httpd.service

for å teste om du kan få tilgang til phpMyAdmin eller ikke, åpne en nettleser og skriv inn følgende i adressefeltet.

localhost/phpmyadmin

du vil se noe slikt.

phpmyadminCentOS7

phpmyadminCentOS7

Vi er ferdig med å installere PHP.

Installere WordPress

Last ned den nyeste WordPress fra her. Eller bruk kommandoen nedenfor for å laste den ned.

sudo wget https://wordpress.org/latest.zip

etter at du har lastet ned zip-arkivfilen, la oss pakke den ut ved å skrive kommandoen nedenfor på terminalen.

sudo unzip latest.zip

etter vellykket utpakking, vil du se en mappe som heter «wordpress». Kopier nå denne» wordpress » – mappen til/var / www / html-mappebanen ved å gjøre følgende.

sudo cp -avr wordpress /var/www/html

flytt nå til/var / www / html-mappen og utsted de to kommandoene nedenfor.

sudo chmod -R 775 wordpress
sudo chown apache:apache wordpress

Skriv inn følgende i adressefeltet i nettleseren din.

localhost/wordpress

du vil se bildet nedenfor. Klikk «La oss gå!»for fortsett.

1stwordpresscentos7

1stwordpresscentos7

etter å ha klikket «La oss gå!»knappen, du vil se noe som dette .

wordpresssetp2centos7

wordpresssetp2centos7

Nå må vi lage en database med et navn uansett hva Du ønsker for å installere WordPress.

La oss lage databasen da. For å gjøre dette, åpne nettleseren og skriv inn følgende.

localhost / phpmyadmin

da vil det be om et brukernavn & passord. Skriv «root» som brukernavn og passord som du hadde angitt tidligere mens du installerte MySQL / MariaDB. Jeg håper at du kan huske det. Når du er logget inn, vil du se noe slikt.

phpmyadmincenos7

phpmyadmincenos7

klikk Nå Ny fra venstre øverste hjørne merket som rødt i følgende bilde.

phpmyadmincenos7step2

phpmyadmincenos7step2

etter å ha klikket Ny, vil du se dette. Skriv inn et databasenavn og klikk på» Opprett » – knappen. Her skriver jeg iftekher for databasenavnet mitt. Du kan skrive hva du ønsker.

creatingdbcentos7

creatingdbcentos7

Vi er ferdig med å lage vår database for å installere WordPress.

flytt nå tilbake Til WordPress-installasjonen.

Skriv inn databasenavnet som iftekher (som jeg angir iftekher som databasenavn), brukernavn som rot, rotpassord og la databasevert og tabellprefiks som det er. Det skal se ut under bildet. Klikk send-knappen for å fortsette.

settingupcentos7

settingupcentos7

Etter dette vil du se et lignende bilde som nedenfor, og du må klikke på» Kjør install » – knappen.

runthecentos7

runthecentos7

Deretter vil du se en velkomstskjerm akkurat som nedenfor, og be om WordPress-nettstedets tittel, brukernavn, passord som er relatert Til WordPress-nettstedet ditt. Skriv inn nettstedets tittel, skriv admin som brukernavn og velg et hardt passord og skriv inn e-postadressen din og klikk på «Installer WordPress».

welcomewpcentos7

welcomewpcentos7

Deretter får Du en melding Om At WordPress har blitt installert på CentOS7.

skriv nå følgende i adressefeltet i nettleseren din, og du vil se noe slikt.

localhost/wordpress

livewpcentos7

livewpcentos7

Så vi er ferdige med å installere WordPress på Vår CentOS 7 Linux server.

Ha en flott dag.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.