• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo
  • Giới thiệu
  • Liên hệ

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. :)

  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Plugin chống copy nội dung siêu nhẹ cho WordPress
Plugin chống copy nội dung siêu nhẹ cho WordPress
Tự động tạo alt-text cho hình ảnh trong WordPress
Tự động tạo alt-text cho hình ảnh trong WordPress
Tính năng Crawl Optimization của plugin Yoast SEO
Tính năng Crawl Optimization của plugin Yoast SEO

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

dich-vu-wordpress-hosting-chong-ddos-mien-phi

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.

    Bình luận
    • 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

      Bình luận
  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

    Bình luận
    • 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

      Bình luận

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Tham gia cùng 10.000+ người khác.

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

Facebook Group

wpcanban-facebook-group

Bạn đang tìm gì?

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Sửa lỗi WordPress

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật CloudFlare

Thủ thuật LiteSpeed

Thủ thuật WooCommerce

Sử dụng theme Paradise

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

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

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

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

Footer

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

  • Plugin chống copy nội dung siêu nhẹ cho WordPress 20/05/2025
  • Tự động tạo alt-text cho hình ảnh trong WordPress 18/05/2025
  • Năm 2025 rồi, có nên viết blog nữa không? 07/05/2025
  • Ra mắt plugin APCu Object Cache độc quyền tại WP Căn bản 16/04/2025

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

  • Trung Hiếu trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Khánh trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Năm 2025 rồi, có nên viết blog nữa không?
  • Tuấn Kỷ Nguyên Blog trong Năm 2025 rồi, có nên viết blog nữa không?

Thông tin hữu ích

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

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

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

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