Hoe LiteCart Shopping Cart Platform op Ubuntu 16.04 te installeren
LiteCart is een gratis en open source winkelwagenplatform geschreven in PHP, jQuery en HTML 5. Het is een eenvoudige, lichtgewicht en gebruiksvriendelijke e-commerce software
Naarmate het verkeer op uw website toeneemt en het aantal lezers / kijkers toeneemt, zult u uiteindelijk uw shared hostingplan ontgroeien en overwegen om naar een VPS te migreren.
Om uw WordPress-site te migreren terwijl u hetzelfde domein gebruikt, moet u rekening houden met de volgende aspecten:
Deze tutorial behandelt het proces van het migreren van een WordPress-site van shared hosting naar een Vultr VPS.
Meestal biedt de leverancier van de gedeelde host u de mogelijkheid om uw MySQL-databases te exporteren in het configuratiescherm of een databasebeheertool. Hoe dan ook, u moet uw hele WordPress-database exporteren naar uw webdirectory om te downloaden. Laten we zeggen dat het geëxporteerde databasebestand zich wordpress.sql
in de basisdirectory van de webdirectory op de gedeelde host bevindt.
Kopieer het databaseback-upbestand naar uw server vanaf uw SSH-terminal. Zorg ervoor dat de rechten van het bestand 644 zijn om de 403-verboden fout te voorkomen.
cd ~
wget http://www.yourdomain.com/wordpress.sql
Zorg er bovendien voor dat u de databasenaam, de database-gebruikersnaam en het database-wachtwoord voorbereidt voor toekomstig gebruik.
Opmerking : om onbevoegde toegang te voorkomen, moet het databaseback-upbestand in de webdirectory worden verwijderd zodra u de verzending voltooit. Bovendien kunt u een willekeurige naam / tekenreeks als bestandsnaam gebruiken, wat de kans op ongeautoriseerde toegang tot het bestand aanzienlijk verkleint. Hoe dan ook, het bestand moet onmiddellijk worden verwijderd nadat het is gedownload naar uw Vultr-instantie.
U hoeft alleen een back-up te maken van de volledige wp-content
directory en enkele handmatig toegevoegde bestanden, zoals favicon.ico
in de basisdirectory van de webdirectory. Stel dat u de hele map "wp-content" en al deze bestanden hebt toegevoegd aan een archiefbestand met de naam files.tar.gz
dat zich ook in de basismap van de webdirectory bevindt.
Kopieer het archiefbestand naar uw server vanaf uw SSH-terminal. Nogmaals, zorg ervoor dat de rechten van het bestand 644 zijn.
wget http://www.yourdomain.com/files.tar.gz
Verwijder dit archiefbestand in de webdirectory na de verzending.
Update uw systeem met Yum:
sudo yum update -y
Werk vervolgens uw WordPress-installatie bij naar de nieuwste versie van het WordPress Dashboard.
Om je WordPress-site op de Vultr VPS te herstellen, moet je de Vultr WordPress-database opnieuw opbouwen, met andere woorden, je moet alle tabellen verwijderen en de voormalige databaseback-up importeren.
Toon de standaard MySQL-inloggegevens van de Vultr one-click WordPress-app:
sudo cat /root/.my.cnf
Gebruik de referenties op het scherm om in te loggen in de MySQL-shell:
mysql -u root -p
Zoek de database waarvan de naam bestaat uit wp
en 7 cijfers en schakel vervolgens over om deze te gebruiken. Zeg dat het wp9968857
hier is.
SHOW DATABASES;
USE wp9968857;
Optioneel: u kunt opdrachten voor het neerzetten van tabellen genereren ter beoordeling:
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'wp_%';
Gebruik de volgende opdrachten om de 12 tabellen in de database wp9968857 te verwijderen:
USE wp9968857;
DROP TABLE wp_commentmeta; DROP TABLE wp_comments; DROP TABLE wp_links; DROP TABLE wp_options; DROP TABLE wp_postmeta; DROP TABLE wp_posts; DROP TABLE wp_term_relationships; DROP TABLE wp_term_taxonomy; DROP TABLE wp_termmeta; DROP TABLE wp_terms; DROP TABLE wp_usermeta; DROP TABLE wp_users;
Terwijl u zich nog in de MySQL-shell bevindt, importeert u het MySQL-back-upbestand in de nieuw gemaakte database:
SET NAMES 'UTF8';
SOURCE ~/wordpress.sql
EXIT;
Om de back-upbestanden te herstellen, moet u het files.tar.gz
bestand uitpakken , de juiste rechten voor elk bestand en elke map instellen en ze terugplaatsen naar de juiste locaties.
Pak het back-upbestand uit in uw homedirectory:
cd ~
tar -zxvf ~/files.tar.gz -C ~
Nu moeten de wp-content
directory en het handmatig toegevoegde bestand "favicon.ico" in uw homedirectory staan.
Om toestemmingsfouten te voorkomen, moeten de hele wp-content
map en het bestand favicon.ico
behoren tot nginx:nginx
:
sudo chown -R nginx:nginx wp-content
sudo chown nginx:nginx favicon.ico
Ook moeten de permissies van de wp-content
directory en zijn elke submap worden ingesteld op 755, de permissies van elk bestand moeten worden ingesteld op 644:
sudo chmod 755 wp-content
cd wp-content
find ./ -type d -print | sudo xargs chmod 755
find ./ -type f -print | sudo xargs chmod 644
cd ~
sudo chmod 644 favicon.ico
Verplaats ze terug naar de webdirectory /var/www/html
:
sudo mv /var/www/html/wp-content /var/www/html/backup-wp-content
sudo mv ~/wp-content /var/www/html/wp-content
sudo mv ~/favicon.ico /var/www/html/favicon.ico
Start de server opnieuw op:
sudo shutdown -r now
Nu kunt u uw gemigreerde site bekijken vanaf http: // [uw-server-ip] /. Vergeet niet om de vorige WordPress-inloggegevens te gebruiken om in te loggen. De WordPress-inloggegevens die u tijdens de implementatie van de VPS instelt, zijn gewist en bestaan niet meer.
Als er teksten of links zijn die betrekking hebben op uw voormalige IP-adres in de inhoud van uw WordPress-site, moet u deze handmatig corrigeren.
Eindelijk moet u de DNS A-records van uw domein wijzigen, het IP van de gedeelde host vervangen door het IP van de Vultr VPS die u gebruikt. Nadat de wijzigingen van kracht zijn geworden, kunt u uw nieuwe WordPress-site bezoeken met uw domeinnaam.
Hiermee is onze tutorial afgesloten. Bedankt voor het lezen en veel bloggen!
w3-cache
. Om dit probleem op te lossen, opent u de wp-content/plugins
map met SSH en hernoemt u de map met plug-ins door een achtervoegsel toe te voegen. Hiermee wordt de plug-in gedeactiveerd en wordt de 500-fout opgelost. Activeer vervolgens de plug-in vanuit het WordPress-beheerdersdashboard.LiteCart is een gratis en open source winkelwagenplatform geschreven in PHP, jQuery en HTML 5. Het is een eenvoudige, lichtgewicht en gebruiksvriendelijke e-commerce software
NFS is een netwerkgebaseerd bestandssysteem waarmee computers toegang hebben tot bestanden via een computernetwerk. Deze gids legt uit hoe u mappen via NF kunt weergeven
Gebruikt u een ander systeem? Matomo (voorheen Piwik) is een open source analyseplatform, een open alternatief voor Google Analytics. Matomo source wordt gehost o
Inleiding In deze tutorial leert u hoe u een basisbeveiligingsniveau configureert op een gloednieuwe Vultr VC2 virtuele machine met Ubunt
McMyAdmin is een Minecraft-serverbedieningspaneel dat wordt gebruikt om uw server te beheren. Hoewel McMyAdmin gratis is, zijn er meerdere edities, waarvan sommige pai zijn
TeamTalk is een conferentiesysteem waarmee gebruikers hoogwaardige audio- / videogesprekken kunnen voeren, tekstchatten, bestanden kunnen overdragen en schermen kunnen delen. Het ik
Gebruikt u een ander systeem? Introductie CyberPanel is een van de eerste bedieningspanelen op de markt die zowel open source is als OpenLiteSpeed gebruikt. Wat thi
Ruby on Rails is een populair webraamwerk voor Ruby dat is ontwikkeld om de productiviteit van programmeurs te verhogen. Het verkrijgen van verschillende edelstenen en afhankelijkheden t
Introductie Sensu is een gratis en open source monitoringoplossing die kan worden gebruikt om server, applicatie en verschillende systeemservices te monitoren. Sensu i
PhpBB is een open source prikbordprogramma. Dit artikel laat zien hoe je phpBB bovenop een Apache-webserver op Ubuntu 16.04 installeert. Het was geschreven
Slechts één gebruiker, root, kan gevaarlijk zijn. Dus laten we dat oplossen. Vultr geeft ons de vrijheid om te doen wat we willen met onze gebruikers en onze servers
Vultr biedt verschillende manieren om toegang te krijgen tot je VPS om te configureren, installeren en gebruiken. Toegangsgegevens De standaard toegangsgegevens voor uw VPS-ar
Gebruikt u een ander systeem? Fuel CMS is een op CodeIgniter gebaseerd contentmanagementsysteem. De broncode wordt gehost op GitHub. Deze gids laat zien hoe t
Gebruikt u een ander systeem? Zabbix is een gratis en open source enterprise-ready software die wordt gebruikt om de beschikbaarheid van systemen en netwerkcomponenten te bewaken
Gebruikt u een ander systeem? Couch CMS is een eenvoudig en flexibel, gratis en open source Content Management Systeem (CMS) waarmee webdesigners kunnen ontwerpen
Golang is een door Google ontwikkelde programmeertaal. Dankzij zijn veelzijdigheid, eenvoud en betrouwbaarheid is Golang uitgegroeid tot een van de meest bevolkte
IRC is populair bij ontwikkelaars en gebruikers van open source software. Een van de nadelen van IRC is dat wanneer u niet online bent, u importan kunt missen
Het gebruik van een sudo-gebruiker om toegang te krijgen tot een server en opdrachten uit te voeren op rootniveau is een veel voorkomende praktijk onder Linux en Unix-systeembeheerder. Het gebruik van een sud
Gebruikt u een ander systeem? DokuWiki is een open source wiki-programma geschreven in PHP waarvoor geen database nodig is. Het slaat gegevens op in tekstbestanden. DokuWik
Dit artikel leert u hoe u een chroot-gevangenis op Debian instelt. Ik neem aan dat u Debian 7.x gebruikt. Als u Debian 6 of 8 gebruikt, kan dit werken, bu
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.