Reklāma

Tātad, jūs esat izvēlējies savu domēna vārdu Kā jūs izvēlaties lielisku domēna vārdu?Ideāla domēna vārda izvēle jūsu vietnei ir tāda pati kā pirmā bērna perfekta vārda izvēle. Izmantojot šos padomus, palieliniet tiešsaistes veiksmes iespējamību. Vārda ir daudz! Lasīt vairāk . Jums ir kāda projekta slepkavas ideja. Jūs esat atlaists un esat gatavs internetā parādīt savu jaunāko un lielāko jaunradi.

Pēc mazgāšanas internetā meklējat labākais web hostings, jūs esat pielicis sev izdevīgu darījumu ar VPS. Tomēr ir viena problēma. Jūs nezināt pirmo lietu par Linux operētājsistēmu, izmantojot tās jaudīgo komandrindu.

Nu, neuztraucieties vairs. Es gatavojos atteikties no zināšanām, kā instalēt divas neticamas tīmekļa lietojumprogrammas. Viens no tiem ir emuāru veidošanas platformas ārkārtējs WordPress, kas piešķir milzīgu interneta piekļuvi, ieskaitot šo pašu vietni. Es jums arī parādīšu, kā instalēt jaunāko pretendentu uz emuāru veidošanas troni; Javascript un Node darbinātais spoks. Kad esat pabeidzis šo lietotņu instalēšanas procesu, jums vajadzētu būt pietiekami pārliecinātiem par Linux komandrindu, lai novērstu visas tīmekļa lietojumprogrammas, kas šķērso jūsu ceļu.

instagram viewer

Lai to izdarītu, esmu izveidojis digitālo okeāna instanci, kas darbojas ar Ubuntu 13.10 x64. Digitālais okeāns esat VPS nodrošinātājs, kuram esmu ieguvis īpašu vietu; piedāvājot kvalitatīvus pakalpojumus un ātrus virtualizētus serverus ar sākuma cenu 5 USD. Es tos ļoti iesaku, lai gan ir arī citi VPS pakalpojumu sniedzēji, kuri ir diezgan labi.

Spoku instalēšana

Spoks ir blogošana, pārdomāts. Katra pieredzes iezīme ir izstrādāta, lai padarītu jūsu darbu, kas ir mazliet nesāpīgāki, publicēšanas procesu. Man iedeva kolēģis Mihirs Patkars Spoku nomākums Ghost atver Javascript balstītu emuāru veidošanas platformu kā vienkāršu WordPress alternatīvuWordpress ir vairāk nekā tikai emuāru veidošanas platforma, taču izstrādātājs Džons O’Nolans vēlējās kaut ko vienkāršāku - viņš gribēja “tikai emuāru veidošanas platformu”. Un tā viņš izveidoja Ghost, pilnībā balstoties uz Javascript. Lasīt vairāk dažus mēnešus atpakaļ.

Kamēr mēs instalēsim Ghost digitālā okeāna VPS - kas nāk kopā ar Ghost instalētāju -, mēs ignorēsim instalētāju un darīsim to smagi.

Pirmkārt, mums jāatstāj SSH lodziņā. Tam vajadzētu būt samērā vienkāršam, ja palaižat Linux vai OS X, jo tiem abiem ir iebūvēts SSH klients. Windows lietotāji tiek aicināti izbraukt PuTTY, kas ir diezgan neticams, atvērtā koda SSH klients, lai gan ir neticami daudz alternatīvu 4 vienkārši veidi, kā izmantot SSH operētājsistēmā WindowsSSH ir de facto risinājums drošai piekļuvei attālinātiem termināļiem Linux un citās UNIX līdzīgās sistēmās. Ja jums ir attāls SSH serveris, kuram vēlaties piekļūt, jums būs jālejupielādē SSH klients ... Lasīt vairāk , ieskaitot tos, kas tiek pievienoti jūsu tīmekļa pārlūkprogrammai.

ssh-spoks-savieno

Ja mēs pirmo reizi piesakāmies lodziņā, mums vispirms būs jādara mazliet mājturības. Mēs pārliecināsimies, ka pakešu pārvaldnieks ir atjaunināts, un, ja mūsu sistēmā ir kādi atjauninājumi, mums tie jāinstalē. Ubuntu tas tiek darīts, ievadot šādas komandas:

sudo apt-get atjauninājums
sudo apt-get jauninājums

Ņemiet vērā: ja esat pieteicies kā sakne, jums nevajadzēs rakstīt “sudo”. Sudo tiek izmantots kontiem, lai īslaicīgi palielinātu viņu privilēģijas, lai izpildītu komandu, kas ietekmē pamatā esošo operētājsistēmu.

ssh-spoks-update
ssh-spoku jauninājums

Tagad satveriet būtisko versiju un zip kopiju.

sudo apt-get instalēt būtisku zip

Šī ir trešā reize, kad mums bija jāizmanto komanda, kas kaut ko dara ar apt-get. Tātad, kas tas ir? Apt-get ir pakotņu pārvaldnieks, ko izmanto Debian, Ubuntu un Linux Mint Jūsu ceļvedis Ubuntu krātuvēm un pakešu pārvaldībai Lasīt vairāk . Tas ļauj mums sekot līdzi visām pakotnēm jūsu sistēmā un instalēt jaunas, kā arī izdzēst un atjaunināt tās. Forši, vai ne?

ssh-spoks-būvēt

Ak, un, kamēr atrodaties tajā, paņemiet Node.js kopiju. Tas ir platforma, uz kuras Kas ir mezgls. JS un kāpēc man vajadzētu rūpēties? [Web izstrāde]JavaScript ir tikai klienta puses programmēšanas valoda, kas darbojas pārlūkprogrammā, vai ne? Vairs ne. Node.js ir JavaScript palaišanas veids serverī; bet tas ir arī daudz vairāk. Ja ... Lasīt vairāk Spoks darbojas, un to var satvert, izmantojot vienkāršu apt-get. Vecāku Ubuntu versiju lietotājiem, iespējams, nāksies satvert mezgla kopiju no Krisa Lī PPA, kas ir aktuālāks nekā oficiālais Ubuntu repo.

sudo apt-get install nodejs

ssh-spoks-mezgls

Jums nepieciešams arī mezglu pakešu pārvaldnieks (NPM). Izveidojiet simbolisku saiti starp / usr / bin / nodejs un / usr / bin / node, satveriet NPM instalētāju un palaidiet to.

ln-us / usr / bin / nodejs / usr / bin / node
čokurošanās https://npmjs.org/install.sh | sudo sh

Šī ir pirmā reize, kad mēs esam saskārušies ar čokurošanos. Tā faktiski ir diezgan forša Linux utilīta, kas ļauj pārsūtīt datus no vienas programmas uz otru. Šajā piemērā mēs to izmantojam, lai satvertu NPM instalēšanas skripta kopiju. Pēc tam to izpilda ar '| sudo sh ’.

ssh-spoks-simbolisks
ssh-spoks-npm

Pirms turpināt darbu, pārbaudīsim, vai esam uzstādījuši mezglu un NPM. Ja jūsu ekrāns izskatās nedaudz tāds kā mans, nekautrējieties turpināt.

npm -v
mezgls -v

Ja redzat kļūdu, kaut kas neizdevās. Mēģiniet pārskatīt iepriekšējās darbības vai pamest man komentāru zemāk.

ssh-spoks-verificēt

Satriecošs. Tagad satversim Ghost un atvērsim to!

čokurošanās -L https://ghost.org/zip/ghost-latest.zip -ir spoks.zip
unzip -uo spoks.zip -d spoks

ssh-spoks-greifers
ssh-spoks-unzip

Ja vēl neesat tajā, pārslēdzieties uz Ghost direktoriju un instalējiet to, izmantojot NPM.

CD spoks /
npm instalēt - ražošana

ssh-spoku-slēdzis
ssh-spoks-npm-install

Šeit ir forša lieta par NPM. Tas faktiski jums instalē visas Javascript atkarības no Ghost. Satriecoši, vai ne? Kad viss smagais darbs ir pabeigts, atveriet config.js un ar izvēlēto teksta redaktoru rediģējiet porta numuru uz 8080. Nano ir lieliska izvēle iesācējiem nano vs. vim: termināļa teksta redaktoru salīdzinājumsLai arī Linux ir kļuvis pietiekami ērts un praktiski izmantojams ikvienam, nekad nav jāizmanto terminālis, ir daži no mums, kuri to regulāri lieto vai ir ieinteresēti, kā tos kontrolēt ... Lasīt vairāk , lai gan man drīzāk patīk Vims. Jums būs arī jāmaina resursdatora nosaukums uz tā servera IP adresi, ar kuru jūs izveidojat savienojumu.

ssh-spoks-teksts-rediģēt

Tagad ir laiks sākt veidot Ghost! Direktorijā, kurā instalējāt Ghost, palaidiet:

npm sākums

Lai pārbaudītu, vai tas darbojas, ar tīmekļa pārlūkprogrammu dodieties uz serveri, kurā instalējāt Ghost, pārliecinoties, vai tam ir porta numurs, kuru norādījāt konfigur.js.

ssh-spoks-fināls

Huzzah! Tas strādā!

WordPress

Tagad ir laiks instalēt WordPress. Mēs šeit sāksim no nulles ar jaunu Digitālā okeāna pilienu. Tāpat kā iepriekš, SSH savā serverī, atjauniniet pakotņu pārvaldnieku un instalējiet visus atjauninājumus. Kad esat to izdarījis, mēs sāksim ar to izveidojot mūsu LAMP steku Labākā Linux Web servera programmatūra (un Apache alternatīvas) Lasīt vairāk . Tas nozīmē “Linux, Apache, MySQL un PHP”, un tas attiecas uz platformu, tīmekļa serveri, datu bāzi un programmēšanas valodu, ko izmanto mūsu WordPress instalēšanai.

Sagatavot LAMP kaudzīti ir vieglāk, nekā izklausās. Jāatzīst, ka šeit ir neliels veļas mazgājamo ierīču saraksts, kas jums jāinstalē. Par laimi Ubuntu nāk ar jauku vienuvietņu, kas visu apstrādā ar jums.

sudo apt-get instalēt lampu serveris ^

ssh-wordpress-lamp

MySQL serveris ir vieta, kur jūs glabājat visus savus datus. Tā rezultātā jums tiek stingri ieteikts pēc servera izveidot spēcīgu saknes paroli.

ssh-WordPress-MySQL-parole

Un tas arī viss. Nopietni. Tas ir pilnīgi viss. Jūs esat iestatījis savu LAMP serveri. Tagad, lai instalētu WordPress!

Mums vispirms tas jādara izveidot tabulu, kurā WordPress Soli pa solim izveidota MySQL apmācība pašpietiekamiem WordPress emuāru autoriemJa esat emuāru autors, iespējams, izmantojat WordPress. WordPress var izmantot divos veidos, kas ir ideāli piemēroti tiem, kam ir zināmas tehniskās zināšanas, un tiem, kuriem nav. Pirmais ir ... Lasīt vairāk saglabās mūsu emuāru ierakstus, kā arī datu bāzes lietotāju, kuru WordPress izmantos, lai mijiedarbotos ar datu bāzi. Piesakieties MySQL.

ssh-wordpress-mysql-login

Tagad palaidiet šīs koda rindiņas. Rūpīgi ievadiet katru rindu atsevišķi.

CREATE DATABASE WordPress;
CREATE USER 'wordpressuser' @ 'localhost' identificēts ar 'paroli';
PIEŠĶIRT VISAS PRIVILĒĢIJAS WordPress. * TO 'wordpressuser' @ 'localhost';
PLŪSMES PRIVILĒĢIJAS;
Izeja

Tagad lejupielādējiet un izsaiņojiet WordPress.

wget http://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz -C / WordPress

Ievērojiet, kā šeit mēs izmantojām wget, nevis čokurojāmies? Vai nu darbs, šajā gadījumā, un ir diezgan daudz savstarpēji aizstājams. Šajā kontekstā viņi abi dara vienu un to pašu, vairāk vai mazāk.

ssh-WordPress-lejupielādēt

Pārvietojiet WordPress uz / var / www un piešķiriet lasīšanas, rakstīšanas un izpildes atļaujas šajā direktorijā. Rūpīgi iekļaujiet -R karogu. Tas padara to rekursīvu.

mv wordpress / / var / www
chmod -R 777 / var / www

ssh-wordpress-move

Tagad pārlūkprogrammā dodieties uz /wordpress. Ja esat izpildījis šos norādījumus, jums vajadzētu redzēt šo lapu. Pēc tam, izmantojot tīmekļa saskarni, jums būs jāizveido konfigurācijas fails. Izpildiet sniegtos norādījumus, un pietiekami drīz jums būs sava WordPress instalācija. Saldie, vai ne?

ssh-WordPress-config

Kas par Bitnami?

Pirms mēs pabeigsim, es gribu īsi parunāt Bitnami. Ja jūs šūpojat AWS 4 lieli Amazon S3 tīmekļa pakalpojumu lietojumiNeskatoties uz to, ka Amazon ir visvairāk pazīstams ar saviem mazumtirdzniecības pakalpojumiem, viņi faktiski piedāvā virkni tīmekļa pakalpojumu izstrādātājiem un mājas lietotājiem, kuri ar milzīgām summām izmanto Amazones pieredzi un mērogojamību no ... Lasīt vairāk serveris, tas noteikti ir kaut kas, kas jums vajadzētu izpētīt. Šī spāņu startēšana ļauj ērti attālināti izvietot populāras tīmekļa lietojumprogrammas jūsu AWS šķēlē, ieskaitot Drupal un WordPress.

ssh-bitnami

Ja tas izklausās pēc pārāk lielām grūtībām, jūs pat varat saņemt Bitnami, lai jūs sakārtotu ar serveri. Gaidiet, ka par to samaksāsit nelielu piemaksu.

Es pārāk daudz tajā neiedziļināšos, jo tas ir nedaudz atkarīgs no platformas. Tomēr, ja jūs izmisīgi vēlaties izmēģināt, viņi piedāvā bezmaksas instalēšanu jūsu izvēlētajā tīmekļa lietojumprogrammā 1 stundas laikā. Kas attiecas uz pārējo šo rakstu, tam, ko es apspriedīšu, vajadzētu darboties visos serveros, kuros darbojas GNU / Linux.

Secinājums

Sākumā Linux komandrinda var iebiedēt. Par to nav šaubu. Ja esat nejauši nonācis skumjā tikai ar SSH saistītu tīmekļa mitināšanu, jums, lai kaut ko izdarītu, būs jāpadara slapjš ar komandrindu.

Par laimi, ja jūs varat instalēt vienu tīmekļa lietotni, varat instalēt tās visas. Viss, kas jums nepieciešams, ir mazliet pārliecināts par Linux komandrindu un spēja google meklēt visas problēmas, kas rodas.

Vai esat kādreiz nejauši reģistrējies tikai SSH tīmekļa mitināšanai? Es labprāt dzirdētu visu par to. Nometiet man komentāru zemāk.

Fotoattēlu kredīts: Inovāciju tendences datu centra tehnoloģiju domnīcā (Dell)

Metjū Hjūss ir programmatūras izstrādātājs un rakstnieks no Liverpūles, Anglijas. Viņš reti atrodams bez tasītes spēcīgas melnas kafijas rokā un absolūti dievina savu Macbook Pro un kameru. Jūs varat lasīt viņa emuāru vietnē http://www.matthewhughes.co.uk un seko viņam līdzi twitter vietnē @matthewhughes.