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.
yum install httpd httpd-devel
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à một trong những hệ quản trị nội dung thế hệ đầu. PHP là một mã nguồn mở xây dựng trên nền tảng PHP và MySQL dưới dạng giao diện người dùng trên web.
Các bước cài đặt
B1: Từ cửa sổ dòng lệnh gõ vào lệnh 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

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 :
# su
2. Move to your web directory bằng lệnh.
# cd /var/www/html
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.
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:
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ừ của sổ
dòng lệnh
gõ vào lệnh
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à một trong những hệ quản trị nội dung thế hệ đầu. PHP là một mã nguồn mở xây dựng trên nền tảng PHP và MySQL dưới dạng giao diện người dùng trên web.
Các bước cài đặt
B1: Từ cửa sổ dòng lệnh gõ vào lệnh 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.
- 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
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
……..
# 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
……..
-
To save the edited file press “Ctrl+o” and press “Enter” key
To exit file press “Ctrl+x” - 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.
Chung Lợi
Nhận xét