How to install LAMP Stack on Parrot 3.9
สารบัญ:
- ติดตั้ง LAMP Stack บน Debian 9
- ข้อกำหนดเบื้องต้น
- ขั้นตอนที่ 1 การติดตั้ง Apache
- ขั้นตอนที่ 2 การติดตั้ง MariaDB
- ขั้นตอนที่ 3 การติดตั้ง PHP
- ข้อมูลมากกว่านี้
- สอน
คำว่า LAMP เป็นตัวย่อของชื่อของคอมโพเนนต์โอเพ่นซอร์สสี่ตัว:
- ระบบปฏิบัติการ L - Linux A - Apache, HTTP และ reverse proxy server M - MySQL หรือ MariaDB ระบบจัดการฐานข้อมูลเชิงสัมพันธ์ภาษา P - PHP
บทเรียนชุดนี้จะนำคุณไปสู่วิธีการติดตั้ง LAMP stack บน Debian 9 เราจะแสดงวิธีการติดตั้ง Apache, สร้าง Apache โฮสต์เสมือน, สร้างใบรับรอง Let's Encrypt SSL ฟรี, ติดตั้งและรักษาความปลอดภัย MySQL และติดตั้ง PHP 7.2
บทช่วยสอนแบบละเอียดที่เป็นส่วนหนึ่งของซีรี่ส์นี้จะแสดงรายการอยู่ท้ายหน้านี้
ติดตั้ง LAMP Stack บน Debian 9
การเริ่มต้นอย่างรวดเร็วนี้จะแสดงขั้นตอนพื้นฐานที่จำเป็นสำหรับการติดตั้ง LAMP stack บนเซิร์ฟเวอร์ Debian 9
ข้อกำหนดเบื้องต้น
ผู้ใช้ที่คุณเข้าสู่ระบบต้องมีสิทธิ์ sudo เพื่อให้สามารถติดตั้งแพ็คเกจได้
ขั้นตอนที่ 1 การติดตั้ง Apache
การติดตั้ง Apache เป็นกระบวนการที่ค่อนข้างตรงไปตรงมา เริ่มต้นโดยการอัพเดตดัชนีแพ็กเกจและติดตั้ง Apache ด้วยคำสั่งต่อไปนี้:
sudo apt update
sudo apt install apache2
ขั้นตอนที่ 2 การติดตั้ง MariaDB
ขั้นตอนต่อไปคือการติดตั้งแพ็คเกจ MariaDB โดยพิมพ์ดังนี้
sudo apt install mariadb-server
เมื่อการติดตั้งเสร็จสิ้นให้ออกคำสั่ง
mysql_secure_installation
เพื่อปรับปรุงความปลอดภัยของการติดตั้ง MariaDB:
sudo mysql_secure_installation
คุณจะถูกขอให้ตั้งรหัสผ่านรูทลบผู้ใช้นิรนาม จำกัด การเข้าถึงของผู้ใช้รูทไปยังเครื่องโลคัลและลบฐานข้อมูลทดสอบ คุณควรตอบ“ Y” (ใช่) สำหรับทุกคำถาม
ขั้นตอนที่ 3 การติดตั้ง PHP
Debian 9 มาพร้อมกับ PHP เวอร์ชัน 7.0 ในการติดตั้ง PHP และโมดูล PHP ส่วนใหญ่ให้ใช้คำสั่งต่อไปนี้:
sudo apt install php libapache2-mod-php php-opcache php-cli php-gd php-curl php-mysql
เมื่อติดตั้งแพ็คเกจ PHP แล้วให้เริ่มบริการ Apache ใหม่อีกครั้งด้วย:
sudo systemctl restart apache2
หากคุณต้องการติดตั้ง PHP 7.2 โปรดอ้างอิงคู่มือของเราสำหรับรายละเอียด
ข้อมูลมากกว่านี้
สำหรับคำแนะนำโดยละเอียดเพิ่มเติมเกี่ยวกับแต่ละขั้นตอนโปรดอ่านบทช่วยสอนต่อไปนี้