สำหรับสภาพแวดล้อมระบบของเซิร์ฟเวอร์เว็บไซต์ ส่วนใหญ่จะใช้งาน Linux และ Windows เนื่องจาก Linux มีความปลอดภัยมากกว่า Windows ไม่ต้องพูดถึง Dotcpp จึงเป็นที่สำหรับปลูกฝังความสามารถระดับมืออาชีพ ดังนั้นบทช่วยสอนของเราจึงละทิ้ง Windows และใช้ระบบ Linux โดยสิ้นเชิง
LNMP เป็นหนึ่งในสภาพแวดล้อมเว็บที่ได้รับความนิยมมากที่สุดในขณะนี้ LNMP เป็นตัวย่อของระบบ Linux + บริการพร็อกซี nginx + ฐานข้อมูล Mysql + ภาษา PHP
ไม่ว่าจะเป็น Ubuntu, Centos, Redhat ฯลฯ หรือ Linux ประเภทใดก็ตาม ชุดบทช่วยสอนนี้จะแนะนำคุณทีละขั้นตอนในการติดตั้งสภาพแวดล้อมนี้และสร้างเซิร์ฟเวอร์ที่เสถียรและมีประสิทธิภาพ
ขั้นแรก คุณต้องเตรียมเซิร์ฟเวอร์และติดตั้งการแจกจ่ายที่เกี่ยวข้อง บทช่วยสอนนี้ใช้ Ubuntu เวอร์ชัน 18.04 คุณสามารถเลือกได้ด้วยตัวเอง
ไม่มีข้อกำหนดที่เข้มงวดในลำดับการติดตั้ง แต่โดยทั่วไปแล้ว Nginx จะถูกติดตั้งก่อน จากนั้นจึงติดตั้ง PHP ไม่เช่นนั้น PHP จะติดตั้ง apache โดยอัตโนมัติ
หากแต่ละคำสั่งเป็นผู้ใช้ธรรมดา ($ แสดงในเทอร์มินัล) คุณจะต้องเพิ่มคำสั่ง sudo ก่อนคำสั่ง
หากการติดตั้งล้มเหลวในขั้นตอนหนึ่ง คุณสามารถใช้คำสั่ง sudo apt-get autoremove เพื่อถอนการติดตั้งแล้วติดตั้งใหม่ได้
บทช่วยสอนนี้ต้องใช้คำสั่งปฏิบัติการ Linux ขั้นพื้นฐานและสามัญสำนึก เช่น cd, vi และการทำงานของไฟล์พื้นฐานอื่นๆ และสามัญสำนึกของระบบ
ไดเรกทอรีเฉพาะมีดังนี้:
1. บทช่วยสอนกราฟิก nginx สำหรับการติดตั้ง Ubuntu
2. บทช่วยสอนกราฟิก PHP การติดตั้ง Ubuntu
3. การติดตั้ง Ubuntu บทช่วยสอนกราฟิก Mysql