Cài đặt Lighttpd với PHP5 và MySQL hỗ trợ trên Ubuntu 10.04
Số trang: 3
Loại file: pdf
Dung lượng: 222.77 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu cài đặt lighttpd với php5 và mysql hỗ trợ trên ubuntu 10.04, công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Cài đặt Lighttpd với PHP5 và MySQL hỗ trợ trên Ubuntu 10.04 Cài đặt Lighttpd với PHP5 và MySQL hỗtrợ trên Ubuntu 10.04Lighttpd hiện đang là 1 trong những hệ thống web server nhanh, mạnh mẽ và ổnđịnh nhất được thiết kế dành cho những môi trường hoạt động đặc biệt. Trong bàiviết sau, Quản Trị Mạng sẽ giới thiệu với các bạn cách cài đặt Lighttpd trên hệ thốngUbuntu 10.04 server với PHP hỗ trợ (thông qua FastCGI) và MySQL.Lưu ý sơ bộTrong bài viết này, chúng ta sử dụng hostname server1.example.com với địa chỉ IP192.168.0.100. Tất cả các câu lệnh và thao tác được thực hiện bằng tài khoản root:sudo suCài đặt MySQL 5Chúng ta có thể cài đặt MySQL 5 lên hệ thống bằng câu lệnh sau:aptitude install mysql-server mysql-clientTiếp theo, người dùng sẽ phải khởi tạo mật khẩu cho tài khoản người dùng MySQL root,và mật khẩu này sẽ được dùng cho tài khoản root@localhost cũng nhưroot@server1.example.com:New password for the MySQL root user: Thư mục tài liệu root mặc định của Lighttpd tại vị trí /var/www trong Ubuntu, và filethiết lập /etc/lighttpd/lighttpd.conf. Các thiết lập khác được lưu trữ tại những file trong/etc/lighttpd/conf-available – có thể được kích hoạt với lệnh lighttpd-enable-mod, và tạosymlink từ thư mục /etc/lighttpd/conf-enabled tới file thiết lập trong /etc/lighttpd/conf-available. Hoặc, bạn có thể tắt bỏ tính năng này bằng câu lệnh lighttpd-disable-mod.Cài đặt PHP5Trên thực tế, chúng ta có thể làm cho PHP5 hoạt động tốt trong Lighttpd thông quaFastCGI. Bên cạnh đó, Ubuntu đã cung cấp gói PHP5 được kích hoạt sẵn đi kèm vớiFastCGI, sử dụng câu lệnh sau:aptitude install php5-cgiĐiều chỉnh, thiết lập Lighttpd và PHP5Để kích hoạt PHP5 trong Lighttpd, chúng ta phải chỉnh lại file /etc/php5/cgi/php.ini vàthêm dòng cgi.fix_pathinfo = 1 vào cuối file:vi /etc/php5/cgi/php.ini[...]cgi.fix_pathinfo = 1Để kích hoạt chế độ điều chỉnh fastcgi (được lưu trữ trong /etc/lighttpd/conf-available/10-fastcgi.conf), sử dụng câu lệnh sau:lighttpd-enable-mod fastcgiTạo symlink của /etc/lighttpd/conf-enabled/10-fastcgi.conf trỏ tới /etc/lighttpd/conf-available/10-fastcgi.conf:ls -l /etc/lighttpd/conf-enabledroot@server1:~# ls -l /etc/lighttpd/conf-enabledtotal 0lrwxrwxrwx 1 root root 44 2010-05-06 15:01 10-fastcgi.conf -> /etc/lighttpd/conf-available/10-fastcgi.confroot@server1:~#Sau đó tải lại Lighttpd:/etc/init.d/lighttpd force-reload
Nội dung trích xuất từ tài liệu:
Cài đặt Lighttpd với PHP5 và MySQL hỗ trợ trên Ubuntu 10.04 Cài đặt Lighttpd với PHP5 và MySQL hỗtrợ trên Ubuntu 10.04Lighttpd hiện đang là 1 trong những hệ thống web server nhanh, mạnh mẽ và ổnđịnh nhất được thiết kế dành cho những môi trường hoạt động đặc biệt. Trong bàiviết sau, Quản Trị Mạng sẽ giới thiệu với các bạn cách cài đặt Lighttpd trên hệ thốngUbuntu 10.04 server với PHP hỗ trợ (thông qua FastCGI) và MySQL.Lưu ý sơ bộTrong bài viết này, chúng ta sử dụng hostname server1.example.com với địa chỉ IP192.168.0.100. Tất cả các câu lệnh và thao tác được thực hiện bằng tài khoản root:sudo suCài đặt MySQL 5Chúng ta có thể cài đặt MySQL 5 lên hệ thống bằng câu lệnh sau:aptitude install mysql-server mysql-clientTiếp theo, người dùng sẽ phải khởi tạo mật khẩu cho tài khoản người dùng MySQL root,và mật khẩu này sẽ được dùng cho tài khoản root@localhost cũng nhưroot@server1.example.com:New password for the MySQL root user: Thư mục tài liệu root mặc định của Lighttpd tại vị trí /var/www trong Ubuntu, và filethiết lập /etc/lighttpd/lighttpd.conf. Các thiết lập khác được lưu trữ tại những file trong/etc/lighttpd/conf-available – có thể được kích hoạt với lệnh lighttpd-enable-mod, và tạosymlink từ thư mục /etc/lighttpd/conf-enabled tới file thiết lập trong /etc/lighttpd/conf-available. Hoặc, bạn có thể tắt bỏ tính năng này bằng câu lệnh lighttpd-disable-mod.Cài đặt PHP5Trên thực tế, chúng ta có thể làm cho PHP5 hoạt động tốt trong Lighttpd thông quaFastCGI. Bên cạnh đó, Ubuntu đã cung cấp gói PHP5 được kích hoạt sẵn đi kèm vớiFastCGI, sử dụng câu lệnh sau:aptitude install php5-cgiĐiều chỉnh, thiết lập Lighttpd và PHP5Để kích hoạt PHP5 trong Lighttpd, chúng ta phải chỉnh lại file /etc/php5/cgi/php.ini vàthêm dòng cgi.fix_pathinfo = 1 vào cuối file:vi /etc/php5/cgi/php.ini[...]cgi.fix_pathinfo = 1Để kích hoạt chế độ điều chỉnh fastcgi (được lưu trữ trong /etc/lighttpd/conf-available/10-fastcgi.conf), sử dụng câu lệnh sau:lighttpd-enable-mod fastcgiTạo symlink của /etc/lighttpd/conf-enabled/10-fastcgi.conf trỏ tới /etc/lighttpd/conf-available/10-fastcgi.conf:ls -l /etc/lighttpd/conf-enabledroot@server1:~# ls -l /etc/lighttpd/conf-enabledtotal 0lrwxrwxrwx 1 root root 44 2010-05-06 15:01 10-fastcgi.conf -> /etc/lighttpd/conf-available/10-fastcgi.confroot@server1:~#Sau đó tải lại Lighttpd:/etc/init.d/lighttpd force-reload
Gợi ý tài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 450 0 0 -
173 trang 272 2 0
-
175 trang 271 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 270 0 0 -
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 245 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 243 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 226 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 217 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 198 0 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 3) - Nguyễn Hải Châu
8 trang 197 0 0