לפני שאני מתחיל עם השטויות אני מתכוון, אני לא קדימה מאוד עם אירוח אתרים-והכל יכתוב ניסיון שצברתי בעבר 2-3 חודשים. נהל כמה VPS שעיר די נוכחות כמו tyxo בחלק העליון 80 אבל נכנס העליון 70 ;). אז המחשבה שלי היא, שעתה, אחרי כל הזמן הזה הרווחתי הרגלים ויש לי לבוא את שיטות העבודה המומלצות בדרך זו או אחרת (בדרך כלל קשה) :D. אני לא אכתוב ולא אכנס לפרטים של התצורה בכלל אפילו. במקום זאת תחלוק רעיונות שעליהם לשקול.

  1. עדכן את התוכנה באופן קבוע. אַפָּשׁ, php mysql כל מה שאתה רוצה עדכונים. אם לתקן את החורים sigurnista, אם בשל תיקוני באגים או תכונות חדשות. תמיד לשמור על תוכנה מעודכנת. בעיקרון לעתים רחוקות לתקוף שרת היישומים בדרך כלל דרך חורים בקוד אירח דברים לשבור אבל לא להסתמך על זה.
  2. אַפָּשׁ – שרת והגלישה באינטרנט אתה לא רצוי יש מודולים פעילים יותר ממי להשתמש בפועל. המודולים יותר- עבודה איטית.
  3. משתמשים נוספים על אותו השרת – מטמון opcode. לִפנֵי זְמַן מָה כתב וחוץ מזה, כותרת בשמחה לעשות בדיקות ולראות את היתרונות האמיתיים של הקסם הזה. במקרה שלי בחרתי eAccelerator כי סביבת עבודה אמיתית זה מראה את התוצאות הטובות ביותר עם כל ההגדרות לשים אותו. טעינה מהירה יותר פחות משאבי מזון אשר בהתאמה מתכוונים יותר משתמשים.
  4. לוחץ עליך סחר – gzip. הדרך הברורה ביותר כדי להפחית את התנועה בזמן שתבצע היא עם דחיסת gzip על תגובות http ללקוח. deflate mod הפתרון הוא עבור Apache. עבור http אחר שרת ואני לא לומד את הנושא :). על אמיתי 50% הרקטה נפלה דחיסת תנועה על html,css,JS,xml. אני צריך לראות אם אני יכול לדחוס ותכנים אחרים יהיו מעניינים. מפני שתמונות הן תוכן אמיתי מה שהופך את התנועה הרבה באתר.
  5. mysql סךר – אני מאוד ממליץ אם אתה לא מתוגמל גרסה 5.1 לשם. אורקל בדרך כלל יש קצת ניסיון קטן עם מסדי נתונים 😆 החוויה הזאת וזה קלע היטב 5.1 הגירסה אני לא ניסיתי 5.5 אבל אני מתכנן בקרוב. בהחלט להאיץ את הביצועים של שאילתות sql עלול מעט נפל העומס, אבל לא יותר 5-6% אבל חוץ מזה, פונקציונלי חדש עבור מפתחים נפלאים. נוסד כזה מחיצות. בעת השדרוג זהיר מה הגדרות אתה צריך ב my.cfg לא כל האפשרויות הישנות תקפות, גם טוב כדי להסיר ספריות ישנות לפחות CentOS 5.5 בעיות שנעשו דביאן לא התקשו כזה. ואז לראות mysql יומן אלא בגלל חלק מהאפשרויות יש שמות שונים ואתה צריך לשנות אותם אם בסופו של דבר ללכת 5.5 אתה לא תוהה למה palva ההתקנה שלך.
  6. שאילתות sql. עליך להפעיל את האפשרות לשמור את השאילתה איטי. ביומנים אלה אתה יכול להחזיר את המידע אל המפתחים אם אתה שאילתות איטיות כדי לייעל. הרבה פחות בקשות כאלה פחות עומס על השרת שלך 😉
  7. הגנת זמן קצר – לשנות ברירת מחדל ssh יציאת- ולא תזדקק צולע בוטים יכולים לנסות hakvat. אפאצ'י לאבטח אותו עם mod_security מודול די שימושי עושה סינון של šitni יפה – sql הפצוע למרכז הר, Rfi DDoS ועוד.. זה לא הולך לעצור hahor גדול לפחות lamerite לנפות אותם. PHP היא רעיון טוב כדי להגן Suhosin. ניתן לשים כהרחבה, או כטלאי בקוד php. אני אישית מעדיף הראשון מעל להרגיש נקייה.

בתור התחלה, אלו הם הדברים שאני יכול לחשוב עליו. אין הרבה ואני חושב שעשיתי הרבה אופטימיזציות השרת, אך רבים מהם הן מאוד ספציפיות, לא הגיוני כדי להסביר להם כמו limitacii של מצבורי או איך התהליך הסיר אפאצ'י-it. עם הזמן, בטח תדע עוד דברים, איך לספר את אשר הם חלק מן הדברים הקטנים נותן תוצאה נהדרת. המכונה די טוב ממוטב עבור ההשוואה נעשה 20 אלף ייחודי ביקורים ביום, ואנחנו הזמן עומס נמוך vps אפשרי תוכנית הדפים שאנחנו לא יעלה 1,5-2 s או אם זה חורג במקורות חיצוניים הוא על המודעות ויורק הדף עצמו בשבריר של שנייה. אנשים עם עמדות דומות לנו לא שרתי ממוטבת עם הרבה יותר משאבים מאשר שלנו, יש את אותן תוצאות. בדרך כלל למטב את אבא ואמא שותה בירה 😆

נ. ב Песничката леко се връзва שלנו тематиката 😀

החלטתי פגעתי אחר statiika שימוש אינטרנט יסודי sarvarche מכסה צורכים בסיסיים Apache, 🙂 PHP ו- MySQL באופן כללי לא אכנס nastroiki בטון וכדומה כי אז הייתי קורא את המאמר שרת אינטרנט מושלמת 😉 לדברים המשאלה תמיד יוכל להמשיך כפי 😉 כל קצת מילים מי צריך 🙂

1. Apache2 😉 כמו מחזור חיים הרבה פחות חדש izvetni או בהיעדרם לא צריך הערות יותר

2. PHP5 אבל בקרוב לחכות 4 גרסה שישיות הסתיימו באופן רשמי ולכן אין עסקה עם דברים ישנים 🙂

3. הגרסה השישית Mysql5 נמצאת בשלב אלפא אני לא רוצה רעמים שלי עם freshki 😉

באופן כללי, רוב ההפצות המודרניות הכלול במאגרים שלהם חבילות הכרחיות 😉 וההתקנה עצמו תפעל ביותר בצורה חלקה אם אתה משתמש המכשיר להתקנות apt-get slapt-get, לָצֵאת, Yim, לכבד 🙂 it.n

אז דברים שנכתבו על דביאן חושבים שעם התאמה קטנה או בכלל לא יהיה רלוונטי dristrotsi האחר ועבור דביאן נגזר דברים 100% יעבוד, כך אז אחרי ההתקנה:

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

בדרך כלל אלה הם חבילות הכרח העבודה שלך בדרך כלל רק לאחר האתחול מחדש של מערכת apachito לתפוס הקמה ואתה אמור להיות מסוגל להשתמש בשרת האינטרנט שלך. ברירת מחדל /var / www / direktoriya.Obshto האינטרנט שלך לזלזל יהיה pipnem בכנס של apachito שנוכל לפתור phpMyAdmin-א פתח עם העורך האהוב עליך /etc / apache2 / apache2.conf כאחרון ההרחבה העבירה

# אפשר phpMyAdmin

כלול /etc/phpmyadmin/apache.conf

לאחר מכן הפעל מחדש apachito ו בכתובת http://localhost / phpmyadmin זמין phpadmin-a 😉

אם במהלך ההתקנה Mysql-ואתה לא לבקש נחמד סיסמא סוף סוף פקודת posledtvie

שורש -u mysql

תתבקש עבור parolka טרק entar או בכלל לא שאל 🙂 מכן להפעיל

הגדרת סיסמה ל 'שורש' @ 'localhost’ = סיסמה('123456');

החלפתי 123456 עם הסיסמה והכתובה תוכן 🙂 יְצִיאָה אז לכתוב

-p שורש -u mysql

ותתבקש עבור הסיסמה החדשה 🙂 ובכן בעצם 🙂 שינוי הסיסמה היא- פחות בגלל שהם נכנסים PHPMyAmin-מסד נתוני משתמש וסיסמא 😉

לגבי M $ ב- האפשרות הקלה ביותר היא להוריד WAMP חבילה מותקנת כברירת מחדל ג:\WAMP אם התקנת skaip נחמד לעצור אותו pozlva הנמל 80 ו 443 כי 80 שימוש מחדל apachito 😉 כך קל יותר לעצור מ skaipa במקום לבחור Apache config, למרות שאם אתה restocking לדברים רציניים תצטרך לצבוט פה ושם 😉 כבר sledka כפי שעשיתם vsichkoe ג:\WAMP www מדריך אתרים

באופן כללי, אני ממליץ להשתמש דברים דומים תחת לינוקס בגלל קודים רבים אינם פועלים korekno די תחת מ' $ או לא עובד בכלל. 🙂

הזדמנות שנייה. שנקרית בדרכך אם החלטתם לחלוק את המארח שלך ויש לך IP דינמי או אתה נמצא מאחורי נתב עם כזה דבר 😉 בהצלחה רבה ניתן להשתמש לא-IP פרויקט דביאן אשר זמין שוב דרך apt-get 🙂 באופן כללי הרישום של האתר הזה יהיה שלך domeinče daneno קוטו במרווח מסוים מתייחס softura את המחשב שלך כדי לעדכן את ה-IP adrsa אותך, אם אתה נמצא מאחורי נתב עליך להתאים את הכללים שלך forwording ה-IP של נתב ברשת פנימית.

כן, יש הרבה זמן מגרד כלום – עצלות וזמן Lisp הכולל. לעת עתה ליישר את הבלוג שלך כי ההרגלים הישנים של ילדים יחפים סנדלר, כך שאני 🙂 אז אני לא ניתנה באופן מיוחדת תיוחס תחת ביקורת vsyakva. עכשיו apdeitnah לגרסה העדכנית של וורדפרס להיות בחורים חיים ובריאים עבור עבודתם, gotinko רב רווי קבל. אולי יום אחד יש לי יותר זמן לכתוב עוד חרא רצון סטר ביצוע תוספת WP-זה. אז עכשיו קצת להתפאר, כלומר, להשוויץ כמה אני מרוצה מחיי ואיך אני הכי- גדול. אני אוהב להתחיל לחלום hardets קנה Seagate 320GB SATA2 16MB זיכרון מטמון 🙂 נשמע נכון סקסי 😉 . ציידתי עם monitorche החדש סמסונג SM920NW אני לא יכול ללכת nahvao, זה פנינה קטנה (קטן 19 אינץ '). רווי טוב עבדתי עבור רבים TFT-כך אבל בקלילות מחה כל שנקרה בדרכו, osbeno פיליפס-s, כי יש לי בבית ולעבוד על,em em ביוקר חסר ערך 😛 . אז המחשבה שלי הייתה שזה היה hatrakteristiki הנורמלי הוא skromnta מחיר 370lv לא כל כך הרבה על ביצועים. נאמן של עיצובים מרשימים זה ממש לא משהו אבל איזו תמונה 😀 . אז בסך הכל מדובר הרכישות החדשות שלי. עכשיו מעט pofukam kav'm programyaga גדול 😉 . אני כבר בן sarbar לחלוטין על ידי לי – torentche צנוע. מצויד משיכה מכונה דביאן 4.02r התקנת רשת וישר לישון. עבור מערכת הסיקור שלו מותקן v.1.4.7 Tracker Btit באמת טוב, קל לנהל ולשנות sistemka. כפי שתוקן על ידו כי להיות טופס מתאים וידידותי למשתמש אפילו עשיתי אופנות שלי (או מצב של המצבים בכמעט) 😆 khikhikhikhi. חבל שהמכונה לא תראה את האור היום יהיה איש ה -100 מבול Tracker מקומי בכפר שכן 🙁 . הישג נוסף ידע בתכנות הצנוע שלי הוא MySQL בזמנים רעים 🙂 כמה קרה לי sasvsem bezprichni ליפול 🙁 בסיס נתונים ולאחר מכן הליכה על bogorditsa בייסורים להם יישר, אשר מצד אחד הוא נחמד כי ראו כמעט את כל מגוון האפשרויות לתקן בסיס נתונים. ככל izpozlzvam pgsql וככל שאני יכול לומר באומץ כי SFU הוא טוב :חחח: הדבר היחיד שאני לא אוהב את זה הוא ממשל רע של, אבל מה אני מבין glvata עדיין am- programsit טוב יותר admiinistrator. שוב הפסיק להגיע 🙂