Ik tink dat elkenien op Habré wierskynlik wit hoe't jo in webside op in VPS kinne ferheegje mei in terminal en in SSH-ferbining. Mar wat as jo allinich in âlde tablet by de hân hawwe en hjir en no in lâningsside moatte ynsette? Is it mooglik om in webside te ferheegjen troch gewoan te klikken yn 'e webynterface yn ISPmanager Lite? Risket dit it uterlik fan griis hier?
Wy besletten om in stresstest te dwaan en de lâningsside yn te setten mei iPad 3 en ISPmanager. Details oer wat der fan kaam en in protte, in protte screenshots ûnder de besuniging.
Litte wy ús in situaasje foarstelle: ik sit sa oan 'e seekust op in wolfertsjinne fakânsje nei de foar in part iepene grinzen, hallo fan it coronavirus-jier 2020, en ik kin net iens tinke dat it wurk my op it punt sil ynhelje. Mar jo moatte op alles ree wêze.
Litte wy oannimme dat ik ljocht reizge, dus de ienige apparatuer dy't ik mei my naam wie in âlde iPad 3 om it nijs te lêzen en films te sjen. Litte wy besykje in webside fan ien side fluch út te rollen yn it fjild en sûnder in terminal by de hân.
Gegevens ynfiere, taak en earste stappen om it op te lossen
Mar litte wy it probleem earst oplosse
Selektearje in datasintrum. D'r binne 2 betellingsopsjes, in moanlikse betelling past my om te beteljen foar de konsumeare boarnen. Wy sammelje ús konfiguraasje, ynstallaasjesjabloan mei ISPmanager en OS.
Gean no nei it ISPmanager-paniel.
Wy geane troch autorisaasje en akkoard mei de lisinsjebetingsten. No foegje wy in WWW-domein ta, yn ús gefal about.pudng.com. It domein moast foarôf kocht wurde en in A-record mei de wearde fan it IP-adres fan ús VPS-tsjinner tafoege yn 'e DNS-bewurker wêr't it domein delegearre waard. It is in goed teken as in aktyf domein ferskynt yn it ljepblêd WWW-domeinen en in map wurdt makke wêr't jo de webside yn 'e takomst moatte uploade. Kontrolearje dan nei de oanwêzigens fan 'e map www/about.pudng.com yn it ljepblêd "Triembehearder". Yn 'e map sille wy in HTML-side fine dy't ISPmanager foar ús generearre.
Litte wy nei ús domein about.pudng.com gean en dit sjen:
Opmerking: As jo domein net iepenet, kontrolearje dan earst de oanwêzigens fan in A-record op 'e nammetsjinners en de krektens fan it ynfierde IP-adres. As alles goed is, wês der wis fan, DNS-records kinne oant twa dagen duorje om te aktualisearjen, mar yn 'e tuskentiid kinne jo direkt tagong krije ta it IP-adres.
No, as jo tagong krije ta in domeinnamme of IP-adres, sjogge wy in testside dy't de Apache HTTP-tsjinner ús jout.
Ynstallaasje fan WordPress
Litte wy WordPress ynstallearje en sjoch nei twa metoaden dy't handich binne om te brûken yn it ISPmanager-paniel.
It meitsjen fan in database foar WordPress.
Jou de database namme. Wy selektearje MySQL-database en kodearring as de tsjinner, en om problemen mei kodearring yn 'e takomst te foarkommen, is it better om UTF-8 te kiezen. ISPmanager kin wachtwurden generearje, dus klikje op generearje, tink derom, klikje op "OK" en gean troch nei de folgjende stap. Wy hawwe de databank makke.
Iepenje de ljepper "WWW Domains", klikje op de knop "Skript", de map mei webskripts sil iepenje.
Selektearje yn ús gefal WordPress en klikje op de knop "Ynstallearje". De ynstallaasje is begûn.
Stap 1. It opsetten fan de wurkmap en selektearje in databanktsjinner.
Stap 2: Befêstigje de lisinsje oerienkomst.
Stap 3. Yn 'e seksje "Ynstallaasjeynstellingen", folje de gegevens yn dy't jo ynfierd hawwe op it poadium fan it meitsjen fan de database foar WordPress.
De gegevens fan 'e seksje "Applikaasjeynstellingen" binne bedoeld foar fierdere autorisaasje yn it WordPress adminpaniel. Klik op "Folgjende".
Klear. WordPress is ynstalleare.
Bonus. Ynstallaasje fan WordPress. Metoade 2
Wy meitsje ek in databank lykas yn 'e earste metoade. Mar no sille wy WordPress folslein ynstallearje fia de "Triembehearder".
Download de lêste ferzje fan WordPress fan
Dit is wêr't ik in bytsje yn 'e war rekke, miskien hawwe de see of de dranken my beynfloede, of miskien ûntspande myn harsens op fakânsje. It argyf befettet de map "wordpress", dus nei it útpakke sil it yn 'e root fan' e map wêze. Jo kinne tinke dat jo gewoan about.pudng.com/wordpress moatte iepenje en alles dêr konfigurearje. Spoiler: doch dit net.
Dit manoeuvre liedt ta it feit dat jo wp-config.php mei de hân oanmeitsje moatte en dêr de foarstelde konfiguraasjes foar databaseferbining tafoegje (skerm hjirûnder). Litte wy sizze dat wy dit dien hawwe en no is ús side konfigureare op about.pudng.com/wordpress/. Mar wy moatte de side sjen as jo tagong krije ta de root-URL. Wy nimme en kopiearje alle ynhâld fan 'e wordpress-map nei de root-map. En hjir is it net sa ienfâldich, jo moatte de root-map feroarje yn 'e WordPress-konfiguraasjes. Dus, it is better om hjir te stopjen en alles te ferjitten, as in minne dream, gongen wy yn 'e ferkearde rjochting.
D'r is in flugger en maklikere manier: kopiearje de ynhâld fan 'e map "wordpress" en plak it yn 'e root. Om bestannen net ien foar ien te kopiearjen, is d'r in lytse knop "Alles selektearje", dy't ik sawat fiif minuten socht.
Folgjende, iepenje about.pudng.com en trochgean mei it ynstellen yn 'e WordPress-ynterface.
Krekt as yn 'e earste metoade jouwe wy de databankgegevens en gegevens oan foar autorisaasje as sidebehearder.
Wy uploade de side ek fia de "Triembehearder" en kinne it beheare fia <domein>/wp-login.php.
Om de side tagonklik te meitsjen fia https, moatte jo Let's Encrypt ynskeakelje. It is ferbûn yn 'e ljepper "Yntegraasje / Modules", mar dit is in ûnderwerp foar in apart artikel.
De lêste etappe: it ynsetten fan de lâningsside
Litte wy nei
Domein ferbûn, WordPress ynstalleare yn minder dan 10 minuten. Alles wat oerbliuwt is de side fan ien side ta te foegjen dy't de ûntwikkelders stjoerden. Om dit te dwaan, sille wy de "Triembehearder" brûke.
En voila, dit is wat wy wolle sjen! Untwikkeling lâningsside is no beskikber op
PS: De nije ISPmanager-ynterface is al beskikber en it sjocht der moaier út, sûnder in goede brûkersûnderfining te ferliezen.
Resultaten
De iPad 3 yn dit ferhaal blykte net sa'n nutteloos apparaat te wêzen en ik hie der folslein fertrouwen yn dat sels in mobile tillefoan dizze taak yn 'e koartst mooglike tiid soe omgean. As gefolch haw ik myn eigen lytse stresstest útfierd. ISPmanager holp my út en blykte in hiel handich ark te wêzen, nettsjinsteande it feit dat de stipe sei dat der gjin mobile ferzje en it is better om te wurkjen fan in kompjûter.
Wy binne yn
Nei it oplossen fan in probleem dat triviaal wie foar in behearder op in net-triviale manier, hie ik wille en ik hoopje dat myn ûnderfining nuttich foar jo sil wêze. PS Fan no ôf, kollega's, wês net bang om tablets en âlde apparatuer mei te nimmen op fakânsje.
Boarne: www.habr.com