De meeste mensen weten zelfs dat onbeheerde vps-services zoals linode en Digitalocean tegenwoordig de beste keuzes zijn in termen van prestaties en prijs, gewoon durf niet naar deze mooie diensten over te stappen uit angst dat ze geen controlepaneel krijgen en alles opnieuw moeten beginnen. Het is een idee dat alleen nerds met eerdere ervaring met linux-serverbeheer naar deze services kunnen overschakelen.
Ik moet je zeggen, zo is het niet. Ik was aanvankelijk ook bang, maar na het googelen door verschillende tutorials die beschikbaar waren via internet, vond ik het heel gemakkelijk. Het is ook ultra goedkoop, want je kunt er een krijgen? VPS bij Digitalocean voor zo laag als $5 (512 MB RAM). Het beste van digitalocean is dat u zich geen zorgen hoeft te maken dat uw creditcard daar wordt gekoppeld om gebruik te maken van hun hostingservice. U kunt vooraf betalen via PayPal, een aanzienlijk bedrag zoals $ 50 en u kunt 10 maanden lang rustig blijven.
Hier is een gids voor dummies om dingen op Digitalocean in te stellen. Dit is een handleiding over het installeren van LAMP (Linux, Apache, MySQL en PHP). Zodra het is geïnstalleerd, kunt u uw WordPress-blog verplaatsen of uw PHP- of HTML-website hier hosten.
Ga eerst naar Digitalocean en maak daar een account aan. Klik in de rechterbovenhoek op het instellingenpictogram en klik op de instellingen. Scroll naar beneden op de pagina en voer een bedrag in dat via PayPal moet worden ingediend en verzend het. U wordt doorgestuurd voor PapPal-betalingen. Als alternatief kunt u er ook voor kiezen om te kiezen voor een maandelijks betalingsplan met creditcard.
- Klik nu op Create a Droplet en Create a Droplet.
- Kies Droplet-hostnaam. Het kan alles zijn wat je wilt zijn.
- Selecteer de grootte van de druppel. Voor websites met weinig verkeer, d.w.z. paginahits onder de 1000 per dag, is het laagste plan OK. Je kunt op elk moment upgraden, dus maak je geen zorgen.
Regio selecteren – Hier moet u die specifieke regio van de hostingserver selecteren, die het dichtst bij uw bezoekers ligt. Als u bijvoorbeeld de meeste bezoekers uit de VS heeft gekregen, kunt u de server in NewYork kiezen.
Afbeelding selecteren – Kies gewoon de distributie die u wilt installeren. Ik selecteer hier de meest bekende voor het opzetten van de LAMP-server, d.w.z. Centos 6.5*64.
Klik ten slotte op een druppel maken.
Nu downloaden STOPVERF.
Klik nu op Putty.exe op uw computer. Het Putty-venster verschijnt. Voer het ip van je druppel uit Digitalocean in en klik op openen.
Zodra het wordt geopend. Het zal u vragen om in te loggen als:. Voer daar gewoon root in.
Nu zal het om een wachtwoord vragen. Ga naar het e-mailadres dat je hebt opgegeven tijdens je registratie bij Digitalocean. Voer het wachtwoord in dat u in uw e-mailinbox hebt gekregen. Houd er rekening mee dat wanneer u het wachtwoord invoert, dit niet wordt weergegeven. Maak je geen zorgen, het is een beveiligingsmaatregel van Linux. Ga je gang. Hij zal dan om een nieuw wachtwoord vragen, maar daarvoor moet je het oude wachtwoord opnieuw ingeven.
Nu is ons doel hier om LAMP te installeren. Linux is al geïnstalleerd (centos). Volg gewoon de onderstaande opdrachtregels om dat te bereiken. Kopieer de opdracht en klik met de rechtermuisknop op de plek waar de groene cursor knippert. De opdracht wordt daar geplakt. Druk op enter en uw opdracht wordt uitgevoerd.
Installeer eerst Apache
sudo yum install httpd
Zodra het is geïnstalleerd, kun je apache op je VPS laten draaien:
sudo-service httpd start
Installeer Mysql
sudo yum installeer mysql-server. sudo-service mysqld start
Mysql veilige installatie
sudo /usr/bin/mysql_secure_installation
In de mysql beveiligde installatie …
Voer het huidige wachtwoord in voor root (voer in voor geen):OK, succesvol nieuw wachtwoord aangemaakt, verder gaan...
U moet postive antwoorden voor de gevraagde bevestiging zoals hieronder gegeven.
Anonieme gebruikers verwijderen? [J/n] ja... Succes! Root login op afstand niet toestaan? [J/n] ja... Succes! Testdatabase verwijderen en er toegang toe krijgen? [J/n] y - Testdatabase laten vallen... Succes! - Bevoegdheden op testdatabase verwijderen... Succes! Bevoorrechte tabellen nu opnieuw laden? [J/n] ja... Succes! Schoonmaken...
Installeer nu PHP
sudo yum installeer php php-mysql
Eindelijk Apache opnieuw opstarten
sudo-service httpd herstart
Installeer nu PHPmyAdmin
sudo yum install wget cd ~ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -ivh epel-release*
sudo yum installeer phpmyadmin
Wanneer u nu uw ip in de adresbalk plaatst, ziet u een standaard testpagina van apache. Maar zelfs na het installeren van phpamyadmin heb je geen toegang tot phpmyadmin vanaf je pc. Daarvoor moet je het toestaan in phpamyadmin.conf.
Voor het wijzigen van phpmyadmin.conf gebruiken we nano als editor.
sudo yum installeer nano
sudo nano /etc/httpd/conf.d/phpMyAdmin.conf
Voeg deze regel in waar je vindt
Van iedereen toestaan
Druk daarna op CTRL + X
(Het zal vragen om het overschrijven te bevestigen) Druk op Y
druk op Enter
Start Apache opnieuw
sudo-service httpd herstart
U heeft toegang tot uw phpamyadmin als http://Your IP of domein/phpmyadmin/
Als je klaar bent, heb je LAMP met succes geïnstalleerd op Digitalocean.
Als u nu overweegt om via filezilla verbinding te maken met uw server, kunt u zonder hoofdpijn winscp gebruiken, anders moet u ftp op de server installeren. Winscp vereist geen aanpassingen en is behoorlijk veilig in vergelijking met filezilla.
- Klik nu op stippen rechts naar het mappictogram zoals hierboven weergegeven.
- Ga nu naar var
- Ga naar www
- Ga naar html
- U bevindt zich in de map die root wordt genoemd.
(Opmerking: dit is de map met de naam https/ in mediatemple en public_html/ in hostgaotor enz.)
Upload al uw bestanden in de root die u van een eerdere host hebt gedownload.
Voor het importeren van mysql kunt u phpmayadmin gebruiken als de db klein is, minder dan 2mb.
Gebruik de onderstaande stappen voor grote db.
Download de sql_backup_db.sql van uw vorige host.
Upload het nu in de roor directory.
Putty openen, inloggen.
Voer nu de onderstaande opdracht in om naar de mysql-console te gaan.
mysql -u root -p
Voer uw wachtwoord in om de mysql-console te openen.
Nu ..
DATABASE MAKEN nieuwe_database;
Voer nu QUIT in om mysql af te sluiten
Voer nu de onderstaande opdracht in om mysql te importeren.
mysql -jij wortelt -p nieuwe_database</var/www/html/sql_backup_db.sql
Het zal om een mysql-wachtwoord vragen en nadat u op enter hebt gedrukt, begint uw mysql db razendsnel te importeren
Domein instellen
Klik nu op DNS in uw Digitalocean-configuratiescherm.
Zet daar nu je IP, je domeinnaam en hostnaam en klik op domein aanmaken.
Klik nu op een record toevoegen en voeg een CNAME-record in.
Ga nu naar je domeinregistrar en voer daar drie nameservers in.
ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com