Cài đặt LAMP trên Centos 7

 

Như các bạn đã biết LAMP bao gồm 4 phần và viết tắt từ các chữ cái đầu của: Linux, Apache, MySQL/MariaDB, PHP để xây dựng web server – môi trường web động. Bài viết sau đây sẽ hướng dẫn chi tiết cho bạn cách cài đặt LAMP trên Centos 7.

LAMP cho Centos

1. Cài đặt Apache

Apache là mã nguồn mở và miễn phí cho cộng đồng người dùng web từ năm 1995. Được biết đến với chức năng vô cùng nổi bật là server software HTTP lâu đời nhất còn tồn tại đến ngày hôm nay.

Đó cũng chính là minh chứng tốt nhất cho sự hiệu quả của phần mềm này. Hiện nay Apache được tích hợp trong Centos và chúng ta chỉ cần sử dụng lệnh “yum” để cài đặt nó ở đầu vào terminal. Chạy chương trình yum sau

yum install http –y

Khởi động Apache và cấu hình webserver bằng lệnh:

systemctl start httpd.service

systemctl enable httpd.service

Kiểm tra quá trình và kết quả khởi động Apache trên Centos 7 dùng lệnh

[root@vps ~]# ps aux | grep httpd

root 15817 0.5 0.2 221792 4908 ? Ss 04:33 0:00 /usr/sbin/httpd -DFOREGROUND

apache 15818 0.0 0.1 221792 2628 ? S 04:33 0:00 /usr/sbin/httpd –DFOREGROUND

Vào IP address sử dụng code dig

dig +short myip.opendns.com @resolver1.opendns.com

Vậy là bạn đã có IP address trên web và kết quả sẽ như hình sau:

Nhập http://<ip-address> bạn sẽ thấy kết quả Apache HTTP server thành công

2. Cài đặt MySQL/MariaDB

Xong bước cài server ta chuyển sang cài kho dữ liệu database bằng MySQL hoặc MariaDB miễn phí. Ở phần cài đặt này mình sẽ dùng MariaDB. Chạy chương trình “Yum” như sau:

yum install mariadb-server mariadb –y

Kết quả của việc activate lệnh Yum đó là

systemctl start mariadb

systemctl enable mariadb

Để đảm bảo cho kho dữ liệu của bạn ở safe status thì cần xóa các phần mềm không an toàn hoặc rác đi bằng code sau

mysql_secure_installation

Bạn không cần quan tâm tới việc MariaDB hỏi về mật khẩu gốc nếu như cài đặt cho lần sử dụng đầu tiên. Nhấn enter liên tiếp cho các lần MariaDB hỏi để đi đến kết thúc cài đặt.

Thành công setup MariadB

3. Cài đặt PHP

Trong đầu vào terminal bạn dùng lệnh “yum” để Apache liên kết với PHP quan code:

yum install php php-mysql –y

Sau đó chạy trương trình restart lại:

systemctl restart httpd.service

4. Quay lại kiểm tra PHP

Sau khi khởi động lại chúng ta nên phải kiểm tra xem PHP có hoạt động không bằng code sau:

echo “<?php phpinfo(); ?>” > /var/www/html/info.php

Tiếp tục vào web là nhập http://your_server_IP_address/info.php

php info 1

Kết quả về thông tin của PHP bạn cài phiên bản 5.4.16

Trên đây là hướng dẫn chi tiết cách cài đặt LAMP trên Centos 7 cho người mới dùng. Mong các bạn sẽ tìm được những thông tin hữu ích!

 

Có thể bạn quan tâm

  • Website doanh nghiệp đang… “vô hình” trên Google?

    Thống kê cho thấy khoảng 70% website doanh nghiệp tại Việt Nam không chuẩn SEO, hơn 50% tốc độ tải quá chậm, và 90% không có chiến lược nội dung định hướng bán hàng. Kết quả: tốn kém thiết kế nhưng không tạo ra đơn hàng, khách không thể tìm thấy. Website như vậy trở …

  • Ethernet Switch Công Nghiệp: Trái tim kết nối trong tự động hóa hiện đại

    Trong kỷ nguyên của công nghiệp 4.0, khi mọi thiết bị đều được kết nối và dữ liệu trở thành yếu tố quyết định hiệu suất vận hành, Ethernet Switch công nghiệp (Industrial Ethernet Switch) đã nổi lên như một thiết bị không thể thiếu. Không chỉ đóng vai trò trung tâm trong việc truyền …

  • Hệ sinh thái dịch vụ Digital Marketing toàn diện tại DPS.MEDIA

    Bạn đang tìm kiếm ⁣một ‍giải pháp Digital Marketing tổng thể để‍ tối ưu hóa⁢ hiệu ⁢quả​ kinh doanh trong môi trường⁣ cạnh tranh ngày càng khốc liệt? Tại⁢ DPS.MEDIA, chúng⁢ tôi cung ​cấp hệ ‍sinh thái dịch‍ vụ Digital Marketing ⁤toàn‌ diện, đồng hành hỗ trợ doanh nghiệp SMEs tiếp cận đúng khách hàng, tối …

  • Bộ điều khiển PID là gì? Nguyên lý hoạt động và ứng dụng thực tế

    Trong thế giới tự động hóa ngày nay, việc kiểm soát các quá trình vật lý với độ chính xác cao là yếu tố then chốt để đảm bảo hiệu suất vận hành. Một trong những công cụ phổ biến và hiệu quả nhất phục vụ mục đích này chính là bộ điều khiển PID. …

  • ITIFY Marketing Agency: Công Ty Tiên Phong Xu Hướng Tiếp Thị Số

    Trong thời đại số, nắm bắt và ứng dụng các xu hướng marketing hiện đại không chỉ là lợi thế mà còn là yếu tố sống còn để doanh nghiệp phát triển và cạnh tranh. Đặc biệt, với các startup, một chiến lược marketing hiệu quả chính là chìa khóa giúp họ tiếp cận khách …

  • Khí nén và thủy lực là gì? Hoạt động như thế nào và được ứng dụng nhiều ở đâu?

    Trong các ngành công nghiệp hiện đại, khí nén và thủy lực là hai hệ thống truyền động quan trọng, đóng vai trò cốt lõi trong nhiều lĩnh vực sản xuất, cơ khí, tự động hóa và giao thông vận tải. Nhưng chính xác thì khí nén và thủy lực là gì? Chúng hoạt động …