-‘๑’-_Forum K04TH02 - HueIC_ -‘๑’-
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

-‘๑’-_Forum K04TH02 - HueIC_ -‘๑’-

HTTP://K04TH02.TK - HTTP://K04TH02.7FORUM.NET
 
Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

 

 Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4

Go down 
2 posters
Tác giảThông điệp
Admin
Admin
Admin


Tổng số bài gửi : 110
Points : 296
Reputation : 1
Join date : 05/03/2010
Age : 33
Đến từ : Chealsea

Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4 Empty
Bài gửiTiêu đề: Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4   Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4 EmptySun Mar 14, 2010 10:05 am

Bài hướng dẫn này sẽ sử dụng hostname là server1.example.com với địa chỉ IP là 192.168.0.100. Bạn thay đổi các giá trị này tùy theo cấu hình hệ thống của tổ chức

Cài đặt MySQL 5.0

Bước 1: Trước tiên ta cài đặt MySQL 5.0 bằng cách sử dụng câu lệnh sau:


Code:
yum install mysql mysql-server

Bước 2: Cấu hình để MySQl tự khởi động cùng với hệ điều hành và khởi động MySQL cho phiên làm việc


Code:
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start

Bước 3: Tạo mật khẩu cho tài khoản root của MySQL (thay thế yourrootsqlpassword bằng mật khẩu bạn muốn sử dụng)


Code:
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword

Cài đặt Lighttpd

Bước 1: Tải gói cài đặt Lighttpd
Nếu hệ thống của bạn là x86_64:


Code:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpmNếu hệ thống của bạn là i386:


Code:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Bước 2: Tiến hành cài đặt Lighttpd


Code:
yum install lighttpd

Bước 3: Cấu hình để Lighttpd tự khởi động cùng với hệ điều hành và khởi động Lighttpd cho phiên làm việc

Code:
chkconfig --levels 235 lighttpd on
/etc/init.d/lighttpd start

Bước 4: Mở trình duyệt và gõ http://192.168.0.100





Nơi đang trang chủ mặc định của Lighttpd là /srv/www/lighttpd trên CentOS 5.4 (không có tập tin index nào hiện hữu trong thư mục này, đó là lý do tại sao trình duyệt báo lỗi 404 Not Found), và tập tin cấu hình là /etc/lighttpd/lighttpd.conf.

Cài đặt PHP5

Chúng ta áp dụng PHP5 làm việc với Lighttpd thông qua FastCGI. Vì thế chúng ta cài đặt gói lighttpd-fastcgi và php-cli:


Code:
yum install lighttpd-fastcgi php-cli

Configuring Lighttpd And PHP5

Bước 1: Để kích hoạy PHP5 trong Lighttpd, wbạn phải chỉnh sửa 2 tập tin, /etc/php.ini và /etc/lighttpd/lighttpd.conf. Đầu tiên ta mở tập tin /etc/php.ini và thêm dòng cgi.fix_pathinfo = 1 ở cuối tập tin:

Code:
[...]
cgi.fix_pathinfo = 1Bước 2: Sau đó mở /etc/lighttpd/lighttpd.conf và uncomment "mod_fastcgi", trong đoạn server.modules:


Code:
[...]
server.modules = (
# "mod_rewrite",
# "mod_redirect",
# "mod_alias",
"mod_access",
# "mod_cml",
# "mod_trigger_b4_dl",
# "mod_auth",
# "mod_status",
# "mod_setenv",
"mod_fastcgi",
# "mod_proxy",
# "mod_simple_vhost",
# "mod_evhost",
# "mod_userdir",
# "mod_cgi",
# "mod_compress",
# "mod_ssi",
# "mod_usertrack",
# "mod_expire",
# "mod_secdownload",
# "mod_rrdtool",
"mod_accesslog" )
[...]Bước 3: Cũng trong tập tin lighttpd.conf, ta bỏ dấu ghi chú (#) ở mục fastcgi.server, đồng thời bảo đảm rằng /tmp/php-fastcgi.socket được khai báo trong dòng "socket":


Code:
[...]
#### fastcgi module
## read fastcgi.txt for more info
## for PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/bin/php-cgi"
)
)
)
[...]Bước 4: KHởi động lại dịch vụ Lighttpd


Code:
/etc/init.d/lighttpd restartBước 5: Kiểm tra bằng cách tạo tập tin /srv/www/lighttpd/info.php với nội dung:

Code:
<?php
phpinfo();
?>Mở trình duyệt truy cập đến địa chỉ http://192.168.0.100/info.php




Cấu hình PHP5 hỗ trợ MySQL


Để PHP5 hỗ trợ MySQL, ta cần cài đặt gói php-mysql. Bên cạnh đó chúng ta cũng nên cài đặt thêm một số gói khác bằng lệnh:


Code:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpcKhởi động lại Lighttpd:

Code:
/etc/init.d/lighttpd restartKiểm tra lại bằng cách truy cập vào trang http://192.168.0.100/info.php
Về Đầu Trang Go down
https://k04th02.forumvi.com
Su Troc
Thiếu Tướng
Thiếu Tướng
Su Troc


Tổng số bài gửi : 120
Points : 225
Reputation : 5
Join date : 09/03/2010
Age : 33
Đến từ : TP Huế

Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4 Empty
Bài gửiTiêu đề: Re: Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4   Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4 EmptyWed Mar 31, 2010 6:20 pm

ok
Về Đầu Trang Go down
http://vn.360plus.yahoo.com/keenli_hotboy/
 
Hướng dẫn cài đặt Lighttpd với PHP5 và MySQL trên CentOS 5.4
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Hướng dẫn cài MySQL Wamp Php
» Hướng dẫn tìm lại Mã bảo vệ cho máy Nokia
» Hướng dẩn post ảnh lên diển đàn
» Hướng dẫn photoshop cơ bản---->nâng cao
» Hướng đẩn Viết bài cho Diển đàn

Permissions in this forum:Bạn không có quyền trả lời bài viết
-‘๑’-_Forum K04TH02 - HueIC_ -‘๑’-  :: + Lập Trình - Hệ Thống Mạng - CSDL - Đồ Họa & Multimedia + :: Hệ Thống Mạng-
Chuyển đến