Ennen kuin aloitan tätä tarkoitan, En ole kovin eteenpäin web hosting, mutta kaikki mitä kirjoitan, että olen kokenut aiemmin 2-3 kuukautta. Hallinto joitakin melko intensiivistä VPS läsnä mukaan tyxo alkuun 80 mutta päästä alkuun 70 ;). Joten ajatukseni, että kun niin paljon aikaa olen hankkinut erilaisia tapoja ja tulla parempi käytäntö muodossa tai toisessa (yleensä kova) :D. En ole kirjallisesti tai mene osaksi asetukset yksityiskohtaisesti kaikki, jopa. Todennäköisesti, aion jakaa minun ajatuksia miettiä.

  1. Päivittää ohjelmisto säännöllisesti. Apache, php-mysql-kaikki, että hän haluaa päivityksiä. Onko paikata reikiä sigurista, joko siksi, e, vikoja tai uusia ominaisuuksia. Aina pitää ohjelmiston hermolla. Yleensä se on harvinaista pierce yksi application server, yleensä läpi reikiä koodi hostvoice asioita pierce se, mutta älä vedota siihen.
  2. Apache – web-palvelin-kuten ei toivottavaa saada enemmän aktiivisia komponentteja kuin ne, joita itse käyttää. Enemmän ja enemmän moduulit- hidas.
  3. Enemmän käyttäjiä yhdellä palvelimella – opcode cache. Etuajassa Kirjoitin ja zerdion onnellinen tehdä testejä ja nähdä todellista hyötyä tämä taikuutta. Minun tapauksessani valitsin eAccelerator, koska todellisessa työympäristössä, se osoittaa hyviä tuloksia, laittaa kaikki asetukset, jotta se. Nopea lataus vähemmän ruokaa resursseja, ja siten, enemmän käyttäjiä.
  4. Paine kaupan – gzip. Helpoin tapa vähentää todelliset liikkeet, jotka teet gzip puristus http-vastaus asiakkaalle. Mod deflate tämä ratkaisu apache. Muut http-palvelimen, ja en ole tutkinut asiaa :). Oikeasti kyse 50% Kaaduin liikenteen puristus html,css,js,xml. Minun täytyy tarkistaa, jos voin pakata, ja muun sisällön tulee olla mielenkiintoinen. Koska kuvat ovat todellista sisältöä, joka tekee eniten liikennettä sivustolle.
  5. mysql länsimaissa – Suosittelen, jos et ole myönnetty versio 5.1 tehdä se. Kaiken kaikkiaan Oracle oli vähän kokemusta tietokantojen 😆 ja tämän kokemuksen hän myös teki 5.1 En ole kokeillut versio 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% mutta on ja uusia toimintoja kehittäjille kaunis. Tämä osat. Kun päivität varmista, että asetukset, sinun on minun.cfg Ei kaikki vanhat asetukset ovat voimassa, se on myös hyvä poistaa vanha kirjastot, ainakin CentOS 5.5 ei ongelmia Debian en ole näitä ongelmia. Sitten voit nähdä mysql-log ja koska jotkut parametrit on eri nimet ja voit muuttaa niitä, jos aikaan siirtyminen 5.5 ei ihme, miksi ei, palva kokoonpano.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. Nämä lokit voit palauttaa tietoja kehittäjille, jos sinulla on hidas kyselyt optimoida. Mitä vähemmän näitä kyselyjä, vähemmän palvelimen kuormitusta 😉
  7. Hieman suojaa – сменете подразбиращия се порт на ssh-а ви няма нужда смотани ботове да се опитват да ви хакват. Apache го подсигурете с mod_security доста полезен модул прави филтрация на доста шитниsql inj, rfi DDoS и прочие. Няма да спре голям хахор ама поне ламерите ще ги отсее. PHP е добра идея да се защити с Suhosin. Може да се сложи като допълнително разширение или направо като пач в php кода. Аз лично предпочитам първия по изчистен ми се струва.

Като за начало това са нещата които се сещам. Не са много а като се замисля съм направил доста оптимизации по сървъра но много от тях са доста специфични според ситуацията и няма смисъл да ги обяснявам тях като например лимитации на кешове или пък колко процеса има вдигнато apache-то. Вероятно с времето ще се сещам и за още неща които са как да кажа част от малките неща които дават големия резултат. Машината е доста добре оптимизирана за сравнение ние правим на 20к уникални посещения на ден и сме на най ниския възможен vps план load time на страниците ние не надхвърля 1,5-2 сек или ако го надхвърля е заради външните източници на реклами иначе самата страница се изплюва за части от секундата. Хора с близки позиции до нас са с не оптимизирани сървъри с доста повече ресурси от нашия и имат същите резултати. Общо взето оптимизиране му е майката и пиенето на бира бащата 😆

ps Песничката леко се връзва с тематиката 😀

Päätin iski toinen hyödyllinen statiika alkeis web sarvarche kattaa perustarpeet Apache, PHP и MySQL 🙂 като цяло няма да се впускам в конкретни настроики и прочие защото тогава бих кръстил статията Perfect WEB Server 😉 при малко желание винаги нещата могат да се продължат 😉 Като цяло малко думички кое за какво ще ни трябва 🙂

1. Apache2 😉 uutena paljon vähemmän izvetni Lifecycle tai niiden puuttuminen ei tarvita lisää kommentteja

2. PHP5 mutta pian odottaa kuudes versio 4. virallisesti irti niin ei käsitellä vanhat asiat 🙂

3. MySQL5 kuudes versio on alfa vaiheessa en halua minun ukkosen kanssa freshki 😉

Yleensä useimmat nykyaikaisen jakaumat sisältyvät niiden arkistoihin tarvittavat pakkaukset 😉 ja asennus itse toimii useimmissa sujuvasti, jos käyttää laitetta asennuksen apt-get slapt-get, ilmaantua, yim, kunnioittaa 🙂 it.n

Joten asiat kirjoitettu Debian mielestä hieman säätöä tai ei lainkaan on merkitystä muille dristrotsi ja Debian johdannaisten asiat 100% toimii, niin sitten seuraa asennuksen:

apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin

yleensä nämä ovat välttämättömiä paketteja työsi yleensä vasta, kun järjestelmän uudelleenkäynnistyksen apachito kiinni asettaminen ja sinun pitäisi pystyä käyttämään Web-palvelimeen. oletusarvo /var / www / Web direktoriya.Obshto ottaa kevyesti tulee pipnem konferenssissa apachito että voimme ratkaista PHPMyAdmin-a Avaa mielimuokkaimellasi /etc / apache2 / apache2.conf koska viimeinen varoituksen add

# Ota PHPMyAdmin

Sisällytä /etc/phpmyadmin/apache.conf

Käynnistä apachito ja http://localhost / phpmyadmin saatavilla phpadmin-a 😉

Jos asennuksen aikana Mysql-ja et kysy salasanaa mukava vihdoin posledtvie komennon

mysql -u root

Sinulta kysytään parolka lyönyt Entar tai ei ollenkaan pyytänyt 🙂 suorita

Asettaa salasanan "root" @ "localhost’ = PASSWORD(123456);

korvaa 123456 salasanan kanssa ja kirjoittaa 🙂 poistuminen sitten kirjoittaa

mysql -u root -p

ja olet pyytänyt uuden salasanan 🙂 No periaatteessa on 🙂 Salasanan on- vähemmän, koska ne tulevat käyttäjän ja salasanan tietokanta PHPMyAmin-a 😉

Tietoja M $ at- Helpoin vaihtoehto on ladata WAMP Paketti on asennettu oletuksena c:\WAMP jos olet asentanut skaip mukava pysäyttää hänet pozlva 80th ja 443rd portti koska oletuksena apachito käytön 80th 😉 niin helpompi lopettaa kuin skaipa sijaan poiminta Apachen config, mutta jos on istutuksia varten vakavista asioista täytyy nipistää siellä täällä 😉 jo sledka kuin olet tehnyt vsichkoe c:\WAMP www web-hakemisto

Като цяло горещо ви препоръчвам да ползвате подобни неща под линукс защото много кодове не работят съвсем корекно под М$ или въобще не работят. 🙂

Малко съветче ако сте решили да си споделяте хостинга а сте с динамично IP или пък сте зад рутер с такова нещо 😉 Съвсем успено може да ползвате NO-IP проекта които за Дебиан пак е достъпен през apt-get 🙂 Като цяло при регистрацията на този саит ще ви бъде данено домеинче кото през определен интервал се обръща към софтура на компютъра за актуализация на IP адрса ви, ако сте зад рутер трябва да нагласите в самия рутер forwording правила за вашето IP в вътрешната ви мрежа.

Melko pitkä aika, minä, tietenkin, ei ole mitään drasil – laiskuus ja yhteensä Lisp aikaa. Koska nyt suoristaa blogiisi, koska vanhat perinteet abusara hänen lapset paljain jaloin, ja minä 🙂 sivustolla olin alle Sequa kritiikkiä. Nyt jdeidah uusimpaan versioon WordPress olla elossa ja terve kaverit heidän työstään, nasita hyvin gotanco saanut. Ehkä joku päivä kun minulla on enemmän aikaa kirjoittaa, voi ola kilpi jaan NAV lisäksi WP on. Ja nyt kehua hieman, että on, istokam, miten tyytyväinen olen, elämästä ja miten en- suuri. Ensin ostin haaveillut hardets SeaGate 320GB SATA2 16MB cache 🙂 kuulostaa seksikäs, eikö olekin 😉 . Ominaisuus - uusi monitorche Samsung SM920NW En voi nahuala, tämä pieni helmi (pieni 19 tuumaa). Nasita hyvä, olen työskennellyt monta TFT-e mutta se kevyellä kädellä helppo poistaa kaikki sen tielle, obino Philips s, onko kotonani työskennellä yksi,em-kulta em hyödytön kallista 😛 . Joten minun ajatus oli, että normaali harrakteristiki ja skromna hinta 370лв, että ei ole paljon niin hyvä suorituskyky. Se on oikeastaan, kuin suunnittelu ei ole niin vaikuttava, mutta mitä kuvan 😀 . Tyypillisesti, tämä on minun uusi hankinta. Nyt pieni suuri pofukam kav - programyaga 😉 . Minulla on sarbar on rakennettu kokonaan minulle – vaatimaton torentche. Kone sen oborudo kanssa Debian 4.02r netinstall ja nukkui. Torrent-järjestelmä, asensin sen Btit Tracker V. 1.4.7 todella hyvä, helppo hallita ja muuttaa sistemka. Kun se prerabotuva, että on tullut sopiva ja kätevä käyttäjälle jopa tein modit (tai modeja moduloida pian) 😆 hihihihi. Se on sääli, että auto ei nähdä valoa, on paikallinen torrent tracker for 100 ihmistä lähellä kylän 🙁 . Toinen saavutus minun nöyrä programisti tieto siitä, että MySQL huono 🙂 pari kertaa satuin sysvsem ja bespechny pudota tietokanta Danny 🙁 ja sitten kävellä Bogoroditsa-kiusata niitä poistaa, toisaalta, se on hyvä, että olen nähnyt lähes kaikki mahdolliset muunnelmia korjaus perusteella Danny. Enemmän ispolzvat PgSQL Voin turvallisesti sanoa, että SFU on hyvä :lol: edinstveno, mitä et pidä siitä, se on inhottavaa ylläpitäjät, mutta mitä teet, tietenkin, glata vielä en- hyvä programsit kuin ylläpitäjä. Yhtä kauan 🙂