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 httpdroot 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

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!








