ძირითადი შინაარსიდან გადასვლა

შიდა სერვერის შეცდომა - თქვენი მოთხოვნის შესრულება ვერ მოხერხდა

საიტის შექმნა და შეცვლა სასიამოვნო მომენტია ვებმასტერებისთვის. მაგრამ ზოგჯერ მათ შეეძლებათ შეცდომა. რას ნიშნავს და როგორ აღმოფხვრა ეს, თქვენ ისწავლით ამ სტატიას. (მეტი ...)

ჩვენ შევქმნით მომხმარებლებს ვებ სერვერს

როგორც ჩანს, შეიძლება ეს უფრო ადვილი იყოს, ვიდრე სერვერზე მომხმარებლის დამატება? მე აკრეფილი იყო adduser ბრძანება კონსოლში, უპასუხა რამდენიმე შეკითხვას პაროლისა და სხვა ინფორმაციის შესახებ და აქ, შეგიძლიათ შედით სისტემაში შესული პაროლით, პაროლით და ა.შ.

შემდეგ, ხელით, თქვენ უნდა შექმნათ ფოლდერები. მაგალითად, ერთი საიტი. მეორე დროებითი ფაილია, ისე, რომ არ მოხდეს მათ ზოგად / თმფ-ში დაცვის მიზნით. კიდევ ერთი - სესიებისთვის, თუ Redis- ში ქეშირება არ არის კონფიგურირებული. ასევე აუცილებელია კონფიგურაციის ფაილების კოპირება, როგორიცაა საჯარო ssh გასაღები ავტორიზაციისთვის .

(მეტი ...)

როგორ გამოვრიცხავთ IP- ს ჟურნალ ნიგებში?

წარმოიდგინეთ სიტუაცია: თქვენ გაქვთ სტატიკური IP და ძალიან ბევრი გააკეთე და ბევრი დრო რედაქტირება საიტზე. ამავდროულად, თქვენ ჯერ კიდევ უნდა მონიტორინგი, პერიოდულად, ჟურნალი შეცდომების შეკითხვებს, ან დაუცველობის სკანირებისთვის. და დიდი რაოდენობით ჩანაწერები თქვენი IP უჭირს სანახავად მორების.

პირობით შესვლის საშუალებით, რომელიც ხელმისაწვდომია Nginx- ში, ვერსია 1.7.0-ით, ჩვენ შეგვიძლია შეამოწმოთ სტუმარის IP და არ ჩაიწეროს ის ფაილში. მართლაც, რატომ უნდა გააკეთოთ, თუ თქვენი IP- ი არ არის საჭირო?

(მეტი ...)

როგორ კონფიგურაცია Redis როგორც ქეშირების სერვერზე

RAM- ის საშუალებით მონაცემების ქეშირება ერთ-ერთი მეთოდის დასაჩქარებლად. ეს შენახვის ძალიან ეფექტური და შეიძლება გამოყენებულ იქნას ქეში არა მხოლოდ საიტები, არამედ სხდომები, ისევე როგორც არასამთავრობო რელატიური მონაცემთა ბაზა.
(მეტი ...)

PHP 7.0.5- ის ინსტალაცია debian- ზე

მიუხედავად იმისა, რომ ზოგიერთმა გამოაწოდა საფლავიდან 5.3 , გადავწყვიტე, რომ მთელი პლანეტის უკან არ დავკარგო, საიტებზე თარგმნილია php- ის მეშვიდე ვერსია, რომელიც იმდენად შეაქო ინტერნეტში, მათ შორის მისი მაღალი სიჩქარით და დაამონტაჟა იგი DotDeb- ის საცავიდან. უნდა ითქვას, რომ სიჩქარის ზრდა ნამდვილად შესამჩნევია. ჩემი საიტები და WordPress და MODX დაიწყო ფრენა ჯერჯერობით. :) მე მივიღე მიგრაცია.

(მეტი ...)

ჩართეთ http2 მხარდაჭერა სერვერზე nginx და Debian

HTTP / 2 არის HTTP ქსელის პროტოკოლის მეორე ვერსია, რომელიც მოიცავს ბევრ სხვადასხვა გაუმჯობესებას. ეს მოიცავს მულტიპლექსონ მოთხოვნებს (ყველა მოთხოვნა შეიძლება დამუშავდეს პარალელურად), გაზრდილი შესრულება, ჰედერის შეკუმშვა და ა.შ.

HTTP / 2 შეიცვალა SPDY, რომელიც შეწყვეტილია.

Nginx მხარს უჭერს http / 2 პროტოკოლს, დაწყებული ვერსია 1.9.5. თუმცა, მხოლოდ ვერსია 1.6.2 იმყოფება Debian Jessie- ის სტაბილურ გათავისუფლებაში. აქედან გამომდინარე, ჩვენ დააკავშირებს backports საცავი რომ განახლდეს nginx to 1.9.10.
(მეტი ...)

აპაჩესა და php- ს ინსტალაცია debian- ზე

გარკვეული შინაარსის მართვის სისტემები არ მუშაობენ nginx და php-fpm კომბინაციაში და მოითხოვენ apache ვებ სერვერს PHP მოდულისთვის. ამისათვის ყველაზე გავრცელებული მიზეზი საჭიროა საიტისთვის ხელსაყრელი მოდულის გამოსაყენებლად.

(მეტი ...)

Mod_rpaf შეცვალეთ mod_remoteip- ში Apache 2.4

დღეს მე დეველოპერმა ჯეისეზე ჩემი სერვერზე დაუმთავრა და პრობლემა აღმოვაჩინე: mod_rpaf მოდული არ გამოჩენილა სწორი კლიენტის IP მისამართი, ნაცვლად ip 127.0.0.1 იყო ნაჩვენები, როდესაც პროქსის მოთხოვნილება ითხოვდა აპინიდან.

(მეტი ...)

დებიუტი 7-ში PHP 5.3-ის ინსტალაცია

ასე მოხდება, რომ ახალი Debian განაწილების შეიძლება დაგჭირდეთ ძველი ვერსია php, რომელიც არ არის სტაბილური განაწილების ფილიალი. მაგალითად, php 5.3 ამისთვის საიტი გაშვების სერვერზე Debian Jessie.

სრულად უნდა მოგვარდეს dependencies, გარდა იმისა, რომ php, დააყენოთ apache პაკეტები, რომლებიც შესაბამისი წინა სტაბილური განაწილება Debian.

(მეტი ...)