![]() |
|
|
გამარჯობა, სტუმარო ( შესვლა | რეგისტრაცია )
![]() |
![]()
პოსტი
#1
|
|
![]() ტექნო მანიაკი ![]() ![]() ![]() ![]() ![]() ![]() ჯგუფი: რეგისტრირებული პოსტები: 914 ნიკის ჩასმა ციტატაში ჩასმა წევრი №: 474 ![]() |
IPB-ს ვერავინ ვერ აყენებს mywbe-ზე(უფასო ჰოსტინგი რომა) გავიკითხე და რაღაც მსქ ჭირს რაღაცა (IMG:style_emoticons/default/smile.gif)
მასტერებო რაშია საქმე (IMG:style_emoticons/default/smile.gif) ??? არ დაყენდება (IMG:style_emoticons/default/smile.gif) ??? ნუ თავის თავად მეც ვერ დავაინსტალირე (IMG:style_emoticons/default/smile.gif) და რომელ უფასო ჰოსტზე შეიძლება IPB საინსტალირება (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
პოსტი
#2
|
|
![]() Administrator ![]() ![]() ![]() ![]() ![]() ![]() ჯგუფი: ადმინი ძირეული პოსტები: 903 ნიკის ჩასმა ციტატაში ჩასმა წევრი №: 1 ![]() |
student777
მოდი იცი რა ქენი! ჯერ ჩამოყალიბდი რა ენაზე დაწერილი სკრიპტები იმუშავებს მაგ სერვერზე, თუ საქწე გაქვს ASP და C#-ზე, მაშIნ კი აუცილებლად Windows Server-ი უნდა იყოს, ხოლო თუ მეპალარაკები APACHE, PHP MySQl-ზე, მაშIნ მოდი რა Windows-ი დავივიწყოთ. მაგალითისთვის დღეს საქართველოში არსებობს ერთი ქართული ინტერნეტ მაღაზია, რომელიც პატრონმა ააწყო Windows-ზე და ბირთვი დაწერილია PHP-ზე. შედეგად იმ მაღაზიაში ნებისმიერ დროს შევდივარ არა როგორც მომხმარებელი, არამედ როგროც ადმინისტარტორი, შემიძლია ბაზების ახევა, ინფორმაციის მოტეხვა, ბაზების დაზიანება, საკრედიტო ინფორმაციის მიღება, საჭირო ინფორმაციის წაშლა და ასე შემდეგ. მაგაზე გამზადებული მქონდა სტატია 31-ე ნომერში, მაგრამ ჯერ ჟურნალი ვერ გავუშვი, ასე რომ მოგიწევთ ჯერ მოცდა :-), თუ საიტის მფლობელები გონს არ მოეგებიან, მაიშნ ეს იქნება რეალური პირველი ქართული საიტის შეცდომის ნახვა და მის სისტემაში შეღწევა, ამასობაში რაიემ განსაკუთრებული სატრაბახო ხაკერობა არ ხდება, უბრალოდ უნდა იცოდე გარკვეული ნიუანსები და .... ასე რომ ეგეთ სისულელეებს ადგილი რომ არ ჰქონდეს, ყველაფერს წინასწარი გათვლა უნდა. APACHE არ არის შექმნილი Windows-ისთვის, კი არის WIN ვერსია, მაგრამ უნდა განიხილო როგორც შესაძლო ალტერნატივა და არა რეალური შემცვლელი. WIN 2003-ზე არის IIS 6.0 და მორჩა არანაირი სხვა ალტერნატივა არ ფანიხილება. Win Serer 2008-ში არის IIS 7.0 უფრო სრულყოფილი სისტემაა. მაგრამ მიუხედავად იმისა რომ შეუძლიათ ამუშაონ PHP ბრზანებები და იმოქმედონ MySQL-თან, მას არ შეუძლია ის საფრთხე აიცილოს ტავიდან რაც PHP-ს ახლავს, იმიტომ რომ PHP-ს უსაფრთხოება დამყარებულია LINUX-ის ბირთვზე და თავისებუურებებზე, ხოლო WIN-შI ეს იძლევა მშვენიერ შესაძლებლობას ჩატარებული იყოს ნებისმიერი დონის შეტევა. რაც შეეხება პროცესორს და მეხსიერებას. მე გეუბნები იმ შემთხვევაზე როდესაც საუბარია WIN XP-ზე შენს მიერ მოყვანილი გამზადებული პაკეტების გამოყენებისას. თუ მაგალითად Linux-ზე ააწყობ იგივეს, შეგიძLია გამოიყენო პროცად P4 ვთქვათ 2.4 სადრაც 1 ან 2 GB მეხსიერება და ჩათვალე ასეთი (ოღონდ გამართული და ოპტიმიზირებული სისტემა) უპრობლემოდ მოემსახურება წამში 1000 კლიენტს, დრეში მათი რიცხვი შეიძLება მილიონამდე ავიდეს. იგივეს WIN-ზე ვერ გააკეთებ, მაშIნ გჭირდება ძლიერი პროცი, ნუ ძალინა ძლიერი, იმენნო Xeon-ი ან რაიმე ეგეთი, სასურველია 2 GB-ზე მეტი მეხსიერება და ასე შემდეგ. ეს არ ნიშNავს რომ WIN-ი ბანძია და Linux-ი კაია, არა, უბრალოდ WIN-ი იყინებს გრაფიკულ გარსსაც, რომელიც რესურსებს ისედაც ჭამს, მაგალიტად Win 2003 ნორმალურად დატვირთული ჭამს 380 მეგაზე მეტ მეხსიერებას, რესურესები ამასობაში კიდევ უფრო გაიზრდება როდესაც ბაზების ქეშირება დაიწყება, გამოიპფა სკრიპტებისთვის მეხსიერების სტეკი და ასე შედმეგ. მაგრამ არის აქ ტავისებურებებიც: WIN-ში ყველაფერს შედარებით მარტივად გააკეთებ, იმიტომ რომ გაქვს ყველანაირი ახსნა ჰელპი, ყველაფრის ჩართვა შეიძLება მონიშვნით ნ რაიმე კნოპკის დაჭერით, მიუთითებ ამა თუ იმ პლაგინს Browse-თი და ასე შემდეგ, მოკელდ ვიზუალურად ხედავ და ყველაფერს მარტივად აკეთებ. აი Linux-ში კი ასე იოლად არ არის საქმე, ყველაფერს ტექსტურ რეჟიმში აკეთებ, თვალებს ითხრი და გონებას ძაბავ რომ წარმოიდგინო ახლა რა გააკეთე, პლიუს საჭიროა ყველაფრის კონფიგურირება, რომელიც რატომთაც არასდროს ნორმალურად თვით ამა თუ იმ პაკეტის მწარმოებლის საიტზეც კი არ არის აღწერილი. თუ არის არიც მინიმალური, ან ნაგლეჯი, შემდეგ გახსნილი აურაცხელი ფორუმები და უნდა ირბინო, აი იმან ეს დაწერა, მეორე ჩივის ეგ არ ამართლებს, მესამე იგინება, მეოთხე ყველაფერს აქებს შენთან უშვებ რაღაც სხვა პაკეტი აფრენს და ასე შედმეგ. აი ესაა ძირითადი განსხვავება ამ ორ სისტემას შორის, ხედავ ყველაფერს და ვერაფერს ვერ ხედავ. პლიუს ნორმალური ტექ მომსახურება არ არის. ციტატა PS- ის LINUX-ი ფასიანია, ნუ key-ც მოყვება Linux-სა საერთოს არც კეი მოყვება და არც არაფერი არ უნდა, ოღონდ იმ პაკეტებს რომლეიც უფასოდ ვრცელდება, ასეთ პაკეტებს მხარდაჭერა მინიმალური აქვს ან ენთუზიასტების დონეზეა მხარდაჭერა. დაწერ კიტხვას თუ ვინმე მსირველი გამოჩნდა გიპასუხებს თუ არა და მიირებ სტანდარტულ პასუხს: "მიდი დააყენე უკაკა14" წახვალ დააყენებ არაფერი გეშველება, ახლა შეხვალ დაწერა არრ მეშველა სხვა რამე მითხარით. პასუხად მიირებ "ვაა მეკი მიშველა და" ან "მაშIნ დააყენე უკაკა15" და მიდის უსასრულო ლაყდოდა. ეზარება ყველას ნორმალურად აგიღწეროს ეს უკაკა 14 რომ დააყენე რა უნდა მიგეტითებინა, რა იყო საჭირო, პირდაპირ დგება, რაიმე ჩასაქერია თუ არა. თუ თრეულობ ფასიან პაკეტს, მაშინ იღებ შესაბამისი ჯგუფის მხარდაჭერას, არის რამდენიმენაირი ტექ მხარდაჭერა, რაოდენობრივი და დროითი, მაგალიტად 100 კავშირი ან 1 წელი უფასო ტექ კონსილტაცია. ამ შემთხვევაშI შედარებით სრულ პასუხს ირებ და ბოლო ბოლო ის იცი რომ ვირაც რეალურად ბოლომდე დაგეხმარება და არ დაიწყებს მოწერას დააყენე უკაკა14. თუ ამას გეტყვის სრულ ინსტრუქციას მაინც მოაყოლებს. ამიტომ Linux-ში რომ რეალურად შესძლო რაიმეს სრულყოფილად გაკეთება, გგჭირდება, ბევრი წიგნის წაკითხვა, დოუმენტაციების შესწავლა, არაერთხელ პრაქტიკაზე მოქმედება, ნახვა რა გამგდის რა არა, და მოკელდ ჩალიჩი უნდა, ამასობაში არ ვამბობ რომ WIN-ში არაფერს არ უნდა წაკითხვა, კი აქაც უნდა უბრალოდ, აქ ყველაფერი იერარქიის მიხედვით მაინცაა დახარისხებული დაარ მოგიწევს იქეთ აქეთ სირბილი ბირთვის ხელახალი კონფიგურირება და ასე შემდეგ. ჩვენტან ბევრ ვაი Linux-ისტს გადავაწყდი, რომლებმაც ისწავლეს ინსტალერის გაშვება (ჩვენში დარჩეს Win-ის ინსტალაციისგან დიდად არ განსხვავდება)მერე ვითომ მაგრები არიან ყველაფერს გრაფიკული გარსით აკეთებენ, აყენებენ სხვის მიერ კომპილირებულ RPM-ებს (იმიტომაც რეალურად სიჩქარეებს ვერ იღებენ), არ აკომპილირებენ ბირთვს. ბოლოს რომ მორჩებიან ამ ვაი კონფიგურირებას კონფიგში მიუთითებენ სისტემას რომ ჩაიტვირთოს ხოლმე აწი ტექსტურ რეჟიმში, ამისათვისფაილში /etc/inittab ხაზს რომელშიც წერია შემდეგი: id:5:initdefault: ცვლიან 5-იანს სამიანზე, ანუ იღებენ აი ასეთ ხაზს: id:3:initdefault: შედეგად არარ იშვება გრაფიკული გარსი, ჩატვირთვა ჩერდება ტექსტურ რეჟიმზე, და ითვლება რომ სისტემა კონფიგურირებულია. ამასობაში სისტემაში ყრია ოხრად არასაჭირო ფაილები, რომელ უსაფრთხოებაზე ასაუბარი, რომელ დაცვაზე, რომელ ოპტიმიზაციაზე, გაშვებულია გაუგებარი პროცესები და კაროჩე რა. რეალურად თბილისში ვნახე 3 მცოდნე კაცი. ამასობაში მუშაობაში 1-მყავს ნანახი და მართლა ვიცი რომ მცოდნეა, ბევრი ამ კაცს იცნობს პირადად ან ფორუმიდან, TIM-ი მგონი ნაცნობია ბევრისთვის (არაჩვენი ფორუმიდან), დანარჩენი 2 ნუ არიან, გაკეთებული მინახავს, მუშაობის პროცესი არ მინახავს. მაგრამ ნამუშევარი მაღალ დონეზე იყო. ჩვენი მიმდინარე სერვერი, რომელიც ნახევარად ვერ მუშოაბას, ააწყო ზემოთ აღწერილმა ვაი LINUX-ის მამამ, რომელიც ღლაპებში ქულებს იწერს და რეალობაში ქაქებს აკეთებს. კიდევ კარგი მე ვამტავრებ ახლა მეორეს კონფიგურირებას და მალე ჩავანაცვლებ, მარა კაი ნერვების გლეძვა კი გახდა ეს შობელძაღლი სერვერი. მოკლედ უნივერსალური და სრულყოფილი არცერთია, ორივეს აქვს ტავისი პლიუსი და თავისი მინუსი, აი რომელიდან რა გირჩევნია ეს უკვე უნდა განისაზღვროს დასახული ამოცანის მიხედვით და იმის მიხედვით თუ რა და როგრო გინდა რომ მუშაობდეს. |
|
|
![]() ![]() |
მსუბუქი ვერსია | ახლა არის: 3rd August 2025 - 12:00 PM |