Om 'n WordPress-werf plaaslik op 'n persoonlike rekenaar en op 'n lewendige bediener te installeer, moet 'n mens 'n reeks metodiese stappe onderneem om te verseker dat die omgewing korrek opgestel is, die nodige sagteware geïnstalleer is en die WordPress-lêers behoorlik gekonfigureer is. Hierdie proses behels die begrip van die verskille tussen plaaslike en lewendige bedieneromgewings, die gereedskap wat vir elkeen benodig word, en die stappe om 'n webwerf tussen hierdie omgewings te migreer indien nodig.
Plaaslike installering van WordPress
'n Plaaslike installasie van WordPress behels die opstel van 'n ontwikkelingsomgewing op jou persoonlike rekenaar. Dit is veral nuttig vir toetsing, ontwikkeling en leer sonder om 'n regstreekse webwerf te beïnvloed. Hier is die gedetailleerde stappe:
Stap 1: Stel 'n plaaslike bedieneromgewing op
Om WordPress plaaslik te laat loop, moet jy 'n plaaslike bedieneromgewing opstel. Dit sluit tipies Apache of Nginx as die webbediener, MySQL of MariaDB as die databasisbediener, en PHP as die bedienerkant-skriptaal in. Gewilde oplossings wat hierdie komponente bundel is:
- XAMPP (Kruisplatform, Apache, MySQL, PHP en Perl)
- MAMP (Macintosh, Apache, MySQL, PHP)
- WAMP (Windows, Apache, MySQL, PHP)
- LAMP (Linux, Apache, MySQL, PHP)
Byvoorbeeld, om XAMPP te installeer:
1. Laai af en installeer XAMPP:
– Besoek die [Apache Friends-webwerf](https://www.apachefriends.org/index.html) en laai die XAMPP-installeerder vir jou bedryfstelsel af.
– Begin die installeerder en volg die instruksies op die skerm om die installasie te voltooi.
2. Begin die modules:
– Maak die XAMPP-kontrolepaneel oop en begin die Apache- en MySQL-modules. Dit stel die plaaslike bedieneromgewing op.
Stap 2: Laai WordPress af
– Besoek die [amptelike WordPress-webwerf](https://wordpress.org/download/) en laai die nuutste weergawe van WordPress af.
- Pak die afgelaaide zip-lêer uit na 'n gids binne die `htdocs`-lêergids (vir XAMPP) of die ekwivalente webwortelgids van jou gekose plaaslike bedieneromgewing. Byvoorbeeld, `C:\xampp\htdocs\wordpress`.
Stap 3: Skep 'n databasis
- Maak jou webblaaier oop en navigeer na `http://localhost/phpmyadmin`.
– Klik op `Databasisse` en skep 'n nuwe databasis. Noem dit byvoorbeeld `wordpress_local`.
Stap 4: Stel WordPress op
1. Begin die WordPress-installasieskrip:
- Navigeer na `http://localhost/wordpress` in jou webblaaier. Dit sal die WordPress-installasieskrip begin.
2. Voer databasisbesonderhede in:
– Databasisnaam: `wordpress_local`
– Gebruikersnaam: `wortel` (verstek vir XAMPP)
- Wagwoord: (laat leeg, verstek vir XAMPP)
– Databasisgasheer: `localhost`
– Tabelvoorvoegsel: `wp_`
3. Voltooi die installasie:
– Volg die instruksies op die skerm om die installasie te voltooi, en verskaf werfbesonderhede soos die werftitel, admin gebruikersnaam en wagwoord.
Live Server Installasie van WordPress
Die installering van WordPress op 'n regstreekse bediener behels die opstel van 'n gasheeromgewing, die oplaai van WordPress-lêers en die opstel van die databasis. Hierdie proses vereis gewoonlik 'n webgasheerdiens wat PHP en MySQL ondersteun.
Stap 1: Kies 'n webgasheerverskaffer
Kies 'n webgasheerverskaffer wat aan die vereistes vir die bestuur van WordPress voldoen. Gewilde keuses sluit in:
- BlueHost
- Ground
- HostGator
- Dream Host
Maak seker dat die gasheerplan ondersteuning vir PHP, MySQL insluit en toegang bied tot 'n beheerpaneel soos cPanel.
Stap 2: Stel die gasheeromgewing op
1. Toegang tot die beheerpaneel:
– Meld aan by jou gasheerrekening en kry toegang tot die beheerpaneel (bv. cPanel).
2. Skep 'n databasis:
- In die beheerpaneel, vind die `MySQL-databasisse`-afdeling.
– Skep 'n nuwe databasis, 'n databasisgebruiker, en wys die gebruiker aan die databasis toe met alle voorregte.
Stap 3: Laai WordPress-lêers op
1. Laai WordPress af en onttrek dit:
– Soos met die plaaslike installasie, laai die nuutste weergawe van WordPress af vanaf die [amptelike webwerf](https://wordpress.org/download/).
- Pak die zip-lêer op jou plaaslike rekenaar uit.
2. Laai lêers op na die bediener:
– Gebruik 'n FTP-kliënt (bv. FileZilla) om aan jou webgasheerrekening te koppel.
– Laai die onttrekte WordPress-lêers op na die wortelgids van jou domein (gewoonlik `public_html`).
Stap 4: Stel WordPress op
1. Begin die WordPress-installasieskrip:
– Maak jou webblaaier oop en navigeer na jou domein (bv. `http://yourdomain.com`). Dit sal die WordPress-installasieskrip begin.
2. Voer databasisbesonderhede in:
– Databasisnaam: Die naam van die databasis wat jy geskep het.
– Gebruikersnaam: Die databasisgebruiker wat jy geskep het.
– Wagwoord: Die wagwoord vir die databasisgebruiker.
– Databasisgasheer: Tipies `localhost` (kontroleer met jou gasheerverskaffer indien onseker is).
– Tabelvoorvoegsel: `wp_`
3. Voltooi die installasie:
– Volg die instruksies op die skerm om die installasie te voltooi, en verskaf werfbesonderhede soos die werftitel, admin gebruikersnaam en wagwoord.
Migreer 'n WordPress-werf van plaaslike na regstreekse bediener
Sodra jy jou WordPress-werf plaaslik ontwikkel het, wil jy dit dalk na 'n lewendige bediener migreer. Dit behels die verskuiwing van die databasis en lêers, en die opdatering van die konfigurasie.
Stap 1: Voer die plaaslike databasis uit
1. Toegang tot phpMyAdmin:
- Maak `http://localhost/phpmyadmin` in jou webblaaier oop.
2. Voer die databasis uit:
- Kies u plaaslike WordPress-databasis.
– Klik op die `Uitvoer`-oortjie en kies die `Vinnige` uitvoermetode met die formaat `SQL`.
– Laai die SQL-lêer na jou rekenaar af.
Stap 2: Laai lêers op na die regstreekse bediener
1. Druk WordPress-lêers saam:
- Druk die hele plaaslike WordPress-gids saam in 'n zip-lêer.
2. Laai op via FTP:
– Gebruik 'n FTP-kliënt om die zip-lêer op te laai na die wortelgids van jou lewendige bediener (bv. `public_html`).
- Pak die zip-lêer op die bediener uit.
Stap 3: Voer die databasis in na die regstreekse bediener
1. Toegang tot phpMyAdmin op die Live Server:
- Meld aan by jou gasheerbeheerpaneel en kry toegang tot phpMyAdmin.
2. Skep 'n nuwe databasis:
- Skep 'n nuwe databasis vir jou lewendige webwerf.
3. Voer die SQL-lêer in:
– Kies die nuwe databasis.
– Klik op die `Import`-oortjie en laai die SQL-lêer wat jy van jou plaaslike omgewing af uitgevoer het op.
Stap 4: Dateer die konfigurasie op
1. Wysig `wp-config.php`:
– Op die regstreekse bediener, wysig die `wp-config.php`-lêer in die wortelgids.
- Dateer die databasisnaam, gebruikersnaam, wagwoord en gasheer op om by die lewendige bedienerbewyse te pas.
2. Dateer webwerf-URL's op:
– Toegang tot die databasis van die lewendige werf via phpMyAdmin.
– Vind die `wp_options`-tabel en werk die `siteurl`- en `home`-waardes op om by jou lewendige domein te pas.
3. Dateer permanente skakels op:
- Meld aan by u WordPress-administrasie-kontroleskerm op die regstreekse webwerf.
– Gaan na `Instellings > Permalinks` en stoor die permalinkstruktuur weer om die `.htaccess`-lêer op te dateer.
Addisionele oorwegings
Sekuriteit
As u met lewendige bedieners werk, is sekuriteit uiters belangrik. Maak seker dat jy:
- Gebruik sterk wagwoorde vir u databasis- en WordPress-administrasierekeninge.
- Hou WordPress, temas en inproppe opgedateer.
- Installeer sekuriteitsinproppe soos Wordfence of Sucuri.
- Rugsteun gereeld u webwerf en databasis.
Prestasie
Optimaliseer jou lewendige WordPress-werf vir prestasie deur:
- Gebruik 'n kas-inprop soos W3 Total Cache of WP Super Cache.
- Optimaliseer beelde met inproppe soos Smush of EWWW Image Optimizer.
- Die keuse van 'n betroubare gasheerverskaffer met goeie bedienerprestasie.
Ontwikkelingswerkvloei
Vir 'n meer gevorderde ontwikkelingswerkvloei, oorweeg dit om weergawebeheerstelsels soos Git en plaaslike ontwikkelingsomgewings soos Docker te gebruik. Hierdie nutsgoed help om kodeveranderings te bestuur, met ander ontwikkelaars saam te werk en konsekwentheid oor verskillende omgewings te handhaaf.
Voorbeeld: Gebruik Local by Flywheel
Local by Flywheel is 'n gewilde hulpmiddel om 'n plaaslike WordPress-ontwikkelingsomgewing op te stel. Dit vereenvoudig die proses met 'n gebruikersvriendelike koppelvlak en funksies soos een-klik WordPress-installasie, SSL-ondersteuning en maklike werfbestuur.
1. Laai af en installeer Local by Flywheel:
– Besoek die [Local by Flywheel-webwerf](https://localwp.com/) en laai die toepassing vir jou bedryfstelsel af.
- Installeer en begin die toepassing.
2. Skep 'n nuwe webwerf:
– Klik op die `+`-knoppie om 'n nuwe webwerf te skep.
– Volg die instruksies om die werfnaam, omgewing en WordPress-geloofsbriewe op te stel.
3. Ontwikkel plaaslik:
– Gebruik die ingeboude gereedskap om jou plaaslike WordPress-werf te bestuur, insluitend toegang tot die databasis, logboeke en werflêers.
4. Druk om te lewe:
– Local by Flywheel bied integrasie met Flywheel en WP Engine vir maklike werf-ontplooiing na lewendige bedieners.
Deur hierdie stappe te volg, kan 'n mens WordPress-installasies beide plaaslik en op regstreekse bedieners doeltreffend opstel en bestuur, wat 'n naatlose ontwikkelingswerkvloei en 'n robuuste lewendige webwerf verseker.
Ander onlangse vrae en antwoorde t.o.v EITC/WD/WPF WordPress Fundamentals:
- Kan 'n plasing in 'n bladsy in WordPress verander word?
- Hoe beïnvloed Permalinks-instellings die URL-struktuur van jou WordPress-werf, en wat is die potensiële voordele om hierdie instellings aan te pas?
- Wat is die doel van die Media-instellings in WordPress, en hoe kan die pasmaak van beeldgroottes jou webwerf bevoordeel?
- Hoe kan die besprekingsinstellings in WordPress gebruik word om opmerkings te bestuur en strooipos te voorkom?
- Watter opsies is beskikbaar in die leesinstellings om die tuisbladvertoning en die sigbaarheid van die webwerf vir soekenjins te beheer?
- Hoe kan jy die verstekkategorie vir nuwe plasings in WordPress verander, en hoekom kan dit nuttig wees?
- Hoe werk u die wp-config.php-lêer op met nuwe databasisbewyse nadat u 'n WordPress-werf na 'n nuwe gasheeromgewing verskuif het?
- Wat is die handmatige stappe betrokke by die rugsteun van 'n WordPress-werf, insluitend beide lêers en die databasis?
- Wat is die doel van die Site Health-nutsding in WordPress, en watter tipe probleme identifiseer dit gewoonlik?
- Hoe kan u inhoud vanaf 'n XML-lêer invoer met die WordPress-invoerinstrument, en watter opsies is beskikbaar tydens die invoerproses?
Sien meer vrae en antwoorde in EITC/WD/WPF WordPress Fundamentals

