• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền online
  • Đánh giá
  • Khuyến mãi
  • Thông báo
wpcb-logo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Hướng dẫn cài đặt LAMP trên hệ điều hành CentOS 6
hosting-tot-nhat-danh-cho-wordpress

Hướng dẫn cài đặt LAMP trên hệ điều hành CentOS 6

Cập nhật: 17/06/2015 Trung Hiếu 4 Bình luận

Hướng dẫn cài đặt LAMP trên hệ điều hành CentOS 6.

lamp-centos-6

LAMP là viết tắt của Linux, Apache, MySQL và PHP – một nhóm các phần mềm mã nguồn mở giúp tạo ra một web server để chạy các ứng dụng trên đó. Trong bài viết này, chúng ta sẽ tìm hiểu làm thế nào để cài đặt LAMP cho CentOS Linux 6. Việc cài đặt cũng tương tự cho các phiên bản Linux khác.

Các thiết lập trong bài viết này được thực hiện thông qua SSH với người dùng có quyền root và trong quá trình cài đặt mỗi gói phần mềm (Apache, MySQL, PHP) có một thông báo xác nhận sau khi cài đặt các gói phần mềm được download. Bạn chỉ cần nhấn vào phím “Yes” để tiếp tục.

Tham khảo thêm:

  • Làm thế nào để kết nối với một Linux Server thông qua SSH?
  • Cấu hình cơ bản cho CentOS 6

1. Cài đặt Apache

Apache là phần mềm máy chủ web mã nguồn mở được sử dụng rất phổ biến. Nó hiện diện trên hơn 50% các máy chủ trên toàn thế giới. Để cài đặt Apache, bạn hãy gõ lệnh sau:

sudo yum install httpd

install-Apache

Sau khi cài đặt thành công, bạn sẽ nhận được kết quả như hình dưới đây:

install-Apache-2

Quá trình cài đặt hoàn tất, khởi động lại Apache bằng lệnh sau:

sudo service httpd start

Để kiểm tra, đánh địa chỉ IP của máy chủ vào trình duyệt (ví dụ http://162.243.93.206). Nếu nhận được kết quả như hình dưới đây thì có nghĩa là bạn đã cài đặt thành công Apache:

Apache-HTTP-Server-Test-Page-powered-by-CentOS

2. Cài đặt MySQL

MySQL là một hệ thống quản lý cơ sở dữ liệu mạnh mẽ được sử dụng để tạo, lưu trữ và truy cập dữ liệu trên máy chủ ảo. Sử dụng lệnh sau để cài đặt máy chủ MySQL:

sudo yum install mysql-server

Khởi động lại máy chủ MySQL:

sudo service mysqld start

Tiếp theo, thiết lập mật khẩu cho thư mục gốc MySQL với lệnh sau đây:

sudo/usr/bin/mysql_secure_installation

Bạn sẽ được yêu cầu nhập mật khẩu hiện tại và bấm Enter vì trong quá trình cài đặt mật khẩu MySQL root mặc định là rỗng.

Enter current password for root (enter for none): OK, successfully used password, moving on…

Tiếp theo, dấu nhắc yêu cầu bạn thiết lập mật khẩu cho root xin vui lòng không nhập, gõ Y và sau đó nhập mật khẩu cho MySQL root. Sau đó làm theo hướng dẫn dưới đây:

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
… Success!

Normally, root should only be allowed to connect from ‘localhost’. This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
… Success!

By default, MySQL comes with a database named ‘test’ that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
– Dropping test database…
… Success!
– Removing privileges on test database…
… Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
… Success!

Cleaning up…

All done! If you’ve completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

3. Cài đặt PHP

Chúng ta sẽ cài đặt gói cuối cùng trong LAMP – PHP thông qua lệnh:

sudo yum install php php-mysql

PHP có rất nhiều module (mô-đun) và library (thư viện) hữu ích mà bạn có thể cài đặt trên máy chủ web. Sử dụng lệnh sau để hiển thị danh sách các thư viện PHP có sẵn:

yum search php-

Và bạn sẽ thấy kết quả xuất hiện tương tự dưới đây:

php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
php-cli.x86_64 : Command-line interface for PHP
php-common.x86_64 : Common files for PHP
php-dba.x86_64 : A database abstraction layer module for PHP applications
php-devel.x86_64 : Files needed for building PHP extensions
php-embedded.x86_64 : PHP library for embedding in applications
php-enchant.x86_64 : Human Language and Character Encoding Support
php-gd.x86_64 : A module for PHP applications for using the gd graphics library
php-imap.x86_64 : A module for PHP applications that use IMAP

Nếu bạn muốn xem chi tiết về một module cụ thể, sử dụng lệnh:

yum info name_of_the_module

Và cài đặt các module bằng lệnh:

sudo yum install name_of_the_module

Bạn có thể cài đặt một số module cùng một lúc bằng cách gõ tên của các module, ngăn cách bởi dấu cách, ví dụ:

sudo yum install module_1 module_2 module_3

Sử dụng hai lệnh sau để thiết lập Apache và MySQL khởi động cùng máy chủ (PHP chạy tự động khi Apache khởi động).

sudo chkconfig httpd on
sudo chkconfig mysqld on

Vậy làm thế nào để biết rằng việc cài đặt đã thành công? Rất đơn giản, hãy tạo ra một file info.php

sudo nano/var/www/html/info.php

Sau đó, nhập đoạn mã sau vào trong tập tin info.php:

<? php phpinfo ();?>

info-file-into-PHP

Nhấn Ctrl + O, Enter để lưu và Ctrl + X để thoát. Sau đó khởi động lại Apache để tất cả các thay đổi có hiệu lực:

sudo service httpd restart

Truy cập file info.php theo địa chỉ IP của máy chủ: http://162.243.93.206/info.php (nhớ thay thế bằng IP máy chủ của bạn). Bạn sẽ thấy như hình dưới đây:

install-PHP-for-Centos

Xong. Bạn đã hoàn thành việc cài đặt LAMP cho CentOS. Lưu ý: bạn thường chỉ phải cài đặt các phần mềm này nếu bạn tự mua và xây dựng 1 máy chủ riêng, trong trường hợp bạn thuê VPS hoặc máy chủ của các nhà cung cấp dịch vụ, những thao tác này đều được nhà cung cấp làm sẵn. Tất cả những gì bạn cần làm chỉ là hưởng thụ kết quả mà thôi. Chúc các bạn thành công!

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Facebook
  • Twitter (X)
  • LinkedIn
  • Pinterest
  • Tumblr
  • Zalo

Bài viết liên quan

Khắc phục lỗi temp-write-test trong WordPress
Khắc phục lỗi temp-write-test trong WordPress
Hiển thị đánh giá 5 sao trên Google một cách đơn giản
Hiển thị đánh giá 5 sao trên Google một cách đơn giản
Tích hợp mã QR ngân hàng cho WooCommerce
Tích hợp mã QR ngân hàng cho WooCommerce

Chuyên mục: Thủ thuật WordPress

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Cấu hình cơ bản cho CentOS 6
Bài viết sau Làm thế nào để báo cáo vi phạm bản quyền lên Google? »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. Xet nghiem adn bang toc 23 bình luậnviết

    18/08/2014 lúc 21:46

    Hay quá bác ơi, ngày nào em cũng ghé blog bác vài ba bận để chờ bài mới nè, hehe.

    Trả lời
    • Trung Hieu Quản lýviết

      18/08/2014 lúc 22:05

      Hay thì vote 5 sao hộ mình đi. Hehe. :P

      Trả lời
  2. Cường 466 bình luậnviết

    18/08/2014 lúc 18:52

    Tuyệt thích câu kết của bác,người ta đã làm hết

    Trả lời
    • Trung Hieu Quản lýviết

      18/08/2014 lúc 19:38

      Thím Cường cái gì cũng muốn ăn sẵn. :P Tự mày mò vẫn hơn chứ. :D

      Trả lời

Sidebar chính

Người sáng lập

avatar-tac-gia
Blogger - Developer - Freelancer

Tôi tên là Bùi Trung Hiếu, sinh ra ở một làng quê nghèo thuộc tỉnh Nghệ An. Hiện tại, tôi đang sinh sống và làm việc tại Hà Nội. Với niềm đam mê công nghệ thông tin mãnh liệt, đặc biệt là WordPress, tôi đã tự tìm tòi, nghiên cứu về chúng trong suốt nhiều năm qua.

Xem thêm về tôi

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Plugin độc quyền miễn phí

  • WPCB 404 Auto Redirect
  • WPCB AI Optimization
  • WPCB Auto Images Alt-Text
  • WPCB Auto Expired Transients Cleaner
  • WPCB Central Panel
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Content Protector
  • WPCB Disable Blog
  • WPCB Hybrid Cache Manager
  • WPCB Images Cleaner
  • WPCB Images Optimizer
  • WPCB Permalinks Manager
  • WPCB Secure Shield
  • WPCB Simple AntiSpam
  • WPCB Simple Contact Form
  • WPCB Simple Lightbox
  • WPCB Simple Ratings
  • WPCB Simple SMTP
  • WPCB Snowfall
  • WPCB Social Share Buttons
  • WPCB SpeedUp
  • WPCB Syntax Highlighter
  • WPCB Top Commenters
  • WPCB Ultimate Search

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Bài viết mới nhất

  • WordPress 7.0 “Armstrong” chính thức phát hành 21/05/2026
  • Plugin WPCB SpeedUp tối ưu WordPress độc quyền 19/05/2026
  • Dọn dẹp ảnh thừa cho website WordPress 28/04/2026
  • Plugin nén ảnh siêu nhẹ dành cho WordPress 24/04/2026
  • Ra mắt plugin WPCB Central Panel độc quyền 08/04/2026
  • Tối ưu website WordPress cho AI một cách đơn giản 24/03/2026

Footer

Bình luận mới nhất

  • Trung Hiếu trong Plugin WPCB SpeedUp tối ưu WordPress độc quyền
  • Wayeal trong Plugin WPCB SpeedUp tối ưu WordPress độc quyền
  • Trung Hiếu trong Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo
  • Góc Của Ân trong Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo
  • Trung Hiếu trong Hướng dẫn tích hợp dark mode cho website WordPress

Bình luận nhiều nhất

  1. Tịnh Nguyễn Blog (9)
  2. DIGICONTENT VN (2)
  3. Blog Công Chứng (2)
  4. DigiContent (1)
  5. Nguyễn Hùng (1)
  6. 123 Jewelry (1)
  7. Công Chứng (1)
  8. Kenivinh (1)

Liên kết hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Bản quyền nội dung
  • Chính sách bảo mật
  • Liên hệ hỗ trợ

Thống kê WP Căn bản

9 Chuyên mục - 1.024 Bài viết - 35.733 Bình luận

Bản quyền © 2014 - 2026 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting