Android

ติดตั้งโคมไฟกองบน centos 7

LAMP Server Setup CentOS 7

LAMP Server Setup CentOS 7

สารบัญ:

Anonim

คำว่า LAMP เป็นตัวย่อของชื่อของคอมโพเนนต์โอเพ่นซอร์สสี่ตัว:

  • L - ระบบปฏิบัติการ Linux A - Apache เว็บเซิร์ฟเวอร์ HTTP ที่เป็นที่นิยมมากที่สุดในโลก M - MySQL หรือ MariaDB ระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ P - ภาษาการเขียนโปรแกรม PHP

ในชุดนี้เราจะแสดงวิธีการติดตั้ง Apache, สร้างใบรับรอง Let's Encrypt SSL ฟรี, ติดตั้งและรักษาความปลอดภัย MariaDB และติดตั้ง PHP 7.x

ติดตั้ง LEMP Stack บน CentOS 7

การเริ่มต้นอย่างรวดเร็วนี้จะแสดงขั้นตอนพื้นฐานที่จำเป็นสำหรับการติดตั้งสแต็ก LEMP บนเซิร์ฟเวอร์ CentOS 7

ข้อกำหนดเบื้องต้น

ผู้ใช้ที่คุณเข้าสู่ระบบต้องมีสิทธิ์ sudo เพื่อให้สามารถติดตั้งแพ็คเกจได้

ขั้นตอนที่ 1 การติดตั้ง Apache

Apache มีอยู่ในที่เก็บ CentOS 7 ที่เป็นค่าเริ่มต้นและการติดตั้งค่อนข้างจะตรงไปตรงมา บน CentOS และ RHEL แพ็คเกจ Apache และบริการนี้เรียกว่า httpd ในการติดตั้งแพ็คเกจให้รันคำสั่งต่อไปนี้:

sudo yum install

เมื่อการติดตั้งเสร็จสมบูรณ์ให้เริ่มและเปิดใช้งานบริการ Apache โดยพิมพ์:

sudo systemctl start sudo systemctl enable

ขั้นตอนที่ 2 การติดตั้ง MariaDB

ขั้นตอนต่อไปคือการติดตั้งแพ็คเกจ MariaDB โดยพิมพ์ดังนี้

sudo yum install mariadb-server

เมื่อติดตั้งเซิร์ฟเวอร์ MariaDB แล้วให้เริ่มและเปิดใช้งานบริการด้วย:

sudo systemctl start mariadb.service sudo systemctl enable mariadb.service

  • ในขณะที่เขียน MariaDB 5.5 มีอยู่ในพื้นที่เก็บข้อมูล CentOS 7 อย่างเป็นทางการ หากคุณต้องการติดตั้งเวอร์ชั่นใหม่โปรดอ่านบทแนะนำนี้หากคุณต้องการติดตั้ง MySQL แทน MariaDB ให้ตรวจสอบคำแนะนำในการติดตั้ง

ขั้นตอนที่ 3 การติดตั้ง PHP

CentOS 7 มาพร้อมกับ PHP เวอร์ชัน 5.4 ซึ่งเป็น EOL-ed มาระยะหนึ่งแล้วดังนั้นเราจะใช้ที่เก็บ Remi เพื่อติดตั้ง PHP 7.2

รันคำสั่งต่อไปนี้เพื่อติดตั้งที่เก็บ Remi ในระบบของคุณ:

sudo yum install

เมื่อเพิ่มแล้วให้ติดตั้งแพ็คเกจ yum-utils และเปิดใช้งานที่เก็บ remi-php72 :

sudo yum install yum-utils sudo yum-config-manager --enable remi-php72

ตอนนี้เราได้เปิดใช้งานที่เก็บ Remi แล้วเราสามารถติดตั้ง PHP FPM และโมดูล PHP ที่ใช้กันโดยทั่วไปด้วย:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql

เมื่อติดตั้งแพ็คเกจ PHP แล้วให้เริ่มบริการ Apache ใหม่อีกครั้งด้วย:

sudo systemctl restart

ข้อมูลมากกว่านี้

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

สอน