Volledige stappen voor het uploaden van Joomla naar uw websiteserver
Na het ontwikkelen en testen van uw website op een lokale server, is de volgende grote uitdaging het uploaden van de website naar uw betaalbare websiteserver en het updaten van de configuratie zodat u "live" gaat. De onderstaande tutorial geeft je de stappen die nodig zijn om je Joomla-website over te zetten van localhost naar server. Met een paar aanpassingen zijn deze stappen ook van toepassing om de Joomla-site naar een nieuwe server te verplaatsen als u wilt overschakelen naar een betere hostingservice.
Aangezien u overweegt uw website te verhuizen, raden we u ten zeerste aan bekijk onze review van InMotion hosting en VPS, voordat u uw beslissing neemt naar welke host u wilt verhuizen.
We hebben ook 47% korting op hostingplannen voor CollectiveRay gebruikers tot november 2024. Ze bieden ook een volledig gratis migratie of begeleide overdracht van een Joomla-site van localhost naar server.
Bekijk InMotion hosting deals in november 2024
Joomla-site overzetten van Localhost naar nieuwe server
Als je haast hebt, zijn de stappen als volgt:
- Kopieer naar de bestanden van de hoofdmap van de localhost naar de server met behulp van FTP of Bestandsbeheer
- Exporteer de Joomla-database vanuit de localhost phpMyAdmin
- Importeer de Joomla-database naar de phpMyAdmin op de server
- Update de configuration.php om er zeker van te zijn dat je de juiste details hebt
- Test en ga live
Hoewel deze tutorial de stappen beschrijft voor het uploaden van Joomla naar uw webserver vanaf localhost of uw computer, zijn de stappen als u een overdracht van de ene Joomla-server naar de andere wilt uitvoeren precies hetzelfde, dus u kunt ook deze stappen volgen om dit te doen .
Het verschil is dat je dit doet via het CPanel van je Joomla hosting.
Dit zijn de exacte stappen die we hebben gebruikt om onze website te verplaatsen, CollectiveRay, naar verschillende hosts om verschillende redenen.
Video walkthrough van Joomla Upload
Upload Joomla-bestanden naar uw Joomla-server
Het eerste dat u hoeft te doen, is de bestanden overbrengen naar de webserver waar uw live site wordt gehost. Om dit te kunnen doen, heb je ofwel:
- FTP (FTP is een manier om gemakkelijk bestanden over het web te verzenden) toegang tot uw webserver,
- of upload een zip-bestand van alle bestanden direct.
Opmerking: als uw hostingbedrijf Joomla al voor u heeft geïnstalleerd, overschrijft u de configuratie.php-bestanden niet. Dit bevat zeer belangrijke details met betrekking tot uw Joomla-hostingbedrijf. U dient een reservekopie van dit bestand te bewaren. Alle andere bestanden kunnen worden overschreven, zodat je alle configuratie hebt die je hebt gedaan op de lokale installatie.
FTP gebruiken
FTP-toegang bestaat doorgaans uit:
- FTP-adres - meestal is dit iets dat lijkt op ftp.uwdomein.com
- FTP-inloggegevens - gebruikersnaam/wachtwoord om toegang te krijgen tot het FTP-gebied
Deze informatie wordt aan u verstrekt wanneer u een hostingaccount aanvraagt bij een hostingbedrijf. Om toegang te krijgen tot het FTP-gebied heeft u een FTP-client nodig. Een gratis en eenvoudig te gebruiken FTP-client is: FileZilla.
Download en installeer deze client en voer vervolgens de informatie in uw FTP-gebied in. Deze moeten vergelijkbaar zijn met de onderstaande afbeelding:
Nadat u verbinding hebt gemaakt met uw Joomla-server, uploadt u alle bestanden naar de host.
Dit doet u door alle Joomla-bestanden van uw lokale harde schijf te selecteren en ze naar het venster te slepen dat is verbonden met de host. Dit zal de overdracht van al uw Joomla-bestanden naar uw harde schijf starten.
Met behulp van Bestandsbeheer
Als uw hosting CPanel gebruikt of een Bestandsbeheer heeft als onderdeel van het hostingaccount, kunt u de overdracht op een veel snellere manier uitvoeren.
- De eerste stap is dat je de hoofdmap van Joomla moet zippen of archiveren op de localhost
- Upload het bestand rechtstreeks naar de hoofdmap van het hostingaccount
- Decomprimeer het gecomprimeerde bestand zodat u een kopie van de bestanden op de Joomla-server krijgt
Export / Importeer de Joomla-database
Waarschuwing: de volgende stappen voor het exporteren/importeren van de Joomla-database zijn behoorlijk technisch. Wees je bewust van wat je doet, want je kunt een echte puinhoop maken.
Met name de meeste configuraties en gegevens van Joomla-extensies (zoals die van CollectiveRay die hier worden genoemd) slaan allemaal hun gegevens en configuratie op in de database, waardoor dit een cruciaal onderdeel van uw proces is.
De volgende stap om de site die je lokaal hebt gemaakt over te zetten naar de webserver is de overdracht van de Joomla-database van je lokale MySQL naar de webserver databank. Dit bestaat uit twee stappen
- Uw huidige lokale database exporteren
- De geëxporteerde database importeren in de MySQL-database op de server van het hostingbedrijf
Exporteer de localhost Joomla-database
Om uw huidige database te exporteren, moet u de phpMyAdmin op uw lokale server gebruiken en de database exporteren.
De phpMyAdmin-URL verschilt afhankelijk van de lokale ontwikkelserver die u gebruikt. Als u XAMPP gebruikt om uw website te testen en te ontwikkelen, vindt u phpMyAdmin op https://localhost/phpMyAdmin
Kies de database met de website die u wilt uploaden en exporteer deze naar een bestand.
Deze stap hangt sterk af van de phpMyAdmin die u gebruikt.
Er moet echter een exportlink zijn. Exporteer alle tabellen. Nadat de database is geëxporteerd naar een .sql-bestand, moet u het bestand openen met een teksteditor en controleren of het bestand er goed uitziet. Het zou de Joomla-tabellen moeten bevatten.
Zorg ervoor dat er geen regel Database maken is. De database moet handmatig worden aangemaakt.
Importeren in de hosting MySQL-database
Nadat u de database hebt geëxporteerd, moet u deze op de host importeren.
Uw hostingbedrijf moet u toegang kunnen geven tot MySQL. Als u nog geen database heeft gemaakt, moet u deze nu maken.
Noteer alle details, vooral het adres van de server waar de MySQL zich bevindt, de naam van de database, gebruikersnaam en wachtwoord om toegang te krijgen tot de database. Als de Joomla-database al eerder is gemaakt (met behulp van de Joomla-installatieprocedure of anderszins), moet u de gegevens gebruiken die u bij het maken van de database hebt gekregen.
Log in op de phpMyAdmin-interface, zoek het tabblad Importeren en importeer het bestand dat u hierboven hebt geëxporteerd. Nogmaals, de locatie van de importlink varieert afhankelijk van de phpMyAdmin-versie die wordt gebruikt, maar dit zou redelijk intuïtief moeten zijn.
Als je een probleem hebt om dit te doen, zal je hostingbedrijf je helpen om dit bestand correct in de database te importeren.
Stel de configuration.php correct in
Als u tot nu toe probeert toegang te krijgen tot uw website, krijgt u waarschijnlijk een foutmelding.
Dit komt omdat het bestand configuration.php dat u op uw lokale server had, niet de informatie bevat met betrekking tot uw hostingaccountgegevens. Zoals eerder vermeld, als uw host Joomla al voor u heeft geïnstalleerd, moet u het gemaakte configuratie.php-bestand ongewijzigd laten.
Anders moet u de volgende kritieke details wijzigen:
Joomla 3
- public $host = 'localhost'; - dit is het adres van de server die uw MySQL-database host
- openbare $gebruiker = 'sqluser'; - dit is de naam van de gebruikersnaam die zal worden gebruikt om toegang te krijgen tot de Joomla MySQL-database
- openbaar $wachtwoord = 'p@ssw0rd'; - wachtwoord voor MySQL-database
- public $db = 'j15stable'; - MySQL Joomla-databasenaam
- public $log_path = '\home\logs'; - het pad waar logbestanden worden opgeslagen
- public $tmp_path = '\home\tmp'; - het pad voor tmp-bestanden
Zodra al deze items in het configuration.php-bestand de juiste waarden hebben gekregen, zou Joomla toegang moeten hebben tot de database en code, en dus als u naar het adres van uw pagina gaat, zou u een werkende Joomla-website moeten hebben met alle maatwerk dat je hebt gedaan.
Als dit niet het geval is, is een van de bovenstaande instellingen waarschijnlijk onjuist, of moet u mogelijk een aantal instellingen verder configureren.
Test en beveilig de website
Doorloop de hele website om er zeker van te zijn dat alles correct is ingesteld.
Aangezien u de website had moeten uploaden, zouden de meeste van uw instellingen correct moeten zijn. Het is echter mogelijk dat u nog enkele kleine configuraties moet uitvoeren, dus ga door elke pagina en elk gebied om te testen of alles correct werkt.
U moet ook alle stappen ondernemen om beveilig uw Joomla-website.
De gemakkelijke uitweg
Zoals je kunt zien, zijn de stappen behoorlijk ingewikkeld en vereisen ze behoorlijk wat kennis van verschillende technologieën.
Dit is niet iets dat moet worden geprobeerd door iemand die geen ervaring heeft of niet begrijpt wat er aan de hand is. Als u denkt dat deze instructies te moeilijk zijn om te volgen, kunt u een derde partij vragen, zoals: CollectiveRay :)
Je kunt ook uitchecken InMotion die u ook helpt bij het migreren van uw website vanaf uw localhost
Ga live
Begin met het promoten van je website :)
Als je denkt dat een deel van deze tutorial meer details vereist, reageer dan hieronder en we zullen het artikel graag bewerken om meer informatie te geven.
Vond je dit artikel nuttig? Deel het alsjeblieft, hier zijn nog een paar artikelen die je misschien wilt lezen:
De complete gids voor zoekmachineoptimalisatie voor Joomla!, hoe u Joomla sneller kunt laten laden en geweldige manieren om het websiteverkeer te vergroten met sociale media!
Alstublieft laat een nuttig geef commentaar met je mening, deel dit dan op je Facebook-groep (en) die dit nuttig zouden vinden en laten we samen de vruchten plukken. Bedankt voor het delen en aardig zijn!
Disclosure: Deze pagina kan links bevatten naar externe sites voor producten die we geweldig vinden en die we van harte aanbevelen. Als u producten koopt die we aanbevelen, kunnen we een verwijzingsvergoeding verdienen. Dergelijke vergoedingen hebben geen invloed op onze aanbevelingen en we accepteren geen betalingen voor positieve beoordelingen.