Top Menu

Marquee

Blog chia sẽ kiến thức, kinh nghiệm, thủ thuật và các vấn đề IT.....

Hướng dẫn cài đặt Apache, MySQL, PHP, PhpMyAdmin trên CentOS 5.2

Hướng dẫn cài webserver trên hệ điều hành Linux Centos

Trong quá trình làm lab, test cho webserver chạy hệ điều hành linux dưới localhost, bài test đã hoàn thành đúng yêu cầu, nên mình viết lại các quá trình làm lab. Bài viết có gì thiếu xót mong các bạn bỏ qua.
" Các bước cài đặt yêu cầu máy tính bạn được kết nối internet "


Centos là một hệ điều hành mã nguồn mở mạnh mẽ với những tính năng quả trị rất mạnh, Nếu bạn muốn setup cho mình một hệ thống máy chủ webserver nhưng với chị phí hạn hẹp, trong khi đó server 2008/2003 thì chi phí quá cao. Thì Centos là một giải pháp cho các bạn đơn giản vì nó free và hiệu quả.

Sau đây mình hướng dẫn các bạn các ứng dụng cơ bản ban đầu của Centos.

TIẾN HÀNH CÀI ĐẶT NHÁ.

1. Cài đặt Apache server: Apache là chương trình máy chủ của HTTP . Apache chạy được trên các hệ điều hành như Unix, Window, Novell Netware và các hệ điều hành khác. Nó đóng vai trò quan trọng trong việc phát triển web.


  •     Các bước cài đặt:
 Bước 1: Từ cửa sổ dòng lệnh mình gõ lệnh sau:

    yum install httpd httpd-devel
Bước 2: Để khởi động vào Apache mình gõ lệnh sau:
  #/etc/init.d/httpd start
2. Cài đt MySQL: MySQL là hệ cơ sở quản trị dữ liệu mã nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. MySQL là hệ cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành với một hệ thống các hàm tiện ích rất mạnh.

Các bước cài đt
Bước 1:T ca s dòng lnh gõ vào lnh sau

yum install mysql mysql-server mysql-devel
 
Bước 2: Kh
i đng MySQL

#/etc/init.d/mysqld start mysql

3. Cài đ
t PHP5:  PHP là mt trong nhng h qun tr ni dung thế h đu. PHP là mt mã ngun m xây dng trên nn tng PHP và MySQL dưới dng giao din người dùng trên web.

Các b
ước cài đt

B1: T
ca s dòng lnh gõ vào lnh sau

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
 
B2: Kh
i đng PHP

#/etc/init.d/httpd restart
Các bạn có thể cài đặt các ưng dụng trên bằng Packet Manager nhưng theo mình cách cài đặt bằng lệnh yum kia là nhanh và đơn giản hơn. Bạn sẽ chỉ mất từ 10 đến 15 phút là có thể hoàn thành những cài đặt này.
Nếu như quá trình sau khi cài đặt PHP đã thành công nhưng PHP của chúng ta đang ở PHP 5.1 thì chúng ta cần nâng cấp lên PHP 5.2 cho hệ thống tương thích, các bạn thực hiện như sau: 

Update PHP 5.1 to PHP 5.2
1. Login to your server using SSH then create an updated .repo file (you need to be root user to do this)
vi /etc/yum.repos.d/centos-test.repo
2. Paste the following lines in it:

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/5/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
3. Run a yum update:
yum update php

4. Caì đặt PhpMyadmin.
PhpMyadmin là một chương trình dùng để quản lý làm việc với CSDL ví dụ như muốn chỉnh sửa hay thêm dữ liệu hay xóa bớt đi một đối tượng nào đó trong database thì chúng ta phải cần đến một công cụ hỗ trợ đó là PhpMyadmin




Tóm lại: MySQL và phpMyAdmin là bộ đôi làm việc với nhau, MySQL sẽ tự động tạo ra cách sắp xếp lưu trữ dữ liệu còn phpMyAdmin sẽ là công cụ giúp người dùng tương tác với CSDL.

Các bước cài đặt PhpMyadmin :


1. Login vào máy chủ với quyền hạn Root or .

# su 

2. Move to your web directory bằng lệnh.

# cd /var/www/html

3. Download the desired PhpMyAdmin package.
 Chọn phiên bản phù hợp với webserver bạn đã cài.
. - PhpMyAdmin-2.11.3 is compatible with PHP 4+ and MySQL 3+.
   -
phpMyAdmin-3.2.4 compatible with PHP 5 and MySQL 5.
Thực hiện cài bằng một trong 2 lệnh sau:
# wget -c http://prdownloads.sourceforge.net/phpmyadmin/
phpMyAdmin-2.11.3-english.tar.gz?download


# wget -c http://prdownloads.sourceforge.net/phpmyadmin/
phpMyAdmin-3.2.4-english.tar.gz?download
 
4. Unzip and extract the files  
     # tar xvfz phpMyAdmin-3.2.4-english.tar.gz
5. Rename the extraccted folder to phpmyadmin 
   # mv phpMyAdmin-3.2.4-english phpmyadm
6. Move to the new folder 
   # cd phpmyadmin
7. copy the smaple config and make a new conig file 
   # cp config.sample.inc.php config.inc.php
8. Edit the config.inc.php file 
  # nano config.inc.php
9. Go to the flilowing line and change to ‘http’
……… 
$cfg['Servers'][$i]['auth_type'] = ‘http’; # default is cookies
……..
  1. To save the edited file press “Ctrl+o” and press “Enter” key

    To exit file press “Ctrl+x
  2. Restart the webserver
    # /etc/init.d/httpd restart. 

Sau khi cài đặt thành công chúng ta test lại : url “www.yourserver.com/phpmyadmin”.

Hy vọng bài viết này của mình sẽ hướng dẫn các bạn cài đặt thành công. Chúc may mắn.
Nguon: chung loi

Không có nhận xét nào: