![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Cài đặt Cherokee với PHP5 và MySQL hỗ trợ trong Fedora 14
Số trang: 24
Loại file: pdf
Dung lượng: 720.72 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cài đặt Cherokee với PHP5 và MySQL hỗ trợ trong Fedora 14 Cherokee là 1 trong số những Web Server hoạt động nhẹ, tính linh hoạt cao và dễ cấu hình, thiết lập. Ngoài ra, còn hỗ trợ nhiều nền tảng công nghệ tiên tiến hiện nay như FastCGI, SCGI, PHP, CGI, mã hóa kết nối giao thức TLS và SSL, virtual host, các cơ chế mã hóa, cân bằng tải tài nguyên, dữ liệu của hệ thống, file log của Apache... Trong bài viết sau, chúng tôi sẽ trình bày những bước cơ bản để cài đặt Cherokee trên...
Nội dung trích xuất từ tài liệu:
Cài đặt Cherokee với PHP5 và MySQL hỗ trợ trong Fedora 14 Cài đặt Cherokee với PHP5 và MySQL hỗ trợtrong Fedora 14Cherokee là 1 trong số những Web Server hoạtđộng nhẹ, tính linh hoạt cao và dễ cấu hình, thiếtlập. Ngoài ra, còn hỗ trợ nhiều nền tảng công nghệtiên tiến hiện nay như FastCGI, SCGI, PHP, CGI, mãhóa kết nối giao thức TLS và SSL, virtual host, cáccơ chế mã hóa, cân bằng tải tài nguyên, dữ liệu củahệ thống, file log của Apache... Trong bài viết sau,chúng tôi sẽ trình bày những bước cơ bản để cài đặtCherokee trên hệ điều hành Fedora 14 server vớiPHP5 hỗ trợ (qua FastCGI) và MySQL.Trong bài thử nghiệm này chúng tôi sử dụnghostname server1.example.com với địa chỉ IP192.168.0.100. Tùy từng hệ thống khác nhau, các bạncần điều chỉnh lại những thông số này sao cho phùhợp.Cài đặt MySQL 5:Trước tiên, sử dụng lệnh sau để cài đặt MySQL 5: yum install mysql mysql-serverTạo đường dẫn khởi động cho MySQL (qua đóMySQL tự động kích hoạt cùng hệ thống) và khởiđộng MySQL server: chkconfig --levels 235 mysqld on /etc/init.d/mysqld startSau đó sử dụng lệnh: mysql_secure_installationĐể khởi tạo mật khẩu cho tài khoản root (nếu khôngthì ai cũng có thể truy cập cơ sở dữ liệu MySQL): [root@server1 ~]# mysql_secure_installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALLMySQLSERVERS IN PRODUCTION USE! PLEASEREAD EACH STEP CAREFULLY!In order to log into MySQL to secure it, wellneed the currentpassword for the root user. If youve just installedMySQL, andyou havent set the root password yet, thepassword will be blank,so you should just press enter here.Enter current password for root (enter for none):Set root password? [Y/n] Normally, root should only be allowed to connectfrom localhost. Thisensures that someone cannot guess at the rootpassword from the network.Disallow root login remotely? [Y/n] - 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] Hiện tại, Cherokee đã có sẵn trong các gói cài đặt củaFedora, do vậy chỉ cần sử lệnh: yum install cherokeeTạo đường dẫn khởi động cho Cherokee, và kích hoạtluôn dịch vụ này: chkconfig --levels 235 cherokee on /etc/init.d/cherokee startSau đó, mở trình duyệt và gõ địa chỉhttp://192.168.0.100, các bạn sẽ nhìn thấy trang khởiđộng như hình bên dưới:Cơ chế điều khiển của Cherokee được thực hiện quatrình duyệt, chúng ta có thể bắt đầu như sau: cherokee-admin -bỞ chế độ mặc định, cherokee-admin được gán với địachỉ 127.0.0.1 (localhost), cũng có nghĩa là bạn chỉ cóthể kết nối từ 1 hệ thống duy nhất. Với tham số -b đikèm, bạn có thể chỉ định rõ ràng địa chỉ hệ thốngmạng cụ thể cần kết nối đến. Kết quả trả về từ hệthống sẽ có dạng như sau: [root@server1 ~]# cherokee-admin -b Login: User: admin One-time Password: gunCkIxdT8nQ6JqW Web Interface: URL: http://localhost:9090/ [10/11/2010 14:50:26.964] (error) rrd_tools.c:120 - Could not find the rrdtool binary. Cherokee Web Server 1.0.4 (Jun 28 2010): Listening on port ALL:9090, TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041 connections, caching I/O, single threadCác bạn cần đăng nhập bằng tài khoản tại địa chỉ sauhttp://192.168.0.100:9090/:Giao diện chính của bảng điều khiển như sau:Nếu muốn ngừng hoạt động cherokee-admin, nhấnCtrl + C.Cài đặt PHP5:Chúng ta có thể làm PHP5 hoạt động trong Cherokeequa FastCGI, do đó cần cài thêm gói php-cli hỗ trợ: yum install php-cliCấu hình PHP5:Trước tiên, chúng ta cần chỉnh lại file /etc/php.ini vàbỏ chú thích tại dòng cgi.fix_pathinfo=1 như sau: vi /etc/php.ini [...] ; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHPs ; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok ; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting ; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting ; of zero causes PHP to behave as before. Default is 1. You should fix your scripts ; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. ; http://www.php.net/manual/en/ini.core.php#ini.cg i.fix-pathinfo cgi.fix_pathinfo=1 [...]Sau đó khởi động lại Cherokee: /etc/init.d/cherokee restartKích hoạt PHP5 trong Cherokee:Ở chế độ mặc định, PHP không được kích hoạt trongCherokee. Để khắc phục điều này, chúng ta cần truycập vào cơ chế điều khiển chính của Cherokee: cherokee-admin -bđăng nhập qua địa chỉ http://192.168.0.100:9090/như trên. Sau đó, chọn mục vServers, chọn tiếp vhostdefault và chuyển tới thẻ Behavior, nhấn nút RuleManagement:Trong cửa sổ bên tay trái, bạn sẽ nhìn thấy tất cả cácquy luật hiện tại của hệ thống:C ...
Nội dung trích xuất từ tài liệu:
Cài đặt Cherokee với PHP5 và MySQL hỗ trợ trong Fedora 14 Cài đặt Cherokee với PHP5 và MySQL hỗ trợtrong Fedora 14Cherokee là 1 trong số những Web Server hoạtđộng nhẹ, tính linh hoạt cao và dễ cấu hình, thiếtlập. Ngoài ra, còn hỗ trợ nhiều nền tảng công nghệtiên tiến hiện nay như FastCGI, SCGI, PHP, CGI, mãhóa kết nối giao thức TLS và SSL, virtual host, cáccơ chế mã hóa, cân bằng tải tài nguyên, dữ liệu củahệ thống, file log của Apache... Trong bài viết sau,chúng tôi sẽ trình bày những bước cơ bản để cài đặtCherokee trên hệ điều hành Fedora 14 server vớiPHP5 hỗ trợ (qua FastCGI) và MySQL.Trong bài thử nghiệm này chúng tôi sử dụnghostname server1.example.com với địa chỉ IP192.168.0.100. Tùy từng hệ thống khác nhau, các bạncần điều chỉnh lại những thông số này sao cho phùhợp.Cài đặt MySQL 5:Trước tiên, sử dụng lệnh sau để cài đặt MySQL 5: yum install mysql mysql-serverTạo đường dẫn khởi động cho MySQL (qua đóMySQL tự động kích hoạt cùng hệ thống) và khởiđộng MySQL server: chkconfig --levels 235 mysqld on /etc/init.d/mysqld startSau đó sử dụng lệnh: mysql_secure_installationĐể khởi tạo mật khẩu cho tài khoản root (nếu khôngthì ai cũng có thể truy cập cơ sở dữ liệu MySQL): [root@server1 ~]# mysql_secure_installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALLMySQLSERVERS IN PRODUCTION USE! PLEASEREAD EACH STEP CAREFULLY!In order to log into MySQL to secure it, wellneed the currentpassword for the root user. If youve just installedMySQL, andyou havent set the root password yet, thepassword will be blank,so you should just press enter here.Enter current password for root (enter for none):Set root password? [Y/n] Normally, root should only be allowed to connectfrom localhost. Thisensures that someone cannot guess at the rootpassword from the network.Disallow root login remotely? [Y/n] - 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] Hiện tại, Cherokee đã có sẵn trong các gói cài đặt củaFedora, do vậy chỉ cần sử lệnh: yum install cherokeeTạo đường dẫn khởi động cho Cherokee, và kích hoạtluôn dịch vụ này: chkconfig --levels 235 cherokee on /etc/init.d/cherokee startSau đó, mở trình duyệt và gõ địa chỉhttp://192.168.0.100, các bạn sẽ nhìn thấy trang khởiđộng như hình bên dưới:Cơ chế điều khiển của Cherokee được thực hiện quatrình duyệt, chúng ta có thể bắt đầu như sau: cherokee-admin -bỞ chế độ mặc định, cherokee-admin được gán với địachỉ 127.0.0.1 (localhost), cũng có nghĩa là bạn chỉ cóthể kết nối từ 1 hệ thống duy nhất. Với tham số -b đikèm, bạn có thể chỉ định rõ ràng địa chỉ hệ thốngmạng cụ thể cần kết nối đến. Kết quả trả về từ hệthống sẽ có dạng như sau: [root@server1 ~]# cherokee-admin -b Login: User: admin One-time Password: gunCkIxdT8nQ6JqW Web Interface: URL: http://localhost:9090/ [10/11/2010 14:50:26.964] (error) rrd_tools.c:120 - Could not find the rrdtool binary. Cherokee Web Server 1.0.4 (Jun 28 2010): Listening on port ALL:9090, TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041 connections, caching I/O, single threadCác bạn cần đăng nhập bằng tài khoản tại địa chỉ sauhttp://192.168.0.100:9090/:Giao diện chính của bảng điều khiển như sau:Nếu muốn ngừng hoạt động cherokee-admin, nhấnCtrl + C.Cài đặt PHP5:Chúng ta có thể làm PHP5 hoạt động trong Cherokeequa FastCGI, do đó cần cài thêm gói php-cli hỗ trợ: yum install php-cliCấu hình PHP5:Trước tiên, chúng ta cần chỉnh lại file /etc/php.ini vàbỏ chú thích tại dòng cgi.fix_pathinfo=1 như sau: vi /etc/php.ini [...] ; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHPs ; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok ; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting ; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting ; of zero causes PHP to behave as before. Default is 1. You should fix your scripts ; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. ; http://www.php.net/manual/en/ini.core.php#ini.cg i.fix-pathinfo cgi.fix_pathinfo=1 [...]Sau đó khởi động lại Cherokee: /etc/init.d/cherokee restartKích hoạt PHP5 trong Cherokee:Ở chế độ mặc định, PHP không được kích hoạt trongCherokee. Để khắc phục điều này, chúng ta cần truycập vào cơ chế điều khiển chính của Cherokee: cherokee-admin -bđăng nhập qua địa chỉ http://192.168.0.100:9090/như trên. Sau đó, chọn mục vServers, chọn tiếp vhostdefault và chuyển tới thẻ Behavior, nhấn nút RuleManagement:Trong cửa sổ bên tay trái, bạn sẽ nhìn thấy tất cả cácquy luật hiện tại của hệ thống:C ...
Tìm kiếm theo từ khóa liên quan:
phím tắt trong windows mẹo vặt trong window 7 thủ thuật máy tính hệ điều hành Windows Vista thủ thuật Mac quản lý tài nguyên windows tăng tốc linuxTài liệu liên quan:
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 326 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 319 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 225 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 218 0 0 -
Tổng hợp 30 lỗi thương gặp cho những bạn mới sử dụng máy tính
9 trang 213 0 0 -
Sao lưu dữ liệu Gmail sử dụng chế độ Offline
8 trang 210 0 0 -
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 209 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 204 0 0 -
Hướng dẫn cách khắc phục lỗi màn hình xanh trong windows
7 trang 203 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 199 0 0