Ik denk dat iedereen op Habré waarschijnlijk wel weet hoe je een website op een VPS moet zetten met behulp van een terminal en een SSH-verbinding. Maar wat als je alleen een oude tablet bij de hand hebt en hier en nu een landingspagina moet inzetten? Is het mogelijk om een website op te zetten door simpelweg in de webinterface in ISPmanager Lite te klikken? Bestaat er hierdoor een risico op het verschijnen van grijs haar?
We besloten een stresstest uit te voeren en de landingspagina te implementeren met behulp van iPad 3 en ISPmanager. Details over wat er van kwam en heel veel screenshots onder de snit.
Laten we ons een situatie voorstellen: ik zit zo aan de zeekust op een welverdiende vakantie na de gedeeltelijke opening van de grenzen, hallo vanaf het coronavirusjaar 2020, en ik kan niet eens denken dat het werk mij op het punt staat in te halen. Maar je moet op alles voorbereid zijn.
Laten we aannemen dat ik licht reisde, dus de enige apparatuur die ik meenam was een oude iPad 3 om het nieuws te lezen en films te kijken. Laten we proberen snel een website van één pagina in het veld uit te rollen, zonder terminal bij de hand.
Voer gegevens, taken en eerste stappen in om deze op te lossen
Maar laten we eerst het probleem oplossen
Een datacenter selecteren. Er zijn 2 betalingsmogelijkheden, een maandelijkse betaling past bij mij om de verbruikte middelen te betalen. We stellen onze configuratie, installatiesjabloon samen met ISPmanager en OS.
Ga nu naar het ISPmanager-paneel.
We doorlopen de autorisatie en gaan akkoord met de licentievoorwaarden. Nu voegen we een WWW-domein toe, in ons geval about.pudng.com. Het domein moest vooraf worden aangeschaft en een A-record met de waarde van het IP-adres van onze VPS-server toegevoegd in de DNS-editor waar het domein werd gedelegeerd. Het is een goed teken als er een actief domein verschijnt op het tabblad WWW-domeinen en er een map wordt aangemaakt waar u de webpagina in de toekomst moet uploaden. Controleer vervolgens op de aanwezigheid van de map www/about.pudng.com op het tabblad "Bestandsbeheer". In de directory vinden we een HTML-pagina die ISPmanager voor ons heeft gegenereerd.
Laten we naar ons domein about.pudng.com gaan en dit zien:
Let op: Indien uw domein niet opent, controleer dan eerst de aanwezigheid van een A-record op de nameservers en de juistheid van het ingevoerde IP-adres. Als alles correct is, kunt u er zeker van zijn dat het tot twee dagen kan duren voordat de DNS-records zijn bijgewerkt, maar in de tussentijd heeft u rechtstreeks toegang tot het IP-adres.
Wanneer we nu toegang krijgen tot een domeinnaam of IP-adres, zien we een testpagina die de Apache HTTP-server ons geeft.
WordPress installeren
Laten we WordPress installeren en kijken naar twee methoden die handig zijn om te gebruiken in het ISPmanager-paneel.
Een database maken voor WordPress.
Geef de databasenaam. We selecteren de MySQL-database en -codering als server, en om problemen met coderingen in de toekomst te voorkomen, is het beter om UTF-8 te kiezen. ISPmanager kan wachtwoorden genereren, dus klik op genereren, onthoud, klik op “OK” en ga door naar de volgende stap. Wij hebben de database gemaakt.
Open het tabblad "WWW-domeinen", klik op de knop "Scripts", de map met webscripts wordt geopend.
In ons geval selecteert u WordPress en klikt u op de knop “Installeren”. De installatie is gestart.
Stap 1. De werkmap instellen en een databaseserver selecteren.
Stap 2: Bevestig de licentieovereenkomst.
Stap 3. Vul in het gedeelte “Installatie-instellingen” de gegevens in die u hebt ingevoerd tijdens het maken van de database voor WordPress.
De gegevens uit het gedeelte ‘Applicatie-instellingen’ zijn bedoeld voor verdere autorisatie in het WordPress-beheerderspaneel. Klik volgende".
Klaar. WordPress is geïnstalleerd.
Bonus. WordPress installeren. Methode 2
We maken ook een database zoals bij de eerste methode. Maar nu zullen we WordPress volledig installeren via “Bestandsbeheer”.
Download de nieuwste versie van WordPress van
Dit is waar ik een beetje in de war raakte, misschien hebben de zee of de drankjes mij beïnvloed, of misschien ontspanden mijn hersenen zich tijdens de vakantie. Het archief bevat de map “wordpress”, dus na het uitpakken bevindt deze zich in de hoofdmap van de map. Je zou kunnen denken dat je gewoon about.pudng.com/wordpress moet openen en alles daar moet configureren. Spoiler: doe dit niet.
Deze manoeuvre leidt ertoe dat u handmatig wp-config.php moet aanmaken en daar de voorgestelde databaseverbindingsconfiguraties moet toevoegen (scherm hieronder). Laten we zeggen dat we dit hebben gedaan en dat onze site nu is geconfigureerd op about.pudng.com/wordpress/. Maar we moeten de site zien wanneer we toegang krijgen tot de hoofd-URL. We nemen en kopiëren alle inhoud van de WordPress-map naar de hoofdmap. En hier is het niet zo eenvoudig: je moet de hoofdmap in de WordPress-configuraties wijzigen. Het is dus beter om hier te stoppen en alles te vergeten, als een nare droom gingen we de verkeerde kant op.
Er is een snellere en eenvoudigere manier: kopieer de inhoud van de map “wordpress” en plak deze in de root. Om bestanden niet één voor één te kopiëren, is er een kleine knop 'Alles selecteren', waar ik ongeveer vijf minuten naar heb gezocht.
Open vervolgens about.pudng.com en ga door met het instellen in de WordPress-interface.
Net als bij de eerste methode geven we de databasegegevens en gegevens voor autorisatie als sitebeheerder aan.
We uploaden de site ook via “Bestandsbeheer” en kunnen deze beheren via <domein>/wp-login.php.
Om de site toegankelijk te maken via https, moet u Let's Encrypt inschakelen. Het is aangesloten op het tabblad “Integratie/Modules”, maar dit is een onderwerp voor een apart artikel.
De laatste fase: het implementeren van de landingspagina
Laten we gaan naar
Domein verbonden, WordPress geïnstalleerd in minder dan 10 minuten. Het enige dat overblijft is het toevoegen van de site van één pagina die de ontwikkelaars hebben verzonden. Om dit te doen, zullen we "Bestandsbeheer" gebruiken.
En voila, dit is wat wij wilden zien! De bestemmingspagina voor ontwikkeling is nu beschikbaar op
PS: De nieuwe ISPmanager-interface is al beschikbaar en ziet er mooier uit, zonder een goede gebruikerservaring te verliezen.
Resultaten van
De iPad 3 in dit verhaal bleek niet zo'n nutteloos apparaat en ik had er het volste vertrouwen in dat zelfs een mobiele telefoon deze taak in de kortst mogelijke tijd zou aankunnen. Als gevolg hiervan voerde ik mijn eigen kleine stresstest uit. ISPmanager heeft mij geholpen en bleek een behoorlijk handig hulpmiddel, ondanks het feit dat de support zei dat er geen mobiele versie is en dat het beter is om vanaf een computer te werken.
Wij zijn in
Nadat ik een probleem had opgelost dat voor een beheerder triviaal was, op een niet-triviale manier, had ik plezier en ik hoop dat mijn ervaring nuttig voor je zal zijn. PS Vanaf nu, collega's, wees niet bang om tablets en oude apparatuur mee te nemen op vakantie.
Bron: www.habr.com