Hirdetés
Tehát te is kiválasztotta a domain nevét Hogyan válassz ki egy nagyszerű domain nevet?A webhelyhez tartozó tökéletes domain név kiválasztása olyan, mint az első gyermek számára a tökéletes név kiválasztása. Növelje ezekkel a tippekkel az online siker valószínűségét. Sok a név! Olvass tovább . Van egy gyilkos ötlet egy projekthez. Elbocsátották, és készen áll arra, hogy az interneten megjelenítsék legfrissebb és legnagyobb alkotásaikat.
Az internet keresése után a legjobb webtárhely, egy édes üzletet kötött magának a VPS-en. Van azonban egy probléma. Nem tudod az első dolgot a Linux működéséről a nagy teljesítményű parancssoron keresztül.
Nos, ne aggódjon többé. El fogom hagyni a know-how-t két hihetetlen webes alkalmazás telepítéséhez. Az egyik a blogplatform extraordinaire WordPress, amely hatalmas internetmennyiséget biztosít, beleértve ezt a webhelyet. Azt is megmutatom, hogyan kell a legfrissebb ügynököt telepíteni a blog trónjára; a Javascript és a Node által támogatott szellem. Miután elvégezte az alkalmazások telepítésének folyamatát, elég bízzon a Linux parancssorban ahhoz, hogy megbirkózzon minden olyan webes alkalmazással, amely átlépte az utat.
Ehhez felépítettem egy DigitalOcean példányt, amely Ubuntu 13.10 x64-et futtat. Digitális óceán VPS szolgáltató vagyok, akinek van lágy helye; minőségi szolgáltatást és gyors virtualizált kiszolgálókat kínál 5 USD kikiáltási áron. Nagyon ajánlom nekik, bár vannak más VPS szolgáltatók is, akik nagyon jóak.
A Ghost telepítése
Szellem újra blogolva van. A tapasztalatok minden egyes elemét úgy tervezték, hogy az életművek publikálásának folyamata enyhébb legyen. Kollégám, Mihkar Patkar adta a Ghost lerobbantása A Ghost Javascript-alapú blogplatformot indít a Wordpress egyszerű alternatívájakéntA Wordpress nem csupán egy blogplatform, de a fejlesztő John O’Nolan valami egyszerűbbet akart - a "csak egy blogplatformot" akarta. Így készítette a Ghost-ot, teljes egészében a Javascript-re építve. Olvass tovább néhány hónappal ezelőtt.
Miközben a Ghost-t a Digital Ocean VPS-re telepítjük - amelyhez a Ghost telepítője tartozik - figyelmen kívül hagyjuk a telepítőt, és ezt keményen kell megtennünk.
Először is SSH-t kell betennünk a dobozba. Ennek viszonylag egyértelműnek kell lennie, ha Linuxot vagy OS X-et futtat, mivel mindkettő beépített SSH klienssel rendelkezik. A Windows-felhasználókat arra ösztönzik, hogy jelentkezzenek be Gitt, ami egy nagyon hihetetlen, nyílt forráskódú SSH-ügyfél, bár vannak hihetetlen alternatívák száma 4 egyszerű módszer az SSH használatához Windows rendszerbenAz SSH a de facto megoldás a távoli terminálok biztonságos eléréséhez Linux és más UNIX-szerű rendszerekben. Ha van egy távoli SSH-kiszolgáló, amelyet elérni szeretne, letöltnie kell egy SSH-klienst ... Olvass tovább , beleértve azokat is, amelyek be vannak dugva a böngészőbe.
Ha először jelentkezzünk be a dobozba, előbb meg kell tennünk egy kis takarítást. Gondoskodni fogunk arról, hogy a csomagkezelő frissüljön, és ha rendszerünkben is vannak frissítések, telepítsük azokat. Ubuntuban ezt a következő parancsok beírásával kell megtenni:
sudo apt-get frissítés
sudo apt-get upgrade
Vegye figyelembe, hogy ha Rootként jelentkezett be, akkor nem kell „sudo” -t írni. A Sudo a fiókok számára szolgál arra, hogy ideiglenesen kibővítsék jogosultságukat, hogy végrehajthassák az alapul szolgáló operációs rendszert befolyásoló parancsot.
Most fogd meg a build-essential és a ZIP fájlt.
sudo apt-get install build-essential zip
Ez a harmadik alkalom, amikor olyan parancsot kellett használnunk, amely valamit csinál az apt-get segítségével. Szóval mi ez? Az Apt-get az csomagkezelő, amelyet a Debian, az Ubuntu és a Linux Mint használ Útmutató az Ubuntu-tárolókhoz és a csomagkezeléshez Olvass tovább . Ez lehetővé teszi számunkra, hogy nyomon kövessük a rendszer összes csomagját, és telepítsünk újakat, valamint töröljük és frissítsük őket. Hűvös, igaz?
Ó, és amíg itt van, ragadja meg a Node.js másolatát. Ez a platform, amelyen Mi a csomópont? JS és miért érdekelne? [Webfejlesztés]A JavaScript csak egy ügyféloldali programozási nyelv, amely a böngészőben fut, igaz? Többé nem. A Node.js a JavaScript futtatásának egyik módja a szerveren; de ez is sokkal több. Ha... Olvass tovább A szellem fut, és megragadható egy egyszerű apt-get segítségével. Előfordulhat, hogy az Ubuntu régebbi verzióinak felhasználóinak megragadniuk kell a Node másolatát Chris Lea PPA-ja, amely aktuálisabb, mint a hivatalos Ubuntu repók.
sudo apt-get install nodejs
Szüksége van továbbá a Node Package Managerre (NPM). Hozzon létre egy szimbolikus kapcsolatot a / usr / bin / nodejs és / usr / bin / node között, fogja meg az NPM telepítőjét és futtassa azt.
ln -s / usr / bin / nodejs / usr / bin / node
curl https://npmjs.org/install.sh | sudo sh
Ez az első alkalom, amikor találkozunk. Ez valójában egy nagyon hűvös segédprogram a Linux számára, amely lehetővé teszi az adatok átvitelét a programok között. Ebben a példában az NPM telepítési szkriptének egy példányát megragadjuk. Ezt a '| gombbal hajthatjuk végre sudo sh ”.
Mielőtt továbbmennénk, ellenőrizzük, hogy telepítettük-e a csomópontot és az NPM-et. Ha a képernyő kissé olyan, mint az enyém, nyugodtan folytassa tovább.
npm -v
csomópont -v
Ha hibát lát, valami rosszul ment. Próbálkozzon újra a korábbi lépésekkel, vagy dobjon el egy megjegyzést az alábbiakból.
Fantasztikus. Fogjuk meg a Ghost-ot, és nyissuk meg!
göndör -L https://ghost.org/zip/ghost-latest.zip -o szellem.zip
unzip -uo ghost.zip -d szellem
Ha még nem szerepel benne, váltson a Ghost könyvtárba, és telepítse az NPM használatával.
CD szellem /
npm install --production
Ez egy jó dolog az NPM-ről. Valójában telepíti az összes Javascript-függőséget a Ghost számára. Félelmetes, ugye? Miután végzett az összes kemény munkával, nyissa meg a config.js fájlt, és a választott szövegszerkesztővel módosítsa a portszámot 8080-ra. A Nano kiváló választás kezdőknek nano vs. vim: A terminálszöveg-szerkesztők összehasonlítvaBár a Linux eléggé egyszerűvé vált, hogy gyakorlatilag bárki használhassa, anélkül, hogy soha nem kellene a terminált használnia, vannak olyanok, akik rendszeresen használják, vagy kíváncsi vannak arra, hogyan lehet irányítani ... Olvass tovább , bár én inkább szeretem a Vimet. Azt is meg kell változtatnia a gazdagép nevét annak a kiszolgálónak az IP-címére, amelyhez csatlakozik.
Itt az ideje, hogy elindítsuk a Ghost up-ot! Futtassa a Ghost telepített könyvtárában:
npm indulás
Annak ellenőrzéséhez, hogy működik-e, keresse meg azt a kiszolgálót, amelyre a Ghost-ot telepítette a webböngészővel, ellenőrizve, hogy rendelkezik-e a config.js fájlban megadott portszámmal.
Huzzah! Működik!
WordPress
Most itt az ideje a WordPress telepítéséhez. Itt a nulláról kezdjük egy friss Digitális óceán cseppecskével. Mint korábban, SSH lépjen be a kiszolgálóra, frissítse a csomagkezelőt, és telepítse az összes frissítést. Miután ezt megtetted, akkor kezdjük el létrehozva a LAMP veremünket A legjobb Linux webszerver szoftver (és Apache alternatívák) Olvass tovább . Ez a „Linux, Apache, MySQL és PHP” kifejezést jelenti, és arra a platformon, webszerverre, adatbázisra és programozási nyelvre utal, amelyet a WordPress telepítéséhez használunk.
A LAMP verem felállítása könnyebb, mint amilyennek hangzik. Igaz, hogy van egy apró mosoda-lista a függőségekről, amelyeket telepítenie kell. Szerencsére az Ubuntu egy szép vonalhajóval érkezik, amely mindent elbír az Ön számára.
sudo apt-get install lamp-server ^
A MySQL szerver az összes adatot tárolja. Ennek eredményeként erősen javasoljuk, hogy hozzon létre egy erős gyökérjelszót a szerver számára, amikor a rendszer kéri.
És ez az. Komolyan. Teljesen ennyi. Most beállította a LAMP szervert. Most telepítse a WordPress-t!
Először meg kell hozzon létre egy táblát, amelyben a WordPress található Lépésről lépésre a MySQL bemutatója a saját üzemeltetésű Wordpress Bloggerek számáraHa blogger vagy, akkor valószínű, hogy a WordPress-t használja. Kétféle módon lehet használni a WordPress-t, ideális azok számára, akik rendelkeznek bizonyos technikai know-how-val, és azok nélkül. Az első az, hogy ... Olvass tovább tárolja a blogbejegyzéseinket, valamint az adatbázis-felhasználót, amelyet a WordPress használ az adatbázis kezelésére. Jelentkezzen be a MySQL-be.
Most futtassa a következő kódsorokat. Ügyeljen arra, hogy az egyes sorokat külön-külön adja meg.
CREATE DATABASE wordpress;
CREATE USER 'wordpressuser' @ 'localhost' jelszóval azonosítva;
MINDEN PRIVILÉGIÁT MEGADNI A WordPress-en. * TO 'wordpressuser' @ 'localhost';
SZENNYEZETT ELJÁRÁSOK;
kijárat
Most töltse le és csomagolja ki a WordPress programot.
wget http://wordpress.org/latest.tar.gz
tar -zxvf legújabb.tar.gz -C / wordpress
Figyelem, hogyan használtunk itt wget-t a göndörítés helyett? Mindkét munka, ebben az esetben, és nagyjából felcserélhető. Ebben az összefüggésben mindketten ugyanazt a dolgot csinálják, többé-kevésbé.
Vigye a WordPress mappát a / var / www oldalra, és engedélyezze az olvasási, írási és végrehajtási engedélyeket ehhez a könyvtárhoz. Ügyeljen arra, hogy szerepeljen az -R zászló. Ez rekurzivá teszi.
mv wordpress / / var / www
chmod -R 777 / var / www
Most böngészőjében keresse meg a következőt:
Mi a helyzet Bitnamival?
Mielőtt befejezzük, röviden szeretnék beszélni BitNami. Ha ringat egy AWS 4 nagyszerű felhasználás az Amazon S3 webszolgáltatásokhozAnnak ellenére, hogy az Amazon a legismertebb a kiskereskedelmi szolgáltatásokkal, valójában számos webszolgáltatást kínálnak fejlesztőknek és otthoni felhasználóknak, akik hatalmas összegekkel kihasználják az Amazonas élményét és méretezhetőségét nak,-nek... Olvass tovább szerver, ezt mindenképpen meg kell vizsgálni. Ez a spanyol indítás megkönnyíti a népszerű webes alkalmazások távoli telepítését az AWS szeleten, ideértve a Drupalot és a WordPress-t is.
Ha ez túlságosan nehézkesnek hangzik, akkor akár be is kérheti a Bitnami-t, hogy kiszolgálóval rendezze. Csak arra számít, hogy enyhe díjat fizet ebből.
Nem fogok sokat foglalkozni ezzel, mivel ez egy kicsit platformspecifikus. Ha azonban kétségbeesetten akar kipróbálni őket, ingyenes 1 órás telepítést kínálnak az Ön által választott webes alkalmazásból. Ami a cikk többi részét illeti, amit a továbbiakban tárgyalok, minden GNU / Linux rendszert futtató kiszolgálón kell működnie.
Következtetés
A Linux parancssor eleinte félelmetes lehet. Nincs kétség. Ha véletlenül úgy találta magát, hogy megbotlik az SSH-alapú webes tárhely használatával, meg kell nedvesítenie a lábad a parancssorral, hogy bármi megtörténjen.
Szerencsére, ha telepíthet egy webalkalmazást, telepítheti őket. Csak egy kis bizalomra van szükséged a Linux parancssorba, és bármilyen probléma google-készítésére képes.
Véletlenszerűen regisztrált már csak az SSH webes tárhelyére? Szeretnék mindent hallani erről. Írj nekem egy megjegyzést alább.
Fotó jóváírás: Innovációs trendek az adatközponti technológia Think Tankban (Dell)
Matthew Hughes szoftverfejlesztő és író, az angliai Liverpoolból. Ritkán talál egy csésze erős fekete kávé nélkül a kezében, és teljesen imádja a MacBook Pro-t és a kameráját. A blogját a következő címen olvashatja el: http://www.matthewhughes.co.uk és kövesse őt a Twitteren a @matthewhughes oldalán.