OpenServer - เซิร์ฟเวอร์ภายในที่ทันสมัยและตัวอย่างวิธีใช้เพื่อติดตั้ง WordPress บนคอมพิวเตอร์

บทความในหมวดเดียวกัน

การติดตั้ง OpenServer ที่กระชับและเข้าใจง่าย ที่นี่เราจะกำหนดค่าฐานข้อมูลอย่างถูกต้องและติดตั้ง WordPress บน Open Server ในพื้นที่

เซิร์ฟเวอร์ภายในเครื่องนี้ให้บริการฟรี ซึ่งต้องขอบคุณนักพัฒนาเป็นอย่างมาก อย่างไรก็ตาม คนถ่อมตัวเหล่านี้ไม่ได้เสนอที่จะบริจาคเงินจำนวนเท่าใดก็ได้เพื่อการพัฒนาโครงการอย่างก้าวก่าย ฉันคิดว่านี่เป็นการกระทำที่สูงส่งสำหรับเรา และฉันคิดว่าการบริจาคนี้ควรได้รับการบริจาค

ดาวน์โหลดโปรแกรม Open Server

คุณสามารถดาวน์โหลด Open Server ได้ที่ . ไฟล์เก็บถาวรที่ดาวน์โหลดมาเป็นแบบขยายในตัว เมื่อเริ่มต้นระบบ คุณจะถูกขอให้เลือกสถานที่สำหรับแกะกล่อง คุณสามารถระบุตำแหน่งใดก็ได้ แม้แต่สื่อภายนอกในรูปแบบแฟลชไดรฟ์หรือฮาร์ดไดรฟ์แบบพกพา

นอกจากนี้ระหว่างการติดตั้งจะไม่มีทางลัดบนเดสก์ท็อปและในเมนูเริ่ม โปรแกรมสามารถพกพาได้

เลือกการแจกแจงแบบใดแบบหนึ่งจากสามแบบที่ฉันอธิบายไว้
กรอก captcha และดาวน์โหลด

หลังจากติดตั้งแล้ว โฟลเดอร์จะมีลักษณะดังนี้

ฉันแนะนำให้คุณติดตั้งทางลัดในทาสก์บาร์ จะสะดวกในการเปิดโปรแกรม

อย่ามองหาโปรแกรมใน Program Files คุณจะไม่พบมันที่นั่น อย่างที่ฉันบอกไปแล้วว่ามันพกพาได้และทำงานจากโฟลเดอร์ที่คุณติดตั้งเท่านั้น ดังนั้นควรมองหาทางลัดที่นั่นเท่านั้น

วาง meme บนทางลัดในทาสก์บาร์แล้วรอสักครู่ โปรแกรมจะไม่แสดงสัญญาณการทำงานใด ๆ เมื่อทำการโหลดไฟล์ที่จำเป็น หลังจากผ่านไปหนึ่งนาที ธงสีเหลืองจะปรากฏขึ้นอย่างเงียบๆ ในถาด (ล่างขวา ใกล้วันที่และเวลา)

หากไม่ปรากฏขึ้นให้คลิกลูกศรข้างๆ ค้นหาช่องทำเครื่องหมาย หลังจากนั้นเซิร์ฟเวอร์จะบู๊ต และตอนนี้โดยคลิกที่ธงสีเขียวในถาดให้เริ่ม Open Server

ก้าวเล็กๆแต่สำคัญ. หากคุณใช้ Skype คุณต้องเข้าสู่ระบบ ไปที่การตั้งค่า เครื่องมือ - ขั้นสูง - การเชื่อมต่อ และยกเลิกการทำเครื่องหมายในช่อง เช่นเดียวกับในภาพหน้าจอ

สิ่งนี้จะทำให้ Open Server สามารถทำงานได้โดยไม่มีปัญหาในการครอบครองพอร์ต

และอีกอย่างหนึ่ง เซิร์ฟเวอร์จะสร้างดิสก์เสมือนสำหรับตัวเอง ดังนั้นอย่าแปลกใจหากคุณเห็นดิสก์เพิ่มเติมใน Explorer มันจะหายไปเมื่อคุณออกจากระบบเซิร์ฟเวอร์ภายในเครื่อง

การสร้างเว็บไซต์ใน Open Server

ตอนนี้คุณต้องไปที่โฟลเดอร์ที่คุณกำหนดตำแหน่งสำหรับ Open Server เปิดโฟลเดอร์ domians คุณจะมีโฟลเดอร์ localhost หนึ่งโฟลเดอร์อยู่ที่นั่น
สร้างใหม่เช่น ทดสอบ.ru .

และตอนนี้เราจะติดตั้งเอ็นจิ้นบนโดเมนนี้ wopdpress.

ก่อนอื่น ดาวน์โหลด WordPress จากเว็บไซต์อย่างเป็นทางการ

ไฟล์เก็บถาวรที่คุณแตกไฟล์ในโฟลเดอร์เดียวกันจะถูกดาวน์โหลด ดาวน์โหลดและเปิดโฟลเดอร์ที่แตกไฟล์ออกมา
เลือกโฟลเดอร์และไฟล์ทั้งหมดแล้วคัดลอกไปยังคลิปบอร์ด จากนั้นเปิดโฟลเดอร์ไซต์ใหม่ของคุณ ทดสอบ.ru และวางโฟลเดอร์ทั้งหมดเหล่านี้ไว้ที่นั่น

จากนั้นเปิดไฟล์จากโฟลเดอร์นี้ภายใต้ชื่อ wp-config-sample.phpโปรแกรมแก้ไขข้อความ กระดาษจดบันทึก++หรือเพียงแค่ใช้แผ่นจดบันทึกและแก้ไขโค้ด

ตอนนี้ตามลำดับสิ่งที่เราแก้ไข
แต่ก่อนอื่นเราจะสร้างฐานข้อมูล ในการดำเนินการนี้ เราจะหยุดพักจากการแก้ไข จากนั้นจึงกลับมาที่ขั้นตอนนี้ สิ่งสำคัญคือต้องสร้าง Base เนื่องจากเราจะป้อนชื่อของ Base ในแบตช์ไฟล์นี้

การติดตั้งฐานข้อมูล

ไปที่เมนู Open Server โดยคลิกที่ธงในถาดและเปิด PhpMyAdmin ในเมนูเซิร์ฟเวอร์

หน้าต่างเข้าสู่ระบบจะเปิดขึ้นโดยที่เราเข้าสู่หน้าต่างผู้ใช้ รากปล่อยให้รหัสผ่านว่างไว้ ตกลง
เราเข้าสู่โปรแกรมที่เราจะสร้างฐานข้อมูลสำหรับไซต์เสมือนของเรา

เรากำหนดฐานชื่อในกรณีของเรา มายเวิร์ดเพรสและกำหนดรูปแบบฐานข้อมูล utf8_general_ci- สร้าง.

เราได้สร้างฐานข้อมูลสำหรับเว็บไซต์ของเรา

ตอนนี้เรากลับไปแก้ไขไฟล์จากจุดที่เราเสียสมาธิในการสร้างฐานข้อมูล

กรอกแบบเดียวกับที่ไฮไลท์สี่เหลี่ยมสีแดงไว้ ยกเว้นอันใหญ่
นี่คือรหัสที่กำหนดเองของเรา คุณสามารถสร้างได้โดยไปที่ลิงก์ที่ระบุด้วยลูกศร เพียงคัดลอก URL และเปิดในหน้าต่างใหม่ คุณจะได้รับรหัสเฉพาะซึ่งคุณสามารถคัดลอกและแทนที่รหัสที่คุณมีตามค่าเริ่มต้นได้ ทั้งหมด.

บันทึกการเปลี่ยนแปลงของคุณและปิด Notepad หรือโปรแกรมแก้ไขอื่นๆ ที่คุณกำลังแก้ไขโค้ด
ตอนนี้เปลี่ยนชื่อไฟล์จาก wp-config-sample.phpบน wp-config.php.

แค่นั้นแหละ.

ไปที่ถาดรีสตาร์ทเซิร์ฟเวอร์ (ธงสีเหลือง) นี่เป็นสิ่งจำเป็น!
จากนั้นเข้าสู่ระบบเซิร์ฟเวอร์อีกครั้ง โดยยังอยู่ในถาดเดียวกัน และไปที่ไซต์ของฉัน คุณจะพบ test.ru ของคุณที่นั่น
คลิกและคุณอยู่ในเว็บไซต์ การติดตั้งเอ็นจิ้น WordPress จะเริ่มต้นขึ้น ตั้งชื่อเว็บไซต์ เป็นต้น บล็อกของฉัน - เพียงสร้างการเข้าสู่ระบบ ผู้ดูแลระบบ5- และรหัสผ่าน พูดง่ายๆ ก็คือนี่คือไซต์ทดสอบและเราไม่กลัวการแฮ็ก



หลังจากนั้นเราสามารถโทรออกได้ test.ru/wp-admin, ใส่ชื่อผู้ใช้และรหัสผ่านของเรา

และเราจะไปที่แผงผู้ดูแลระบบ

และถ้าเราพิมพ์ลงในแถบที่อยู่ ทดสอบ.ru จากนั้นเราจะไปที่ไซต์

เซิร์ฟเวอร์ภายในของเราพร้อมไซต์ทดสอบใหม่พร้อมแล้ว เริ่มต้นด้วยการทำงานและการฝึกอบรมเพิ่มเติม

และสิ่งที่ดีที่สุด!

ทำงานหนัก! โลกจะไม่ใช่สวรรค์สำหรับผู้ที่ต้องการใช้ชีวิตแบบคนเกียจคร้าน แซคส์ ฮันส์

จะสร้างเซิร์ฟเวอร์ภายในเครื่องบนคอมพิวเตอร์ได้อย่างไร? คำถามนี้เกี่ยวข้องกับผู้ที่ตัดสินใจสร้างเว็บไซต์ของตนเองและตัดสินใจติดตั้งเซิร์ฟเวอร์ภายในเพื่อทดสอบ แต่ยังจำเป็นต้องมีอะไรในการติดตั้งและเหตุใดจึงจำเป็นโดยทั่วไป?

เซิร์ฟเวอร์ภายในเครื่องคือโปรแกรมที่ช่วยให้คุณพัฒนาเว็บไซต์บนคอมพิวเตอร์ของคุณได้โดยตรง มันแตกต่างจากการโฮสต์ตรงที่ไซต์บนเซิร์ฟเวอร์ภายในนั้นสามารถเข้าถึงได้เฉพาะเมื่อมีการติดตั้งโดยตรงเท่านั้น

งานนี้ดำเนินการโดยมีวัตถุประสงค์เพื่อตรวจสอบฟังก์ชันการทำงานของไซต์ในอนาคต เพื่อที่จะไม่มีปัญหาที่ไม่คาดคิดกับโฮสติ้งในอนาคต

มีหลายโปรแกรมที่ให้คุณติดตั้งเซิร์ฟเวอร์ภายในเครื่องได้ อย่างไรก็ตาม กระบวนการติดตั้งส่วนใหญ่จะเหมือนกันสำหรับทุกคน ดังนั้น เป็นตัวอย่าง ลองพิจารณา "เดนเวอร์" ซึ่งเป็นเซิร์ฟเวอร์ท้องถิ่นที่ได้รับความนิยมอย่างมากในรัสเซีย เนื่องจากผู้สร้างเป็นภาษารัสเซียและเนื่องจากใช้งานง่ายมาก

เซิร์ฟเวอร์ดังกล่าวมีไฟล์ที่จำเป็นทั้งหมดสำหรับการทำงาน - อาปาเช่, PHP, MySQL, Perl ฯลฯ. ซึ่งหมายความว่าคุณจะต้องดาวน์โหลดแพ็คเกจเท่านั้น

จากนั้นดำเนินการติดตั้งต่อหลังจากนั้นทุกอย่างควรทำงานอย่างถูกต้องซึ่งไม่สามารถพูดได้เกี่ยวกับเซิร์ฟเวอร์บนเครือข่ายที่มีบางอย่างไม่ทำงานตลอดเวลา ดังนั้นนี่คือความสะดวกหลักของเซิร์ฟเวอร์ภายในเครื่องอย่างแน่นอน

วิธีสร้างเซิร์ฟเวอร์ภายในเครื่องบนคอมพิวเตอร์ใน Denwer

ในการสร้างเซิร์ฟเวอร์ภายในเครื่อง ก่อนอื่นคุณต้องดาวน์โหลดไฟล์ที่จำเป็นก่อน ในการดำเนินการนี้คุณต้องไปที่เว็บไซต์เดนเวอร์ (//www.denwer.ru/) ดูเหมือนว่านี้:

จากนั้นคลิกที่ปุ่ม "ดาวน์โหลด" เราจะถูกขอให้เลือกหนึ่งในสองเวอร์ชันของ PHP โดยเลือกเวอร์ชันใหม่ล่าสุด จากนั้น หน้าต่างใหม่จะเปิดขึ้นโดยคุณจะต้องให้ข้อมูลติดต่อของคุณ - ชื่อ นามสกุล และอีเมล จากนั้นคุณจะได้รับลิงก์สำหรับดาวน์โหลด Denver ทางอีเมล

เรารอสักครู่แล้วดาวน์โหลดไฟล์โปรแกรมลงในคอมพิวเตอร์ของเราโดยใช้ลิงก์ที่เราได้รับตามที่อยู่อีเมลที่ระบุก่อนหน้า

ขั้นตอนที่ 2 วิธีการติดตั้งเซิร์ฟเวอร์ภายในเครื่อง

หลังจากการดาวน์โหลดเสร็จสิ้น ให้รันโปรแกรมติดตั้ง คลิกใช่แล้วการแกะกล่องจะเริ่มขึ้น จากนั้นเราก็ทำตามคำแนะนำ

อย่างไรก็ตาม คุณอาจพบหรือไม่พบข้อผิดพลาด "Access Denied" เมื่อคุณกดปุ่ม Enter แต่ถึงอย่างนี้ เรายังคงกด Enter และดำเนินการติดตั้งต่อ

คุณสามารถใช้ไดรฟ์ที่ไม่ใช่ระบบ C เป็นตำแหน่งการติดตั้ง ดังนั้นหากมีการติดตั้งระบบปฏิบัติการเวอร์ชันอื่น ข้อมูลทั้งหมดจะถูกเก็บรักษาไว้

ในระหว่างขั้นตอนการติดตั้ง โปรแกรมติดตั้งจะขอให้คุณเลือกตัวอักษร Z เป็นตำแหน่งการติดตั้ง หากไม่ว่างคุณสามารถเลือกได้ มิฉะนั้น ให้เลือกตัวอักษรอื่น เช่น D จากนั้นจะมีการสร้างทางลัดสามรายการบนเดสก์ท็อป

เบราว์เซอร์ในหน้าต่างใหม่เขียนว่าติดตั้ง "เดนเวอร์" แล้วและยังมีรายการข้อผิดพลาดที่เป็นไปได้ที่อาจเกิดขึ้นเมื่อเริ่มต้นและทำงานกับเซิร์ฟเวอร์ภายในเครื่อง

ตัวอย่างเช่น สิ่งนี้ถูกบล็อกโดยไวรัส NOD32 ใน Windows XP ปัญหาอีกประการหนึ่งคือปัญหาที่พบบ่อยที่สุดและเกี่ยวข้องกับข้อขัดแย้งใน Skype ตามค่าเริ่มต้น ทั้งสองโปรแกรมจะใช้พอร์ต 80 ดังนั้นหากโปรแกรมไม่ทำงาน คุณจะต้องปิดการใช้งานพอร์ตใน Skype ในการดำเนินการนี้ ให้ไปที่เครื่องมือ > ปัญหาการเชื่อมต่อ > ยกเลิกการทำเครื่องหมายในช่องสำหรับการใช้พอร์ต 80 และ 443 > จากนั้นบันทึกและปัญหาควรได้รับการแก้ไข

เพื่อให้แน่ใจว่าทุกอย่างใช้งานได้ คุณต้องป้อนแถบที่อยู่ของ localhost แต่เบราว์เซอร์บางตัวใช้สตริงนี้ในการค้นหา ดังนั้นเป็นครั้งแรกควรป้อนที่อยู่แบบเต็มจะดีกว่า - //localhost- หากทุกอย่างได้ผล คุณจะเห็นหน้าเว็บดังนี้:

ณ จุดนี้ การติดตั้งเซิร์ฟเวอร์ภายในเครื่องเสร็จสมบูรณ์ เหลือเพียงการสร้างเว็บไซต์บนเว็บไซต์และทำให้มันสมบูรณ์แบบ จากนั้นจึงโอนไปยังโฮสติ้ง

เมื่อเรียนรู้วิธีสร้างเซิร์ฟเวอร์เครือข่ายท้องถิ่นแล้ว อาจมีคำถามเชิงตรรกะเกิดขึ้น: "จะเกิดอะไรขึ้นต่อไป" เพื่อตอบคำถามนี้ คุณต้องเข้าใจว่าทำไม โดยทั่วไปแล้ว บุคคลนั้นจึงต้องการเซิร์ฟเวอร์ภายในเครื่อง หากเขาเพียงต้องการฝึกฝนการสร้างเว็บไซต์และพัฒนาระดับทักษะของเขา เขาควรเริ่มศึกษาภาษามาร์กอัปไฮเปอร์เท็กซ์และสไตล์ชีท

หากเขาจำเป็นต้องสร้างเซิร์ฟเวอร์ภายในเครื่องเพื่อทดสอบไซต์ที่มีอยู่ก่อนที่จะอัปโหลดไปยังเครือข่ายโดยตรง เขาควรติดตั้งบนเซิร์ฟเวอร์ภายในเครื่องก่อน ถาม: “จะทำอย่างไร?” เพิ่มเติมเกี่ยวกับเรื่องนี้ด้านล่าง

การอัปโหลดไซต์ไปยังเซิร์ฟเวอร์ภายในเครื่อง

เซิร์ฟเวอร์ภายในเครื่องคอมพิวเตอร์ของคุณทำหน้าที่เหมือนกับเว็บไซต์บนเครือข่าย ข้อแตกต่างเพียงอย่างเดียวคือความพร้อมใช้งาน ท้ายที่สุดแล้ว มีเพียงคุณเท่านั้นที่สามารถเข้าถึงเซิร์ฟเวอร์ภายในเครื่องที่ติดตั้งบนคอมพิวเตอร์ของคุณ ในขณะที่ทุกคนจะมองเห็นไซต์โฮสติ้งได้ ดังนั้นเพื่อหลีกเลี่ยงการวิพากษ์วิจารณ์เชิงลบจากผู้ใช้ไซต์ที่โกรธแค้น ข้อผิดพลาดทั้งหมดควรถูกกำจัดในเครื่อง

เว็บไซต์คือชุดของหน้าเว็บที่เขียนด้วย HTML, CSS และ Javascript เครื่องมือการพัฒนาเหล่านี้สามารถใช้งานได้โดยไม่ต้องอาศัยความช่วยเหลือจากเซิร์ฟเวอร์ภายในเครื่อง ดังนั้น การพัฒนาเว็บไซต์จึงเริ่มต้นด้วยเครื่องมือเหล่านี้ ในทางกลับกัน PHP สามารถใช้งานบนเซิร์ฟเวอร์ได้ (เซิร์ฟเวอร์ใดก็ได้) จำเป็นสำหรับไซต์ที่จะเป็นไดนามิก

นั่นคือหากจำเป็นต้องเปลี่ยนข้อมูลในทุกหน้าของไซต์ก็ไม่จำเป็นต้องเข้าไปในแต่ละไฟล์และเปลี่ยนแปลงบางสิ่ง

จะทำอันเดียวก็พอแล้ว อย่างไรก็ตามในช่วงเริ่มต้นของการพัฒนาไซต์เป็นแบบคงที่ แต่ไม่สำคัญเพราะคุณต้องสร้างเฉพาะเพจที่จะแตกต่างกันเท่านั้น โดยปกติจะเป็นหน้าหลัก ส่วนย่อย และหน้าบทความ จากนั้น คุณสามารถเพิ่มแบบฟอร์มตอบรับ หน้าลงทะเบียน และฟอรัมได้

อย่างไรก็ตาม การสร้างเว็บไซต์โดยตรงบนเซิร์ฟเวอร์ภายในจะสะดวกกว่ามาก เพื่อใช้ฟังก์ชันทั้งหมดให้เกิดประโยชน์สูงสุดตั้งแต่เริ่มต้น ในการดำเนินการนี้ไปที่ My Computer และดูดิสก์ที่ "เดนเวอร์" สร้างขึ้น

เราเข้าไปในดิสก์ไปที่โฟลเดอร์โฮมและสร้างโฟลเดอร์ใหม่และเขียนที่อยู่ไซต์เป็นชื่อ จากนั้นคุณจะต้องสร้างโฟลเดอร์ www ไว้ข้างใน และในนั้นเราสร้างไฟล์ข้อความที่มีนามสกุล html (เช่น index.html) หากต้องการตรวจสอบว่าแสดงอย่างถูกต้องหรือไม่ ให้คลิกขวาแล้วเลือกเปิดโดยใช้แผ่นจดบันทึก (หรือโปรแกรมแก้ไขอื่น ๆ - ข้อความ Sublime, แผ่นจดบันทึก ฯลฯ ) ภายในไฟล์เราจะเขียนโปรแกรมมาตรฐาน “Hello world!” ดูเหมือนว่านี้:

จากนั้นเราจะบันทึกและรีสตาร์ทเดนเวอร์โดยคลิกที่ทางลัด Restart Denwer เพื่อให้การเปลี่ยนแปลงทั้งหมดมีผล อย่างไรก็ตาม หากตอนนี้เราพยายามไปที่เว็บไซต์ของเราซึ่งมีชื่อเดียวกับโฟลเดอร์ที่สร้างในไดรฟ์เดนเวอร์ เราจะไม่เห็นอะไรเลย เนื่องจากเซิร์ฟเวอร์ภายในขัดแย้งกับไฟล์โฮสต์ ตั้งอยู่ที่นี่ C:\WINDOWS\system32\drivers\etc\hosts

ไฟล์โฮสต์ช่วยให้คุณระบุที่อยู่เว็บไซต์เฉพาะด้วยที่อยู่ IP เฉพาะ ตัวอย่างเช่น เครื่องของเราคือ 127.0.0.1 www.localhost. เมื่อเราพิมพ์ไซต์ใดๆ ในบรรทัดเบราว์เซอร์ สิ่งแรกที่เราทำคือตรวจสอบไซต์นี้และไปที่ที่อยู่ทางด้านซ้าย หากการเปลี่ยนไปใช้ไซต์ในพื้นที่ของเราไม่ได้ผล แสดงว่าที่อยู่นั้นไม่ได้ลงทะเบียนในไฟล์โฮสต์ ซึ่งมักเกิดจากโปรแกรมป้องกันไวรัสที่บล็อกการเข้าถึง

เพื่อแก้ไขปัญหานี้คุณต้องไปที่โปรแกรมป้องกันไวรัสและเลือกส่วนการตั้งค่า ที่นั่นคุณต้องค้นหาหมวดหมู่ “ภัยคุกคามและข้อยกเว้น” > คลิกปุ่ม “ตั้งค่า” และเลือกโฟลเดอร์ของเราที่เราสร้างใน “เดนเวอร์” จากนั้นให้บันทึกการเปลี่ยนแปลงทั้งหมดแล้วคลิกตกลง

แน่นอนว่าปัญหานี้อาจไม่เกิดขึ้นกับทุกคน โดยปกติจะเกิดขึ้นเนื่องจากลักษณะของโปรแกรมป้องกันไวรัสบางตัว หลังจากไปที่ไซต์ท้องถิ่นแล้ว ข้อความต่อไปนี้ควรปรากฏบนหน้าจอ: “Hello world!”

หากเราต้องการให้ไซต์ของเราทำงานบน localhost เราก็ต้องไปที่โฟลเดอร์ localhost บน Denver ไปที่ www และสร้างไฟล์ html ด้วย

ผู้ใช้เดนเวอร์มักประสบปัญหาในการส่งอีเมล ความจริงก็คือเดนเวอร์ไม่ได้ส่งจดหมายจริงๆ เพียงสร้างและเก็บไว้ในโฟลเดอร์เท่านั้น:

tmp > !sendmail.tmp > !sendmail.tmp > !sendmail.tmp ในโฟลเดอร์นั้นจะมีตัวอักษรอยู่ในรูปแบบของไฟล์ข้อความปกติ ดังนั้นหากส่งบนเซิร์ฟเวอร์ภายในเครื่องก็จะไม่มีปัญหากับเซิร์ฟเวอร์จริง

ดังนั้นเราจึงสามารถพูดได้ว่าเซิร์ฟเวอร์ภายในเครื่องเป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับการพัฒนาเว็บไซต์ ซึ่งเหมาะสำหรับทั้งผู้เริ่มต้นและมืออาชีพ เนื่องจากการติดตั้งไม่จำเป็นต้องมีความรู้และทักษะพิเศษใดๆ แค่ทำความคุ้นเคยกับคอมพิวเตอร์และใช้งานโปรแกรมต่างๆ ก็เพียงพอแล้ว

นอกจากนี้ควรสังเกตว่าไม่สามารถมองเห็นเซิร์ฟเวอร์ภายในเครื่องได้จากอินเทอร์เน็ต สิ่งเดียวที่คุณทำได้คือเปิดการเข้าถึงเครือข่ายในบ้านของคุณ โดยที่คอมพิวเตอร์ทุกเครื่องอยู่ในบ้านของคุณและใช้การเชื่อมต่อเครือข่ายทั่วไป แต่โดยปกติแล้วคำถามดังกล่าวจะไม่เกี่ยวข้องกับผู้ใช้ทั่วไป

ประเด็นที่สำคัญกว่านั้นเกี่ยวข้องโดยตรงกับต้นทุนที่เป็นไปได้ในการบำรุงรักษาไซต์ เช่น ชำระค่าโฮสติ้งและโดเมน อย่างไรก็ตาม เห็นได้ชัดว่าไม่จำเป็นต้องกังวลเกี่ยวกับเรื่องนี้ เนื่องจากการซื้อโดเมนมีค่าใช้จ่ายประมาณปีละพัน และคุณสามารถหาโฮสติ้งได้ในราคาที่เท่ากัน นี่เป็นค่าใช้จ่ายจำนวนมากจริงๆ หรือที่คุณไม่สามารถทำให้ไซต์เข้าถึงได้สำหรับคนทั่วไป และทุกคนสามารถเห็นบางสิ่งบางอย่างที่สร้างขึ้นมานานกว่าหนึ่งเดือนหรือหนึ่งปี?

หากข้อโต้แย้งดังกล่าวยังไม่สามารถโน้มน้าวบุคคลได้ ในตอนแรกคุณสามารถใช้โฮสติ้งฟรีได้ แต่จะจำกัดการกระทำของผู้ใช้ ตัวอย่างเช่นคุณไม่สามารถขายโฆษณาจากไซต์ในรูปแบบใด ๆ ได้ แต่อย่างที่คุณทราบนี่คือแหล่งรายได้หลักสำหรับแหล่งข้อมูลบนเว็บ ดังนั้น เมื่อผู้ดูแลเว็บไซต์เห็นว่าผู้เยี่ยมชมยังคงอยู่ที่นั่น โดยเรียกร้องขนมปังและละครสัตว์ และเขาไม่ได้รับอะไรเลยจากงานของเขา การเปลี่ยนไปใช้โฮสติ้งแบบชำระเงินจะเกิดขึ้นทันที

บางทีหลังจากอ่านบทความนี้ ผู้ใช้ทุกคนอาจได้เรียนรู้สิ่งใหม่ ๆ สำหรับตัวเอง และตอนนี้หากเขาถูกถามว่า: "จะสร้างเซิร์ฟเวอร์ภายในเครื่องได้อย่างไร" เขาจะบอกทุกสิ่งที่เขาพบที่นี่อย่างมั่นใจ เพื่อไม่ให้พลาดบทความถัดไปที่น่าสนใจไม่น้อยฉันขอแนะนำอย่างยิ่ง สมัครรับฟีด rssบล็อกของฉัน

คุณชอบบทความนี้อย่างไร? คุณชอบมันไหม? บางทีคุณอาจต้องการเพิ่มหรือขอให้ฉันเขียนสิ่งที่คุ้มค่าในครั้งต่อไป? อย่าลังเลที่จะเขียนเกี่ยวกับเรื่องนี้ในความคิดเห็นของคุณ

ในบันทึกนี้ ฉันขอสรุปบทความนี้ และขอใช้โอกาสนี้แสดงความยินดีกับทุกคนในปีใหม่ 2017 ที่กำลังจะมาถึง! ขอให้ปีหน้าดีกว่าปีที่แล้ว! สุขภาพและโชคดี!

สวัสดีผู้อ่านบล็อกไซต์ที่รัก เซิร์ฟเวอร์ท้องถิ่นคืออะไร- เอาล่ะ ก่อนอื่นคุณต้องเข้าใจก่อนว่า... รู้แล้ว? ถ้าอย่างนั้นจะชัดเจนสำหรับคุณว่าเซิร์ฟเวอร์ในเครื่องคือชุดของส่วนประกอบที่ช่วยให้คุณทำงานกับเว็บไซต์บนคอมพิวเตอร์ของคุณได้โดยตรง (โดยไม่ต้องใช้โฮสติ้ง)

เหตุใดจึงจำเป็น? ตัวอย่างเช่นเมื่อพัฒนาไซต์เพื่อเพิ่มความเร็วและปรับปรุงความสะดวกของกระบวนการนี้หรือเมื่อมีการอัปเดตอย่างมีนัยสำคัญเมื่อคุณไม่ต้องการตัดเทมเพลตโดยตรงบนไซต์ที่ผู้ใช้เยี่ยมชม (คัดลอกไฟล์ไปยังคอมพิวเตอร์สร้าง เปลี่ยนแปลง ทดสอบ กำหนดค่า แล้วอัปโหลดเพื่อโฮสต์เท่านั้น)

เมื่อก่อนผมใช้ประจำ. จริงอยู่ที่ไม่ได้รับการอัปเดตมาหลายปีแล้วถึงแม้ว่ามันจะค่อนข้างใช้งานได้ก็ตาม อย่างไรก็ตามในความคิดเห็นในบทความเกี่ยวกับฉันพวกเขาแนะนำให้ฉันใส่ใจ เปิดเซิร์ฟเวอร์ซึ่งข้าพเจ้าก็ไม่พลาดที่จะทำ

ฉันจะพูดอะไรเกี่ยวกับ Open Server ได้บ้าง? สะดวกทันสมัยกว่าและใช้งานได้ดีทีเดียว นอกจากนี้ OpenServer ไม่จำเป็นต้องติดตั้ง ซึ่งหมายความว่า (รวมถึงไซต์ทั้งหมดที่คุณสร้างและทดสอบในนั้น) ในขณะที่ Denver เชื่อมโยงกับคอมพิวเตอร์ที่ติดตั้งไว้ นอกจากนี้ยังมีแพ็คเกจเพิ่มเติมที่รวมโปรแกรมมากมายที่เป็นประโยชน์สำหรับนักพัฒนาเว็บซึ่งไม่จำเป็นต้องติดตั้งอีกครั้ง แต่สิ่งแรกก่อน

Open Server คืออะไร และฉันควรดาวน์โหลดแพ็คเกจใด

Open Server เป็นสิ่งที่เรียกว่า แวมป์ซับซ้อนสาระสำคัญที่สามารถเข้าใจได้จากการถอดรหัสตัวย่อนี้:

  1. Windows เป็นระบบปฏิบัติการที่เซิร์ฟเวอร์ภายในเครื่องนี้ได้รับการออกแบบมาให้ทำงาน
  2. Apache เป็นเว็บเซิร์ฟเวอร์ที่ "เพิ่มขึ้น" เมื่อคุณเรียกใช้โปรแกรม Open Server
  3. MySQL เป็นระบบจัดการฐานข้อมูลที่ได้รับความนิยมอย่างมาก ซึ่งเป็นข้อกำหนดเบื้องต้นสำหรับการทำงานของกลไกเว็บไซต์จำนวนมาก รวมถึงเครื่องมือยอดนิยมอย่าง Joomla และ WordPress
  4. PHP เป็นล่ามของภาษาการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์ซึ่ง CMS ส่วนใหญ่ถูกเขียนและมีการสร้างเว็บแอปพลิเคชันอื่นๆ อีกมากมาย

นอกเหนือจาก “ชุดสุภาพบุรุษ” แล้ว Open Server ยังมีคลังข้อมูล (เว็บเซิร์ฟเวอร์ยอดนิยมที่มักติดตั้ง Apache) และอย่างอื่นดังที่แสดงในภาพหน้าจอด้านล่าง นอกจากนี้ เซิร์ฟเวอร์ภายในเครื่องนี้ยังให้คุณเลือกหนึ่งในหลายตัวเลือกสำหรับ Apache, PHP, MySQL และส่วนประกอบอื่นๆ ในการตั้งค่า

ในฐานะที่ไม่ใช่ผู้เชี่ยวชาญในการพัฒนาเว็บ มันค่อนข้างยากสำหรับฉันที่จะเข้าใจความใหญ่โตของโครงการนี้ที่เรียกว่า OpenServer แต่เมื่อพิจารณาจากบทวิจารณ์แล้ว คอมเพล็กซ์กำลังได้รับการพัฒนาโดยคำนึงถึงความต้องการของผู้ใช้และความใส่ใจในรายละเอียดอย่างมาก (ถ้าคุณ เปรียบเทียบกับเดนเวอร์คุณจะได้วอลโว่แทน "ลดา" แม้ว่าจะขับทั้งสองอย่างก็ตาม) มีอินเทอร์เฟซที่สะดวกสำหรับการจัดการเซิร์ฟเวอร์ภายใน ไซต์และแอปพลิเคชันที่สร้างขึ้น รวมถึงเครื่องมือและยูทิลิตี้ที่รวมอยู่ในชุดอุปกรณ์

แม้แต่มือใหม่อย่างฉันก็เข้าใจชุดคำง่ายๆ นี้ "ไม่ต้องติดตั้ง"มีความหมายมาก คุณสามารถแตกไฟล์เก็บถาวรด้วยการกระจาย Open Server ลงบนแฟลชไดรฟ์ ฮาร์ดไดรฟ์แบบพกพา หรือแม้แต่บนซีดี/ดีวีดี (แม้ว่าจะมีข้อจำกัดก็ตาม) หลังจากนี้ คุณสามารถทำงานกับเว็บไซต์และเว็บแอปพลิเคชันบนคอมพิวเตอร์เครื่องใดก็ได้ที่บ้าน ที่ทำงาน ในร้านอินเทอร์เน็ต หรือที่อื่นๆ ที่มีระบบปฏิบัติการที่เหมาะสม (Windows 8 / Windows 7 / Windows Server 2008 / Windows Vista / Windows XP SP3)

อย่างไรก็ตาม Open Server แบบพกพาในเครื่องอาจไม่เพียงพอสำหรับนักพัฒนาเว็บ ใช่ บนคอมพิวเตอร์หลักของพวกเขา แน่นอนว่าพวกเขามีซอฟต์แวร์ทั้งหมดที่จำเป็นสำหรับการทำงานติดตั้งและอื่นๆ อีกมากมาย แต่เมื่อคุณใส่แฟลชไดรฟ์ที่มี OpenServer ลงในคอมพิวเตอร์ของคนอื่น คุณจะไม่พบสิ่งที่คุณคุ้นเคยและสิ่งที่จำเป็นในการทำงานมากนัก

สิ่งที่น่าสังเกตก็คือผู้เขียนก็ดูแลเรื่องนี้เช่นกัน โดยเสนอแพ็คเกจสามแพ็คเกจในหน้าดาวน์โหลด ดาวน์โหลดเปิดเซิร์ฟเวอร์คุณสามารถไปตามลิงค์ด้านล่าง เลือกแพ็คเกจที่ต้องการจากรายการแบบเลื่อนลงและกรอก captcha:

คุณควรเลือกการกระจายแบบใด มาดูกัน:


อย่างไรก็ตาม สามารถดาวน์โหลดแพ็คเกจดังกล่าวจากเซิร์ฟเวอร์ภายในเครื่องได้ ด้วยความเร็วสองระดับ: ช้ามากและเร็วที่สุด คุณชอบอันไหน? ถ้าอย่างนั้นคุณจะต้องจ่ายเงิน 100 รูเบิลให้กับกองทุนของผู้สร้างคอมเพล็กซ์ มิฉะนั้น แม้แต่แพ็คเกจ Open Server Mini ก็จะใช้เวลาดาวน์โหลดสองสามชั่วโมง

การติดตั้ง OpenServer บนคอมพิวเตอร์และการตั้งค่า

การแจกจ่ายที่ดาวน์โหลดนั้นเป็นไฟล์เก็บถาวรแบบขยายในตัวซึ่งฝังอยู่ในไฟล์ exe เมื่อคุณเปิดตัว หลังจากนั้นไม่นานคุณจะถูกถามว่าจะแตกไฟล์ที่ไหน ตามค่าเริ่มต้น ระบบจะแนะนำ "ไดรฟ์ C" แต่คุณสามารถเลือกตำแหน่งอื่นได้ (รวมถึงสื่อภายนอก เช่น แฟลชไดรฟ์หรือไดรฟ์แบบพกพา)

ไม่มีการสร้างทางลัดบนเดสก์ท็อปหรือในเมนูปุ่ม Start เนื่องจากโปรแกรมสามารถพกพาได้ ซึ่งหมายความว่าในการเริ่มต้นเซิร์ฟเวอร์ ให้ไปที่โฟลเดอร์ OpenServer บนไดรฟ์ที่คุณระบุระหว่างการติดตั้งและเรียกใช้ไฟล์ OpenServer.exe(คุณสามารถลากทางลัดไปยังเดสก์ท็อปของคุณได้) ฉันติดตั้งเวอร์ชัน Mini แล้ว สำหรับฉันแล้วหน้าตาเป็นแบบนี้:

จากนั้นเลือกภาษา (ฉันเสนอให้ติดตั้งไลบรารี C ++ ด้วย) และหลังจากการติดตั้งเสร็จสิ้น คุณจะเห็นไอคอนใหม่ปรากฏในถาดในรูปแบบของธงสีแดง ซึ่งหมายความว่าเซิร์ฟเวอร์ในเครื่องยังไม่ได้ เริ่ม.

เมื่อคุณคลิกด้วยปุ่มเมาส์ใดๆ คุณจะเห็นเมนูบริบทซึ่งทำหน้าที่เป็นเครื่องมือการจัดการหลักของ OpenServer จากที่นั่นคุณสามารถเริ่มเว็บเซิร์ฟเวอร์ หยุดหรือรีสตาร์ท และยังเข้าถึงไซต์และเว็บแอปพลิเคชันที่สร้างขึ้นบนพื้นฐานของมัน (ปัจจุบันมีเฉพาะ localhost เท่านั้น) ใช่แล้ว เลือกรายการเลย "วิ่ง"และหลังจากทาสีช่องทำเครื่องหมายสีเขียวแล้ว ให้วางลงในแถบที่อยู่ของเบราว์เซอร์ของคุณ:

http://localhost/

หากคุณเห็นหน้ายินดีต้อนรับ หมายความว่า:

เรามาลองดูกันก่อน การตั้งค่าใช้รายการเมนูบริบทที่มีชื่อเดียวกัน:

ใน Windows บางรุ่น คุณอาจต้องทำเครื่องหมายในช่อง "ต้องมีบัญชีผู้ดูแลระบบ" เพื่อให้เซิร์ฟเวอร์ภายในเครื่องนี้ดำเนินการได้สำเร็จ (เข้าถึงไฟล์) บนแท็บ “โมดูล” คุณสามารถเลือกเวอร์ชันของ Apache, PHP, MySQL ที่คุณต้องการ (หากคุณกำลังแก้ไขไซต์ คุณควรเลือกเวอร์ชันเดียวกับบนโฮสติ้งของคุณ เพื่อหลีกเลี่ยงปัญหาระหว่างการถ่ายโอน) .

คุณยังสามารถบนแท็บได้ "เมนู"ทำเครื่องหมายที่ช่อง "แสดงไซต์ในเมนูหลัก" เพื่อที่คุณจะได้ไม่ต้องดูไซต์เหล่านั้นในเมนูแบบเลื่อนลง คุณสามารถกำหนดเบราว์เซอร์ได้ทันทีที่ไซต์เดียวกันของคุณจะเปิดขึ้นหลังจากคลิกที่ชื่อจากเมนูบริบทของไอคอนรูปธงในถาด

ดังนั้นเพื่อที่จะ เพื่อเริ่มต้นกับเว็บไซต์ของคุณบนเซิร์ฟเวอร์ท้องถิ่นนี้ (หรือติดตั้งเอ็นจิ้นไซต์) ก่อนอื่นคุณจะต้องไปจากเมนูบริบทไปยังรายการ "โฟลเดอร์ที่มีไซต์" หรือเปิดตัวอย่างเช่นใน Total Commander โฟลเดอร์ "d:\OpenServer\domains\ ". ข้างในจะมีโฟลเดอร์ “localhost” ถัดจากนั้น เราจะสร้างโฟลเดอร์ใหม่สำหรับไซต์ของเราด้วยชื่อใดๆ ที่สามารถใช้อักขระต่อไปนี้ได้ (โปรดทราบว่าไม่สามารถใช้ขีดล่างได้)

จริงๆแล้วนั่นคือทั้งหมดที่ จากเมนูบริบทของไอคอน Open Server ให้เลือกรายการหลังจากนั้นชื่อใหม่จะปรากฏในรายการไซต์ การคลิกที่จะเป็นการเปิดหน้าที่ระบุในการตั้งค่าเบราว์เซอร์เพื่อแสดงไซต์ของคุณ

หากไม่มีสิ่งใดในโฟลเดอร์ที่สร้างขึ้นภายใน “d:\OpenServer\domains\” แสดงว่าเพจนั้นสอดคล้องกัน พูดตามตรง ณ ขั้นตอนนี้ ฉันมีปัญหาร้ายแรงกับการทำงานของเซิร์ฟเวอร์ภายในเครื่องนี้ เหตุผลก็คือของฉัน ไฟล์ Hosts มีการป้องกันการเขียนดังนั้น OpenServer จึงสาปแช่งเรื่องนี้อยู่ตลอดเวลาเมื่อเริ่มต้นระบบและไม่แสดงโฟลเดอร์ใหม่ที่ฉันสร้างขึ้นในไซต์ต่างๆ

แตกไฟล์เก็บถาวรและคัดลอกเนื้อหาทั้งหมด (สิ่งที่อยู่ในโฟลเดอร์ wordpress) ไปยังโฟลเดอร์ไซต์ที่เราเพิ่งสร้างใน “d:\OpenServer\domains\”:

ตอนนี้เราต้องคิดถึงฐานข้อมูลสำหรับบล็อกในอนาคตของเรา โดยธรรมชาติแล้วเซิร์ฟเวอร์ในเครื่องนี้มาพร้อมกับยูทิลิตี้ต่าง ๆ ซึ่งเป็นที่คุ้นเคยซึ่งสามารถเข้าถึงได้จากเมนูบริบทของไอคอนถาดเซิร์ฟเวอร์ (เมนู > ขั้นสูง > PHPMyAdmin) หากต้องการเข้าสู่ระบบให้ใช้:

ในหน้าต่าง PHPMyAdmin ที่เปิดขึ้นให้ไปที่แท็บ "ผู้ใช้" ในเมนูด้านบนแล้วคลิกที่ปุ่มที่อยู่ในหน้าต่างที่เปิดขึ้น "เพิ่มผู้ใช้":

ในหน้าต่างที่เปิดขึ้น ให้ป้อนชื่อผู้ใช้ฐานข้อมูลที่ต้องการโดยใช้อักขระ สร้างและบันทึกรหัสผ่านที่ซับซ้อน "บนกระดาษ" จากนั้นทำเครื่องหมายที่ช่อง "สร้างฐานข้อมูลด้วยชื่อผู้ใช้ในชื่อและให้สิทธิ์เต็มรูปแบบ" คลิกที่ปุ่ม "ตกลง" ที่ด้านล่างขวา

ตอนนี้อยู่ในโฟลเดอร์เว็บไซต์ของคุณในโฟลเดอร์ OpenServer ค้นหาไฟล์ wp-config-sample.php แล้วเปลี่ยนชื่อเป็น wp-config.phpหลังจากนั้นคุณเปิดขึ้นมาเพื่อแก้ไข เช่น ใน NotePad++ ในฟิลด์ที่แสดงในภาพหน้าจอให้ป้อนชื่อฐานข้อมูลชื่อผู้ใช้และรหัสผ่านที่เราเพิ่งตั้งไว้เมื่อสร้างฐานข้อมูลนี้ (อย่าลบเครื่องหมายคำพูดเดียวที่จะวางค่าเหล่านี้โดยไม่ตั้งใจ):

ด้านล่างในไฟล์ wp-config.php คุณสามารถไปที่ลิงก์ https://api.wordpress.org/secret-key/1.1/salt/ และคัดลอกคีย์ความปลอดภัยที่สร้างขึ้น ใส่เข้าไปในตำแหน่งที่อยู่ใต้ช่องว่าง:

ด้านล่างนี้คุณสามารถเปลี่ยนคำนำหน้าสำหรับเพจที่สร้างโดย WordPress ในฐานข้อมูลของคุณได้ นอกจากนี้ยังสามารถเพิ่มความปลอดภัยในการใช้ไซต์ได้เล็กน้อย

บันทึกการเปลี่ยนแปลงที่ทำในไฟล์ wp-config.php และไปที่ไซต์โดยเลือกชื่อจากเมนูบริบทของไอคอนถาด OpenServer:

ในหน้าที่เปิดขึ้นมาให้ตั้งชื่อไซต์ (คุณสามารถเปลี่ยนได้ในภายหลังหากจำเป็น) เข้าสู่ระบบ (สามารถใช้ภาษาละตินและอักขระอื่น ๆ ได้) รหัสผ่านที่ซับซ้อนระบุอีเมลของคุณแล้วคลิกที่ปุ่ม "ติดตั้งเวิร์ดเพรส".

หลังจากนี้ คุณจะได้รับแสดงความยินดีกับความสำเร็จของคุณ และได้รับเชิญให้ป้อนชื่อผู้ใช้และรหัสผ่านที่คุณเพิ่งสร้างขึ้น:

ที่อยู่ของผู้ดูแลระบบจะมีลักษณะดังนี้ “http://robabera.loc/wp-admin/” - เพิ่มลงในบุ๊กมาร์กของเบราว์เซอร์ คุณจึงไม่ต้องพิมพ์ด้วยตนเอง คุณสามารถเรียนรู้วิธีการทำงานเพิ่มเติมกับเอ็นจิ้นนี้ได้จากส่วนต่างๆ: และ เพียงเริ่มอ่านตั้งแต่ตอนท้าย (ไปที่หน้าสุดท้ายด้านล่าง) เพื่อเปลี่ยนจากง่ายไปซับซ้อน

ขอให้โชคดี! พบกันเร็ว ๆ นี้ในหน้าของเว็บไซต์บล็อก

สามารถรับชมวีดีโอเพิ่มเติมได้ที่
");">

คุณอาจจะสนใจ

การติดตั้ง WordPress ในรายละเอียดและรูปภาพ เข้าสู่พื้นที่ผู้ดูแลระบบ WP และการเปลี่ยนรหัสผ่าน เมนูด้านซ้ายหายไปในผู้ดูแลระบบ WordPress หลังจากอัปเดต จะดาวน์โหลด WordPress ได้ที่ไหน - จากเว็บไซต์ทางการ wordpress.org เท่านั้น
ลดการใช้หน่วยความจำใน WordPress เมื่อสร้างเพจ - ปลั๊กอิน WPLANG Lite สำหรับแทนที่ไฟล์แปล
โหลดสูงที่สร้างโดยบล็อก WordPress บนเซิร์ฟเวอร์และวิธีแก้ปัญหาที่น่าอึดอัดใจอย่างมากสำหรับปัญหานี้

วันนี้เราจะมาพูดถึงวิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ท้องถิ่นบนคอมพิวเตอร์ของคุณ!

นี่เป็นสิ่งจำเป็นเพื่อให้คุณสามารถพัฒนาและแก้ไขสคริปต์ของคุณใน PHP ได้ เนื่องจาก PHP เป็นภาษาโปรแกรมที่สร้างขึ้นสำหรับสร้างหน้า HTML ที่ทำงานบนเว็บเซิร์ฟเวอร์และทำงานร่วมกับฐานข้อมูล

การติดตั้งเซิร์ฟเวอร์ Apache และโปรแกรมที่เกี่ยวข้องด้วยตนเองอาจค่อนข้างน่าเบื่อ ความจริงก็คือคุณจะต้องจัดการกับพารามิเตอร์การกำหนดค่ามากมายสำหรับ Apache, PHP และ MySQL ซึ่งจะไม่เป็นประโยชน์กับคุณอีกต่อไป

เพื่อให้กระบวนการติดตั้งทั้งหมดง่ายขึ้นมากที่สุดเท่าที่จะเป็นไปได้จึงมีการสร้างคอมเพล็กซ์ขึ้น " ชุดสุภาพบุรุษสำหรับนักพัฒนาเว็บ" ซึ่งมีการกระจาย Apache, PHP, MySQL และ Perl แบบเดียวกัน รวมกันเป็นไฟล์เก็บถาวรเดียว พร้อมด้วยโปรแกรมติดตั้งและยูทิลิตี้การกำหนดค่าที่สะดวกสำหรับเครื่องเฉพาะ

หากต้องการดาวน์โหลดชุดนี้ให้ไปที่ลิงค์ http://www.denwer.ru/ นี่คือเว็บไซต์อย่างเป็นทางการของนักพัฒนาเดนเวอร์ ดาวน์โหลด Denver เวอร์ชันล่าสุดได้จากที่นั่น

หลังจากที่คุณดาวน์โหลดการแจกจ่ายแล้ว คุณจะต้องเรียกใช้งาน ขั้นแรก ไฟล์เก็บถาวรจะถูกแตกไฟล์ลงในไดเร็กทอรีชั่วคราว จากนั้นตัวติดตั้งจะเปิดขึ้นโดยอัตโนมัติ

จากนั้นระบบจะถามว่าคุณต้องการติดตั้งไดเร็กทอรีใด (ค่าเริ่มต้นคือ C:\เว็บเซิร์ฟเวอร์คุณจะต้องกดปุ่ม "Enter" เพื่อยอมรับตัวเลือกนี้) ส่วนประกอบของระบบทั้งหมดจะถูกติดตั้งในไดเร็กทอรีที่ระบุอย่างแน่นอน

หลังจากนี้ การคัดลอกไฟล์การแจกจ่ายจะเริ่มขึ้น และในตอนท้ายคุณจะถูกถามว่าคุณจะเริ่มและหยุดการซับซ้อนอย่างไร คุณมีสองทางเลือก:

  1. สร้างดิสก์เสมือนโดยอัตโนมัติเมื่อเครื่องบูท และอย่าตัดการเชื่อมต่อ (ดิสก์เสมือน) เมื่อเซิร์ฟเวอร์หยุดทำงาน นี่เป็นโหมดที่สะดวกที่สุด ฉันแนะนำให้เลือกเขา!
  2. สร้างดิสก์เสมือนด้วยตนเองเท่านั้น โดยใช้คำสั่งเริ่มต้นที่ซับซ้อน (โดยคลิกที่ทางลัดการเปิดตัวบนเดสก์ท็อป) และให้ตัดการเชื่อมต่อดิสก์ออกจากระบบเมื่อเซิร์ฟเวอร์หยุดทำงาน

นั่นคือทั้งหมดที่ การติดตั้งเสร็จสมบูรณ์ คลิกทางลัดที่สร้างโดยโปรแกรมติดตั้งทันที "เริ่มเซิร์ฟเวอร์"บนเดสก์ท็อป จากนั้นรอจนกระทั่งหน้าต่างคอนโซลทั้งหมดหายไป

เพื่อตรวจสอบการทำงานของเซิร์ฟเวอร์ภายในเครื่อง ให้เปิดเบราว์เซอร์ของคุณแล้วพิมพ์ที่อยู่: http://localhost หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นหน้าต่างต่อไปนี้:

เยี่ยมมาก! ตอนนี้เรามาสร้างไซต์ทดสอบบนเซิร์ฟเวอร์ภายในซึ่งจะมีที่อยู่ http://test.ru - เมื่อต้องการทำเช่นนี้ ให้เปิดไดเร็กทอรีที่คุณติดตั้งการแจกจ่าย (โดยค่าเริ่มต้นคือ C:\WebServers) ประกอบด้วย 4 โฟลเดอร์

ดังนั้น โปรดจำไว้ว่า ไซต์ทั้งหมดของคุณจะต้องสร้างไว้ในโฟลเดอร์ "บ้าน"- ในการดำเนินการนี้ให้เปิดโฟลเดอร์ "บ้าน" และสร้างไดเร็กทอรีในนั้นด้วยชื่อที่ตรงกับชื่อไซต์ในอนาคตของคุณ (ในกรณีของเรามันจะเป็นไดเร็กทอรีที่มีชื่อนั้น ทดสอบ.ru - ตอนนี้ในโฟลเดอร์ "test.ru" เราจะสร้างโฟลเดอร์อื่นและเรียกมันว่า " www " มันอยู่ในโฟลเดอร์นี้ที่จะจัดเก็บไฟล์ทั้งหมดในเว็บไซต์ของเรา

หลังจากสร้างโฟลเดอร์ทั้งหมดแล้ว คุณจะต้องรีสตาร์ทเซิร์ฟเวอร์ เมื่อต้องการทำเช่นนี้ ให้ใช้ทางลัด "รีสตาร์ทเซิร์ฟเวอร์" บนเดสก์ท็อป

นั่นคือทั้งหมดที่มีให้มัน ตอนนี้คุณสามารถอัปโหลดไฟล์ของคุณไปยังเซิร์ฟเวอร์ภายในเครื่องของคุณในโฟลเดอร์ได้อย่างง่ายดาย หน้าแรก/test.ru/www - และในการตรวจสอบคุณต้องพิมพ์ที่อยู่ http://test.ru ในเบราว์เซอร์ของคุณ

นั่นคือทั้งหมด! ขอให้โชคดี!

ข้อมูลทั่วไปเกี่ยวกับเซิร์ฟเวอร์ภายในเครื่องและหลักการทำงานของเซิร์ฟเวอร์ การสร้างเซิร์ฟเวอร์ท้องถิ่นตามแอสเซมบลีของเดนเวอร์: การเตรียม การติดตั้ง และการเปิดตัวครั้งแรก

การเขียนโปรแกรมใด ๆ เป็นส่วนสำคัญของกระบวนการทดสอบ - นี่คือสัจพจน์ เมื่อพูดถึงการพัฒนาเว็บแอปพลิเคชันคำถามย่อมเกิดขึ้นจากการมี "สภาพแวดล้อม" บางอย่างที่ช่วยให้สามารถจำลองการทำงานของเซิร์ฟเวอร์อินเทอร์เน็ตได้ กล่าวอีกนัยหนึ่งเราต้องการ เซิร์ฟเวอร์ท้องถิ่น.

เซิร์ฟเวอร์ท้องถิ่น(ภาษาอังกฤษ) เซิร์ฟเวอร์ท้องถิ่น) - โปรแกรมหรือชุดของโปรแกรมที่ทำหน้าที่บริการ (บำรุงรักษา) ตามคำขอของไคลเอ็นต์บนคอมพิวเตอร์ที่บ้าน (ในพื้นที่)

“ชุดสุภาพบุรุษ” นี้ประกอบด้วย Apache, PHP และ MySQL ซึ่งปกติก็เพียงพอแล้ว ในทางกลับกัน อาจรวมถึงส่วนประกอบอื่นๆ ขึ้นอยู่กับความต้องการของคุณ สิ่งที่สำคัญสำหรับเราที่นี่คือความจริงที่ว่าเราสามารถใช้ชุดประกอบสำเร็จรูป - เดนเวอร์ได้ ดังนั้นเราจึงไม่จำเป็นต้องเข้าใจลักษณะเฉพาะของการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ภายในเครื่อง - ทุกอย่างเสร็จก่อนเรา

สิ่งเดียวที่ฉันต้องการดึงดูดความสนใจของคุณในการทำงานของเซิร์ฟเวอร์ภายในเครื่องคือความจำเป็นในการจองที่อยู่ IP บางอย่างสำหรับเซิร์ฟเวอร์ที่จะใช้งานได้บนคอมพิวเตอร์ของเราเท่านั้น ในกรณีของ Windows ไฟล์จะรับผิดชอบในการสำรองที่อยู่ IP เจ้าภาพ- ไฟล์ขึ้นอยู่กับเวอร์ชันของ Windows เจ้าภาพอาจจะ:

  • วินโดวส์ 95/98/ME: WINDOWS\hosts
  • วินโดวส์เอ็นที/2000: WINNT\system32\drivers\etc\hosts
  • Windows XP/2003/วิสต้า/7: WINDOWS\system32\drivers\etc\hosts

หากคุณตัดสินใจที่จะใช้เซิร์ฟเวอร์ท้องถิ่นตามการกระจายของเดนเวอร์ คุณไม่จำเป็นต้องแก้ไขไฟล์นี้ ทุกอย่างจะเกิดขึ้นโดยอัตโนมัติ แต่การมีความเข้าใจทั่วไปเกี่ยวกับสาระสำคัญของปัญหาจะมีประโยชน์

การเตรียมเซิร์ฟเวอร์ภายในสำหรับการดำเนินการ

จากคำพูดสู่การกระทำ เราถือว่าคุณได้ดาวน์โหลด Denver build เวอร์ชันล่าสุดแล้ว และพร้อมที่จะบุกโจมตีป้อมปราการ ล้อเล่น. สิ่งสำคัญคือไม่ต้องเร่งรีบและก่อนอื่นให้ตรวจสอบสิ่งที่ติดตั้งอยู่ในคอมพิวเตอร์ของคุณ โปรโตคอลเครือข่ายหรือไม่ วิธีการทำเช่นนี้? วิธีที่ง่ายที่สุด:

การติดตั้งเซิร์ฟเวอร์ภายในเครื่อง

ตอนนี้เราได้แน่ใจว่าคอมพิวเตอร์ของเราพร้อมที่จะทำงานกับเครือข่ายแล้ว เราสามารถเริ่มการติดตั้งการแจกจ่ายเดนเวอร์ได้ ปิดหน้าต่างเบราว์เซอร์ทั้งหมด เมื่อเปิดตัวตัวติดตั้ง Denver ที่ดาวน์โหลดมา คุณจะเห็นหน้าต่างอยู่ตรงหน้า:

หน้าต่างตัวติดตั้งการแจกจ่ายเดนเวอร์

ยืนยันความตั้งใจของคุณโดยคลิกปุ่ม "ใช่" กระบวนการแกะกล่องจะเริ่มขึ้น หลังจากนั้นหน้าต่างเบราว์เซอร์จะเปิดขึ้นพร้อมข้อความ:

ข้อความในหน้าต่างเบราว์เซอร์

ปิดหน้าต่างเบราว์เซอร์และทำการติดตั้งต่อในหน้าต่างตัวติดตั้ง

ทำตามคำแนะนำ เราจะติดตั้งการแจกจ่ายเดนเวอร์

บันทึก: คุณสามารถขัดจังหวะกระบวนการติดตั้งได้ตลอดเวลาโดยใช้คีย์ผสม Ctrl+หยุด- ในแล็ปท็อปที่ทันสมัยที่สุดจะใช้คีย์ผสมสำหรับสิ่งนี้ Ctrl+Fn+หยุดชั่วคราว.

  1. ไดเร็กทอรีที่จะติดตั้งการแจกจ่าย ฉันแนะนำให้คุณออกจากตัวเลือกเริ่มต้นเช่น C:\WebServer - ดังนั้นให้กด Enter
  2. ชื่อของดิสก์เสมือนที่จะเชื่อมโยงกับไดเร็กทอรีที่คุณเพิ่งระบุ ฉันแนะนำให้คุณออกจากตัวเลือกเริ่มต้นเช่น ซี: . สิ่งสำคัญคือยังมีแผ่นดิสก์ชื่อนั้นอยู่ ไม่มีในระบบ - ส่วนใหญ่มักเกิดขึ้นกับไดรฟ์ Z: ดังนั้นกด Enter อีกครั้ง
  3. เริ่มต้นและหยุดเดนเวอร์ เราจะเสนอสองทางเลือก:
    1. สร้างดิสก์เสมือนเมื่อเครื่องบูท (แน่นอนว่าโปรแกรมติดตั้งจะทำให้แน่ใจว่าสิ่งนี้เกิดขึ้นโดยอัตโนมัติ) และอย่าตัดการเชื่อมต่อ (ดิสก์) เมื่อเซิร์ฟเวอร์หยุดทำงาน
    2. สร้างดิสก์เสมือนด้วยคำสั่งที่ชัดเจนเท่านั้นเพื่อเริ่มคอมเพล็กซ์ (โดยคลิกที่ทางลัดการเปิดตัวบนเดสก์ท็อป) และให้ตัดการเชื่อมต่อดิสก์ออกจากระบบเมื่อเซิร์ฟเวอร์หยุดทำงาน

    ฉันแนะนำให้คุณใช้ตัวเลือกที่สองเพราะ... โปรแกรมที่รันอยู่จะ "ค้าง" ในหน่วยความจำของคอมพิวเตอร์อย่างต่อเนื่องซึ่งส่งผลเสียต่อประสิทธิภาพการทำงานและอาจทำให้เกิดข้อขัดแย้งเมื่อทำงานกับโปรแกรมอื่น

    บันทึก: Windows 98 บางเวอร์ชันอาจมีข้อบกพร่องที่ทำให้ดิสก์เสมือนไม่สามารถตัดการเชื่อมต่อได้ อย่างน้อยก็ในครั้งแรก นี่ไม่ใช่ข้อผิดพลาดในการแจกจ่าย แต่เป็นข้อผิดพลาดใน subst และไม่มีอะไรที่ต้องทำ

เพียงเท่านี้การติดตั้งก็เสร็จสิ้น

เปิดตัวเซิร์ฟเวอร์ท้องถิ่นครั้งแรก

ในที่สุดการติดตั้งก็เสร็จสมบูรณ์ ไอคอนสามไอคอนควรปรากฏบนเดสก์ท็อป: เริ่มเดนเวอร์(เริ่มเดนเวอร์) (หยุดเดนเวอร์)

ไอคอนการจัดการเดนเวอร์

คลิกที่ไอคอน เริ่มเดนเวอร์และรอจนกระทั่งหน้าต่างคอนโซลทั้งหมดที่ปรากฏขึ้นระหว่างการโหลดหายไป เราเปิดเบราว์เซอร์และพิมพ์ที่อยู่: http://localhost/ หรือ http://localhost/denwer/ - แต่ไม่จำเป็น ไม่จำเป็นต้องออกจากอินเทอร์เน็ต สิ่งสำคัญคือหน้าต่อไปนี้ควรปรากฏต่อหน้าเรา:

หน้าทดสอบเมื่อเข้าถึง localhost

หากหน้าทดสอบไม่โหลด ให้ตรวจสอบ:

  • พร็อกซีเซิร์ฟเวอร์ของคุณถูกปิดใช้งานในการตั้งค่าเบราว์เซอร์ของคุณหรือไม่?
  • เดนเวอร์กำลังวิ่งอยู่เหรอ? หากเป็นเช่นนั้น มีข้อผิดพลาดใดๆ เมื่อคลิกไอคอนปากกา (ดูมุมขวาล่าง) หรือไม่
  • คุณใช้งานเว็บเซิร์ฟเวอร์อื่นที่อาจขัดแย้งกับเดนเวอร์หรือไม่? ถ้าใช่ ให้ปิดการใช้งาน

มีตัวเลือกอื่นๆ ที่เป็นไปได้ แต่จะไม่อยู่ในขอบเขตของหมายเหตุนี้อีกต่อไป