Engelska (change) 
Du flyttar delade till VPS och vill ha ett GUI som cPanel? Nej du inte, inte när du läser detta! Vad mer behöver du inte en antingen ...
När jag tittade först på oövervakade VPS alternativ, som en Linux-nybörjare, en sak som bekymrade mig var att ha en kontrollpanel. Så jag upp Ubuntu, läggs ovanpå välbekanta Apache, och lagt till en, innan upprepa processen med alternativa kombinationer. I processen, gräver djupare i för-och nackdelar av server inställningar, bland annat jag insåg att jag inte riktigt behöver kontrollpanelen som, trots allt, avfall resurser och lägger en säkerhetsrisk.
Det var en uppenbarelse.
I 20 copy / paste steg .. från noll till hjälte, tomma rutan för söt-som Linux-server.
Bläddra nedåt för hela serien index.
Så, hey, skjul delade & viva virtuellt! Hoppas det hjälper. The_guv
Jag har haft liknande uppvaknanden förr, när jag först försökte Firefox jag snabbt dike Internet fattigare. Eller Skype vs inom fasta nät, eller Google Apps över en SMTP-e-postserver, vilket jag kommer att omfatta i del 18: * Google Apps för domänspecifika Email. Men jag avvika.
Bråttom? Läs Del 17: Nginx Kontrollpanelen Lösningar för omedelbar lösningar. Bäst att läsa detta först tho '.
Här är den centrala frågan ..
Vad jag egentligen ville ha från min virtuella privata server, mitt mål, kom ner till: --
Servering webbplatser och bloggar på en budget, på snabbast möjliga hastighet, med minsta stilleståndstid, i de mest trygg miljö och framtidssäkrad för lätt på webbplatsen, underhåll och administration.
(och det är just den setup detta VPS Bibeln steg ut.)
En sak var klar. Jag var tvungen att ha Nginx. Men band på en kontrollpanel såg problematisk. Jag bestämde mig för att förlora CP var en risk värd att ta, och sann mot mitt mål. Speciellt med Linode, där många av de centrala uppgifterna utförs med min chef panel ändå (plus många avancerade alternativ som är tillgängliga med populära paneler).
Som det visade sig, vad med nyförvärvade trevande grepp om Linux, VPS Manager, en FTP-klient för att hålla min hand och långsamt växande förtroende för att använda kommandoraden, beslöt jag att, trots allt, jag ville inte en cPanel-typ GUI ändå. Faktum är att det är slöseri med resurser.
Men för den här läraren serien var det en annan sak. Jag försöker hjälpa Linux newbies här, som handlar mycket som mitt var bara några månader tillbaka.
Så, gott folk, den långa och korta av allt som är, jag har dåliga nyheter, en del uppmuntrande nyheter och goda nyheter. Viktigast av allt, jag har en vattentät lösning, eller snarare ett gäng av dem eftersom, som med alla moduler i en panel, det finns många funktioner att lösningen (inte att du använder många av dem, troligtvis. )
Det finns inte en kontrollpanel. Ledsen.
Efter att bokstavligen flera fasta dagar frågar, tiggt och bett, för frequenting alla forum och skanning av alla områden, är min slutsats att det inte finns någon fungerande panel.
Det finns vissa fordringar till berömmelse men de är antingen dåligt underhållna, annars bero på Apache löper i följd, utan garantier servern kommer att vara smidigt att uppgradera. Även då har Nginx handikappade resultat, till stor del att upphäva anledning att installera det, kommer troligen att kräva kostnader systemadministratör och kommer oundvikligen att innebära långa driftstopp. Jag skulle kunna expandera på den, och förmodligen i kommentarerna.
Someone - tala om för mig att jag har missat något här. Jag vill vara bevisat fel!
Det finns några projekt på gång och tror-ni-me, så snart det finns betaversioner Jag kommer att testa dem och berätta om dem.
Du behöver inte en kontrollpanel!
Med en VPS leverantör som Linode eller, som jag förstår, Slicehost genomför Manager panel ut många vanliga uppgifter och, som sagt, ge avancerade konfigurationer och fungerar inte tillgänglig populära kontrollpaneler. Dessa inkluderar säkerhetskopieringar, domäninställningar och Server Admin. Vi tittar på dem mer i Del 17: Nginx Kontrollpanelen Workarounds.
Jag säger inte att det inte saknas moduler, det finns. Den typiska CP underlättar mestadels förvaltning webbplats, men ..
.. Gett några fakta, hela kopiera / klistra workarounds, några enkla knapptryckningar och ett mål som mitt - du kommer inte vill ha en CP. Låt oss anta att ..
Du vill ha en CP eftersom: --
Du behöver inte en CP eftersom: --
Så, med många CP funktioner tillgodoses genom din VPS Kontrollpanelen och ha din SFTP klient, det verkligen handlar om förtroende, och några bitar av kod som i de flesta fall kommer du aldrig behöver använda ändå.
Och efter att ha följt denna kopiera / klistra VPS Bibeln genom varje steg, jag bet min rygg tänder du börjar känna dig gladare använda kommandoraden, no? Och jag slår vad framtänderna som du inte vill slösa server resurser.
I Del 17: Nginx Kontrollpanelen Workarounds jag tittar på varje enskild modul som används i de mest populära panelen cPanel och överväga vilka av dem som vi behöver, inte behöver och varför.
Länkade därifrån jag kommer att lägga till, under de närmaste veckorna och som bilaga till denna serie, var och mod con lösning.
När det finns en Nginx-kompatibel CP tillgänglig som är värd sitt salt och arbetar med Webmin, ISPConfig, Virtualmin, Plesk eller något annat, som jag säger, jag dig.
Men med tanke på samma mål som mig, med den tid du har provat ut min kontroll tweaks, ansvara jag att ni kommer inte mycket omsorg.
.. Now that's epiphany vi tror på
Annat än att sortera CP mods kommer vi att spricka ut e-post, flytta platsen smidigt (eller så nära som det är möjligt) och så är jag ska gå och få sova.
Index ..
Servera flera webbplatser och bloggar på en budget .. på snabbast möjliga hastighet .. med minsta driftstopp .. de mest säker miljö .. och framtidssäkrad för enkel admin.
Det är vad VPS Bibeln handlar om, klev ut på ett enkelt kopiera och klistra guider.
Från hög trafik WordPress bloggar startup webbhotell, här är vad du behöver.
Konfigureras det? Klicka här för de 21 del uppföljningen .. VPS Admin
Gordon Yeong 15 juli 2009 kl 11:48
Hej, BOSS!
Detta är ett bra skriva upp särskilt på nginx.
De delar som förklarar saker som permalänkar är bra!
the_guv 15 juli 2009 kl 11:51
big cheers Mr Yeong. Uppskattar det, Sir
VPS Bibeln - Nginx Underhåll självstudier Series - VPS ADMIN - GUVNR 16 juli 2009 kl 12:31
[...] Del 16: Nginx Kontrollpanelen [...]
Marnen Laibow-Koser 2 oktober 2009 kl 4:54
Um, varför säger ni att en kontrollpanel kommer att bromsa andra platser som visas från samma låda? Jag kan inte komma med en bra anledning till detta skulle vara fallet - och jag är en webbutvecklare.
the_guv 6 oktober 2009 kl 5:51
@ Marnen .. Tja, det är bara att använda en CP är mindre resurseffektivt än att använda terminalen. F'rinstance, utföra en syntaxed uppgift och det är ett kommando, gjort överstökade .. men att göra samma sak i en typisk panel, och du måste gå igenom en massa fälgar för att ens komma fram till den aktuella länken. Jag tror inte att det är lika viktigt som är den tid det sparar användaren att göra saker via terminalen tho ..
Marnen Laibow-Koser 12 oktober 2009 kl 1:07
Jag svarar på ditt påstående om att ett CP "Avfall resurser, bromsa webbplatser och bloggar", vilket jag inte tror. Jag försökte få dig att motivera detta påstående, men din kommentar inte göra det. I stället väcker det en hel uppsättning helt olika invändningar mot en CP, irrelevanta för min ursprungliga fråga.
Vidare tror jag inte din nya uppsättning anmärkningar är giltigt antingen:
"F'rinstance, utföra en syntaxed uppgift och det är ett kommando, gjort överstökade"
Yeah - förutom att du måste komma ihåg vad kommandot. Jag använder ett CP på mina lådor så jag behöver inte komma ihåg alla Apache konfigurationen syntax. Kanske om jag arbetade som sysadmin och använda dessa kommandon varje dag skulle vara en annan sak, men så är inte fallet för närvarande.
".. Men att göra samma sak i en typisk panel, och du måste gå igenom en massa fälgar för att ens komma fram till den aktuella länken."
Då du använder en dålig kontrollpanel. Är du bekant med Webmin?
"Jag tror inte att det är lika viktigt som är den tid det sparar användaren att göra saker via terminal tho"
Använda en CP absolut sparar jag tid.
Kommandoraden är bra för vissa saker. Det är inte bra för införande av sällan använda kommandon vars syntax måste vara exakt rätt annars det ont konfigureringen av ett kritiskt system (vilket är vad webbservern). Jag är glad att jag vet hur man använder kommandoraden, men jag föredrar att inte behöva använda det till allt hela tiden. Det är därför jag inte kör på en greenscreen dum terminal.
the_guv 12 oktober 2009 kl 10:48
hey Marnen .. tx för det. Jag ger upp, du har satt mig rätt! vederbörligen redigeras.
men! varje åtgärd för en cp / terminal är en server resurs kostnad, avleda dem från tillgängligheten för dina webbplatser. (Ja, det är annorlunda formulerad)
Jag föredrar webmin too. du hittar mig på deras forum, och tryckte på för en nginx modul. men även med webmin finns fler steg inblandade än med terminalen.
.. I en idealisk värld skulle vi ha en lätt cp för bekvämlighet, men med hjälp av terminalen för vanliga arbetsuppgifter. men vi har inte en perfekt värld, om du vill ha mega-effektivitet nginx (jämfört med Apache).
för dem som inte känner sig bekväm med terminalen, läs Redigera bashrc för Användarvänligt Linux, plus Systemuppdateringar, använd referens som Behåll unmanaged VPS (4 Newbies) .. VPS Admin, och bara skriva minnesvärd genvägar till terminalen. cron undan, till exempel om jag vill säkerhetskopiera denna db, att jag skriver "CHEF" gå avlägsen, sedan "dbguv" för backup.
skulle vara bra att höra .. Vad sällsynta kommandon? Please lemme veta. am överväger waht saknas i VPS Admin. Jag är medveten om det finns några viktiga saker som inte finns i det index som bör vara.
Marnen Laibow-Koser 12 oktober 2009 kl 5:42
Visst har varje åtgärd för en CP kostnads-servern, men på en anständig CP kommer overhead vara ganska liten - och de flesta av resursen kostnaden blir att förknippas med kommandot, som du skulle kunna köra i alla fall huruvida från CP eller kommandoraden. Om din server resurser är så hårt att en CP verkligen gör en stor skillnad, då du har mycket värre problem.
the_guv 14 oktober 2009 kl 4:50
hmmn ..
"CHEF" för att gå avlägsen, sedan "dbguv" för backup.
.. bara förverkligas, kan bättre att ..
skapa nya alias i lokala bashrc: --
# kopiera GUV db till lokala
alias guvdumpcp = "SCP-P 1234 username@12.34.56.78: / remote / sökväg / till / dbBACKUP.sql / lokal / sökväg / till / store / dbBACKUP.sql"
Fullständig information om lokala Linux till avlägsna Linux ..
Backup eller upp med Secure Copy SCP (Linux / Linux)
Fullständig information om lokala Windows till avlägsna Linux ..
Backup eller upp med PuTTY PSFTP (Windows / Linux)
Därefter, från lokal, efter uppdatering bash, när du vill hämta db, just type: --
guvdumpcp
.. eller vad alias du vill.
Ännu bättre, kör ett skript och hämta ett gäng DB: s genom att klicka på en skrivbordsikon / bärraket ... kommer tutorialise att massiv tidsbesparare (ESP för webb devs och systemadministratörer) i VPS Admin, har gjort en anteckning.
Visst vill programmering min video var så enkelt.