banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows cách cài localhost ?????  XML
  [Question]   cách cài localhost ????? 09/07/2006 06:23:54 (+0700) | #1 | 5274
vuan
Member

[Minus]    0    [Plus]
Joined: 15/04/2005 16:33:01
Messages: 2
Offline
[Profile] [PM]
Mình cũng đã đọc nhìu bài viết hướng dẫn cài localhost dùng(apache,php,mysql) nhưng mình vẫn chưa thành công vì các phiên bản apache ,mysql các tác giả đã test khác với version của mình do bài viết đã lâu rùi-
Các bạn giúp mình có một hướng dẫn thật chi tiết với các version cụ thể mới nhất bây giờ (8/7/06)
Thank you!!! :-o
[Up] [Print Copy]
  [Question]   Re: cách cài localhost ????? 09/07/2006 06:47:37 (+0700) | #2 | 5278
ITbaby
Member

[Minus]    0    [Plus]
Joined: 03/12/2003 06:26:48
Messages: 4
Offline
[Profile] [PM]
Có thể mình bị xem là đi từ ngọn smilie Nhưng đầu tiên và để đơn giản cho việc học hành của bạn . Bạn có thể sử dụng Apache2triad
Thông tin và địa chỉ download tại đây: http://sourceforge.net/projects/apache2triad/

Chỉ cần chọn Next, next, và next. Thế là bạn đã có được Localhost cho mình rồi đấy. Về sau, khi đã sử dụng quen tí tí rồi thì bạn có thể tìm hiểu thêm .

Chào thân ái và quyết thắng !
[Up] [Print Copy]
  [Question]   Re: cách cài localhost ????? 09/07/2006 12:22:33 (+0700) | #3 | 5344
[Avatar]
KINYO
Member

[Minus]    0    [Plus]
Joined: 30/06/2006 19:10:11
Messages: 272
Location: localhost
Offline
[Profile] [PM] [WWW]
Bây giờ cài Apache, PHP và MySQL trên Win dễ như trở bàn tay, lên các website của nhà sản xuất download từng cái rồi cài và config mới thích, thế thì mới hiểu được nó hoạt động như thế nào.

Thứ tự như sau : cài Apache trước, chạy rồi thì cài PHP, chỉnh config của Apache để nó nhận PHP, sau đó là cái nốt một Database Server (MySQL hay Postgres, hoặc cả hai một lúc cũng được).
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 09/07/2006 13:11:42 (+0700) | #4 | 5350
[Avatar]
kdot
Member

[Minus]    0    [Plus]
Joined: 28/10/2005 10:53:37
Messages: 84
Offline
[Profile] [PM]
Nếu chỉ để có cái cho bạn thực hành việc thiết kế hay lập trình web, mà không cần quan tâm lắm đến việc config ra sao, bạn có thể dùng WebServ hay các chương trình "trọn gói" khác. Chỉ cần chạy file cài đặt như các phần mềm thông thường là bạn đã có đủ bộ Apache, MySQL, PHP... đã được config sẵn để chạy với nhau và tất nhiên localhost chạy ngon lành.
Bạn có thể vào đây download WebServ: http://nchc.dl.sourceforge.net/sourceforge/webserv/WebServ-1.2.11.0.exe
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 09/07/2006 14:07:36 (+0700) | #5 | 5354
[Avatar]
KINYO
Member

[Minus]    0    [Plus]
Joined: 30/06/2006 19:10:11
Messages: 272
Location: localhost
Offline
[Profile] [PM] [WWW]

kdot wrote:
Nếu chỉ để có cái cho bạn thực hành việc thiết kế hay lập trình web, mà không cần quan tâm lắm đến việc config ra sao, bạn có thể dùng WebServ hay các chương trình "trọn gói" khác. Chỉ cần chạy file cài đặt như các phần mềm thông thường là bạn đã có đủ bộ Apache, MySQL, PHP... đã được config sẵn để chạy với nhau và tất nhiên localhost chạy ngon lành.
Bạn có thể vào đây download WebServ: http://nchc.dl.sourceforge.net/sourceforge/webserv/WebServ-1.2.11.0.exe 


Kiểu này là kiểu ăn xổi, không có lợi về sau này đâu, tin mình đi, PHP là server side scripting language, nó có mối quan hệ chặt chẽ với cấu hình của HTTP Server, cụ thể là Apache. Nếu cứ cắm đầu vào PHP mà không để ý tới các chương trình khác mà nó phụ thuộc vào thì sẽ không thể trở thành một lập trình viên giỏi theo đúng nghĩa của nó được.

Tôi chỉ lấy một ví dụ hết sức đơn giản như sau, nếu không biết config PHP thì bạn làm sao biết cách giải quyết các vấn đề với register_globals, safe_mode..., bạn thực hành trên máy Win thì chưa chắc đã gặp vấn đề với những thứ như vậy, nhưng sau này bạn làm thật trên server Linux hay Unix nếu người ta để safe_mode = On, register_globals = Off thì bạn làm thế nào ?

Đó mới chỉ là một ví dụ hết sức đơn giản với PHP, chưa kể tới chuyện phải biết rõ cấu hình của các softs khác như Apache, MySQL... để tối ưu hoá các scripts của bạn khi chúng chạy trong môi trường như vậy.
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 09/07/2006 16:01:21 (+0700) | #6 | 5357
[Avatar]
kdot
Member

[Minus]    0    [Plus]
Joined: 28/10/2005 10:53:37
Messages: 84
Offline
[Profile] [PM]
Hehe. bạn KYNIO không để ý thấy tôi nói "NẾU..." à.
Mình nghĩ mục đích của bạn vuan cũng chỉ là để làm sao cho cái localhost chạy được thôi.
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 09/07/2006 22:24:58 (+0700) | #7 | 5375
ShellingFox
Member

[Minus]    0    [Plus]
Joined: 22/04/2005 18:58:44
Messages: 20
Location: Đăk Lăk
Offline
[Profile] [PM]
//---------------------------------------------//
// Bài viết được chuyển từ diễn đàn cũ
// moving from phpviet.org/diendan
// Gửi bởi member: chilinhnet
//---------------------------------------------//

http://phpviet.org/forum/viewtopic.php?t=4

Cấu hình Server PHP5, MySQL5, Apache2 Trên Windows

Hướng dẫn cấu hình Server PHP5, MySQL5, Apache2 căn bản chạy trên Windows xp, 2000.
Cài đặt Apache:
- Download apache_2.0.58-win32-x86-no_ssl.msi tai địa chỉ http://httpd.apache.org/download.cgi
http://mirrors.24-7-solutions.net/pub/apache/httpd/binaries/win32/
- Nhấp đúp và install bình thường như những chương trình khác bạn thường cài đặt, chương trình hiển thị tiến trình cài đặt apache hiện lên.




click Next để tiếp tục,




Đồng ý chọn như trong hình và click Next -> Next.




Màn hình giới thiệu một số thông tin về Apache Http Server, bạn có thể nhập thông tin về Domain, Server Name, Email của người quản trị (Thông tin này dùng khi bạn thật sự có một tên miền được đăng ký với nhà cung cấp dịch vụ và bạn muốn publish Server này trên Internet) nếu chỉ chạy trên máy đơn (local) bạn có thể điền bất cứ một Domain nào mà bạn muốn (thông tin này bắt buộc nhập), click Next để tiếp tục.




Màn hình setup xuất hiện tùy chọn kiểu cài đặt, Typical (cài mặt định) hoặc Custom (Cài theo tùy chọn của bạn), ở đây bạn nên chọn Typical và click Next.




Màn hình hiển thị thư mục nơi Apache được cài (chọn Change… để thay đổi hoặc để mặc định) và click Next sau đó click Install.




Quá trình cài đặt được diễn ra.




Chọn Finish để kết thúc quá trình cài đặt.




Sau khi cài đặt xong một service của Apache được chạy và xuất hiện icon trên taskbar của windows (từ biểu tượng icon này bạn có thể Start, Stop hay Restart Service) bạn cũng có thể thoát icon này không cho autorun nữa bằng cách xóa trong Start -> All Programs -> Startup chọn xóa Monitor Apache Servers.




khi cần xuất hiện bạn có thể vô trong Start -> All Programes -> Apache HTTP Server 2.0.58




Bạn cũng có thể quản lý Apache từ Service của Windows




Bạn kiểm tra thử Apache bằng cách mở Browse IE hoặc FireFox ..vv.. và gỏ đia chỉ:
http://localhost hoặc http://127.0.0.1




Chú ý: trong trường hợp Service Apache của bạn không chạy có thể do bị trùng Port 80 với một service nào khác (IIS chẳng hạn) bạn có thể vô thư mục cài Apache C:\Program Files\Apache Group\Apache2\conf mở file httpd.conf bằng notepad tìm dòng Listen 80 chỉnh lại 81 hoặc port nào đó để tránh trùng ..vv..

Cài đặt MySQL:

- Download mysql-5.0.21-win32.zip tại http://dev.mysql.com/downloads/mysql/5.0.html
- Giải nén và cài từ file Setup.exe




Màn hình cài đặt xuất hiện click Next để tiếp tục.




Chọn Typical cho tùy chọn mặt định click Next để tiếp tục.




Lúc này đường dẫn thư mục cài đặt sẽ giống như trong hình, muốn thay đổi thư mục khác bạn click Back và chọn Custom.




click Next để tiếp tục.




quá trình cài đặt sẽ xuất hiện yêu cầu cấu hình cho MySQL.




Bạn muốn chạy các ứng dụng CSDL MySQL trên máy của bạn thì chọn Skip Sign-Up và click Next để tiếp tục (Các tùy chọn còn lại dùng khi bạn có tài khoản trên www.mysql.com và sử dụng CSDL do www.mysql.com cung cấp không liên quan gì CSDL trên máy của bạn).




Quá trình cài đặt hoàn tất, chọn Configure the MySQL Server now và click Finish để tiếp tục cấu hình thông tin về quyền truy cập vô CSDL MySQL, trong trường hợp không chọn Configure the MySQL Server bạn có thể cấu hình sau đó bằng cách vô Start -> All Programes -> MySQL -> MySQL Server 5.0 -> MySQL Server Instance Config Wizard để cấu hình.




Màn hình MySQL Server Instalce Configuration Wizard xuất hiện click Next.




chọn Standard Configuration trong trường hợp máy của bạn chưa cài phiên bản MySQL nào trước đó.
trong trường hợp này chúng ta chọn Detailed Configuration và click Next.




Có 3 lựa chọn thiết lập cho MySQL
- Developer Machine: MySQL sẽ sử dụng ít tốn bộ nhớ nhất, phù hợp cài trên các máy của lập trình viên dùng để phát triển phần mềm.
- Server Machine: Phù hợp với hosting server sẽ cần một bộ nhớ vừa phải.
- Dedicated MySQL Server Machine: dành cho các server chỉ chuyên chạy MySQL, không chạy thêm các dịch vụ server nào khác. MySQL sẽ dùng toàn bộ bộ nhớ của máy để tăng tốc độ truy xuất CSDL.
Chúng ta sẽ lựa chọn kiểu cài đặt Developer Machine và click Next




- Multifunctional Database: tối ưu hoá CSDL để sử dụng với nhiều mục đích khác nhau.
- Transactional Database Only: tối ưu hoá CSDL để sử dụng kiểu table InnoDB (bạn vẫn có thể sử dụng được kiểu table MyISAM). Thích hợp cho CSDL sử dụng nhiều đến transaction.
- Non-Transactional Database Only: tối ưu hoá để sử dụng kiểu table MyISAM. Thích hợp cho các CSDL lưu và phân tích log.
Ở bước trước chúng ta đã chọn kiểu server là Developer Machine, nên bước này Multifunctional Database là lựa chọn thích hợp nhất.





MySQL sẽ hỏi nơi dùng lưu trữ dữ liệu, chọn ổ đĩa và thư mục để chứa dữ liệu click Next để tiếp tục.




MySQL sẽ hỏi xem có khoản bao nhiêu kết nối tới server. Tuỳ vào mức độ sử dụng CSDL bạn hãy chọn số lượng kết nối tối đa cho thích hợp. Nếu chỉ chạy local để phát triển các ứng dụng thì khoảng 10-15 kết nối là vừa, nếu là dedicated server chỉ host vài site thì mỗi site khoảng 10-20 kết nối, nếu là shared hosting server thì số lượng kết nối nên để 100-500:




Chọn Enable TCP/IP Networking và để port number là 3306 bạn cũng có thể thay thành post khác ví dụ 3307 nếu bạn cài nhiều phiên bản MySQL trên cùng một máy:




Trong bước này MySQL sẽ hỏi bạn chọn charset mặc định cho CSDL. Nếu CSDL của bạn chủ yếu là tiếng Anh, bạn hãy chọn Standard Character Set. Nếu CSDL của bạn sử dụng Unicode với tiếng Việt hoặc các ngôn ngữ khác nhau thì bạn hãy chọn Best Support For Multilingualism.




Vì cài trên Windows nên nên chọn Install As Windows Service




Cấu hình tài khoản cho MySQL, đây là quyền cao nhất (quyền root) bạn đặt mật khẩu cho tài khoản này và click Next.
Chú ý: không chọn Create An Anonymous Account trên máy đơn thì không vấn đề gì nhưng sẽ nguy hiểm nếu bạn chạy thật sự trên mạng.




click Execute để MySQL thực thi cấu hình và click Finish để hoàn tất.

Cài đặt PHP:

- Download php-5.1.4-Win32.zip tại http://www.php.net/downloads.php , bạn cũng có thể sử dụng file php-5.1.4-installer.exe của www.php.net cung cấp tuy nhiên sử dụng php-5.1.4-Win32.zip đầy đủ thư viện hơn và trong bài viết này chúng ta cấu hình tay PHP.
- Giải nén và chép toàn bộ vào thư mục bạn cần cài đặt ở đây tôi chọn C:\PHP




Muốn cho Apache chạy được PHP thì phải cấu hình trong file cấu hình httpd.conf của apache, bạn vào thư mục cài đặt Apache C:\Program Files\Apache Group\Apache2\conf dùng trình notepad mở file httpd.conf và làm theo các bước sau:

1) Tìm dòng: ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/"
Thêm dòng này bên dưới : ScriptAlias /php/ "C:/PHP/"
Chú ý: C:/PHP/ chính là nơi bạn unzip php-5.1.4-Win32.zip và chứa trong folder PHP như đã nêu ở trên.
2) Tìm dòng: # AddType allows you to add to or override the MIME configurationThêm dòng này bên dưới: AddType application/x-httpd-php .php .php3Chú ý: Những dòng thêm phải nằm trên từng dòng riêng biệt, các ký tự # trong file httpd.conf dùng để chú thích cho dòng mã, những dòng không bao gồm # ở đầu sẽ được apache load và cấu hình để chạy.
3) Tìm dòng: # Action lets you define media types that will execute a script whenever
Thêm dòng này bên dưới: Action application/x-httpd-php "/php/php-cgi.exe"
4) Để mặc định trang chỉ mục được kích hoạt khi truy cập vào thư mục web bạn tìm dòng: DirectoryIndex index.html index.html.var thêm vào kiểu file php bằng cách thêm các tên chỉ mục file, mổi tên cách nhau khoảng trắng, cụ thể có thể thay thế toàn bộ dòng lệnh trên bằng DirectoryIndex index.html index.php index.php3
Bây giờ bạn có thể save file httpd.conf lại và restart lại Apache




Mặc định thư mục C:\Program Files\Apache Group\Apache2\htdocs sẽ là nơi lưu trữ các ứng dụng web của bạn, bạn có thể thay đổi thư mục chạy ứng dụng web của mình bằng cách mở file httpd.conf tìm dòng DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" thay lại đường dẫn của bạn ví dụ: DocumentRoot "D:/www/PHP" và tìm dòng: <Directory "C:/Program Files/Apache Group/Apache2/htdocs"> thay lại thành <Directory "D:/www/PHP"> sau đó restart lại apache để khởi động lại, trong bài viết này tôi để nguyên đường dẫn mặc định ban đầu là C:\Program Files\Apache Group\Apache2\htdocs.
Bây giờ kiểm tra thử PHP đã chạy chưa bằng cách vô thư mục C:\Program Files\Apache Group\Apache2\htdocs tạo một file index.php có nội dung sau:
<?php phpinfo(); ?>
sau đó mở Browse IE lên xem thử:




Cấu hình giữa MySQL và PHP:

Để chạy các ừng dụng PHP kết nối được với CSDL MySQL bạn cần phải cấu hình như sau:
- Cần chép tập tin libmysql.dll file này nằm trong C:\PHP




vào trong thư mục C:\WINDOWS\system32 sau đó tiếp tục




Rename file php.ini-dist thành php.ini và chép vô C:\WINDOWS\
sau khi chép xong bạn mở file php.ini từ thư mục C:\WINDOWS\ hoặc Start -> Run -> php.ini -> OK




và chỉnh một vài thông tin sau:
Tìm dòng: ;session.save_path = "/tmp" thay thế thành session.save_path = "C:/PHP/tmp" đồng thời vô C:\PHP\ tạo một folder tmp
Tìm dòng: ;sendmail_from = [email]me@example.com[/email] xóa dấu ; và thay thể bất kỳ email nào bạn muốn.
Tìm dòng: extension_dir = "./" thay thế thành extension_dir = "C:/PHP/ext/"
Tìm dòng: ;extension=php_mysql.dll xóa dấu ; phí trước thành extension=php_mysql.dll- Ở phiên bản PHP5 trở đi php hổ trợ làm việc mở rộng với mysql5 là mysqli bạn cũng có thể thêm một dòng mới bên dưới : extension=php_mysqli.dll (thư viện này có trong C:\PHP\ext).
- Phiên bản 5.11 trở đi hổ trợ PDO thao tác rất tốt với mysql5 muốn dùng bạn thêm 2 thư viện sau:
extension=php_pdo.dll
extension=php_pdo_mysql.dll

cũng như trên bạn mở cho (mở: là xóa dấu ; ):
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_ming.dll
extension=php_sockets.dll
extension=php_dbase.dll
extension=php_gettext.dll
extension=php_xsl.dll


Trên đây là những thư viện cần thiết trong quá trình làm việc với php và mysql, bạn có thể mở rộng thêm các thư viện khác trong php.ini nếu cần thiết, phải đảm bảo rằng khi một thư viện trong php.ini được mở thì tương tứng phải có một file .dll trong C:\PHP\ext.




Chú ý:
Có vài trường hợp khi bạn mở web lên và click vô liên kết nhưng nó không chịu chuyển trang có nghĩa là server không nhận được biến toàn cục ví dụ $aaa mà phải là $_GET['aaa'] từ URL
Muốn cho PHP có thể nhận mà không cần phải khai báo $_GET bạn cần phải chỉnh thông số sau trong file php.ini
register_globals = Off thay lại thành register_globals = On

Quá trình cấu hình hoàn tất bạn có thể kiểm tra lại bằng cách vô site http://www.phpmyadmin.net/home_page/downloads.php tải file phpMyAdmin-2.8.0.3.zip về giải nén và chép vào C:\Program Files\Apache Group\Apache2\htdocs sau khi chép xong bạn mở file config.default.php trong thư mục C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin-2.8.0.3\libraries
Tìm dòng $cfg['Servers'][$i]['password'] = ''; ghi thông tin mật khẩu tài khoản quản lý MySQL lúc bạn setup cho MySQL vi du: $cfg['Servers'][$i]['password'] = 'root';
save lại và dùng Browse IE gỏ địa chỉ http://localhost/phpMyAdmin-2.8.0.3/ nếu thành công sẽ như hình sau:




phpMyAdmin-2.8.0.3 cũng chính là chương trình quản lý CSDL MySQL trên web, bạn có thể quản lý MySQL bằng Application với nhiều phần mềm có trên mạng tuy nhiên mysql.com cũng cung cấp miễn phí cho bạn mysql-administrator-1.1.9-win, mysql-query-browser-1.1.20-win ..vv.. bạn có thể download ngay trên site http://dev.mysql.com/downloads/

- Hiện tại có rất nhiều Soft và sau khi cài nó bạn đã có sẵn một server PHP mà không phải mất công cấu hình gì và cũng rất ổn định như: Appserv ( www.appservnetwork.com), phpHome, apache2triad, dev5beta3, wamp, Xampp, easyphp, UniServer, FoxServ. Tuy nhiên để luôn có những version mới thì bạn nên tự config cho mình và đó cũng là cách tốt để bạn hiểu nhiều hơn về nó.

Hy vọng rằng qua bài viết này các bạn có thể cấu hình cho mình một server PHP để học tập và làm việc tốt.

Tp HCM 7-5-2006
Author: Lê Chí Linh
Y!M: [email]chilinhnet@yahoo.com[/email]

PS: bạn có thể download file word xem cho dễ:
http://phpviet.org/linh/Cau_Hinh_PHP5_MySQL5_Apache2/Cau_hinh_PHP5_MySQL5_Apache2.doc

Nguồn: http://phpviet.org/community/showthread.php?t=4
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 09/07/2006 23:34:51 (+0700) | #8 | 5388
M®TUAN
Member

[Minus]    0    [Plus]
Joined: 09/07/2006 11:40:40
Messages: 14
Location: Lò Gạch
Offline
[Profile] [PM]
bài viết khá chi tiết, cho tui hỏi thế config cái nameserver để tích hợp vào domain của mình kiểu gì. Tôi đã config modem để chạy localhost và phải dùng sub-domain, giờ có domain rồi thì cái nameserver ở đâu (localhost nha vì config trên domain ai mà chả biết) vd:ns1.yourserver.com
ns2.yourserver.com
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 10/07/2006 00:18:07 (+0700) | #9 | 5398
ShellingFox
Member

[Minus]    0    [Plus]
Joined: 22/04/2005 18:58:44
Messages: 20
Location: Đăk Lăk
Offline
[Profile] [PM]
Muốn làm DNS server bạn phải có windows 2003 server cài dịch vụ DNS Server.
Tiếp theo mở port 53 trên moderm với phương thức UDP.

Như vậy là bạn có 1 DNS server rồi đó.
Creat 1 Cname cho domain của bạn ở bên ngoài, vào phần root hint tạo ns1.yourdomain.com là có thể dùng được rồi (IP tĩnh).
[Up] [Print Copy]
  [Question]   Re: cách cài localhost ????? 10/07/2006 03:46:05 (+0700) | #10 | 5426
subnetwork
Member

[Minus]    0    [Plus]
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
[Profile] [PM] [WWW] [Yahoo!]
Mới bắt đầu làm quen với webserver thì có thể sử dụng EasyPhp hoặc XAMPP on Windows . Nếu dùng trên linux có thể sử dụng XAMPP on Linux. Lúc tôi bắt đầu làm quen với Linux cũng cài đặt XAMPP từ gói RPM .

Hoặc có thể cài đặt từng phần Apache , Mysql, Php, .... và cẩn thận khi cài đặt nó . Nói chung tất cả đều gọi là LAMP - What is LAMP ?
Linux, Apache, MySQL và PHP

Làm mấy cái này thành thạo xong rồi tính tiếp :wink:

Thân
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 11/07/2006 03:59:26 (+0700) | #11 | 5684
taianhlacontrai
Member

[Minus]    0    [Plus]
Joined: 30/06/2006 19:21:06
Messages: 53
Location: Tây nguyên
Offline
[Profile] [PM]
localhost thì cài IIS có lẽ dễ sài hơn lại có sẵn trong đĩa win và khi cài các ứng dụng khác nó tự cấu hình vào IIS cho mình khoẻ
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 11/07/2006 04:20:17 (+0700) | #12 | 5696
[Avatar]
KINYO
Member

[Minus]    0    [Plus]
Joined: 30/06/2006 19:10:11
Messages: 272
Location: localhost
Offline
[Profile] [PM] [WWW]

taianhlacontrai wrote:
localhost thì cài IIS có lẽ dễ sài hơn lại có sẵn trong đĩa win và khi cài các ứng dụng khác nó tự cấu hình vào IIS cho mình khoẻ 


IIS thì dùng với ASP và Access, còn PHP thì nên dùng với Apache và MySQL, tất nhiên nếu mix PHP với IIS nó cũng chạy nhưng không chuẩn lắm, như kiểu mặc quần đùi thắt cà-vạt ấy.
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 12/07/2006 06:38:39 (+0700) | #13 | 5987
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]
Hix, cám ơn bài viết nhiều nhe, thật ra hồi xưa khi mới làm wen với web tui lại config ngon lành, bẵng 1 thời gian giờ quay lại mấy cái server này thay đổi nhiều wá, chóng mặt lun smilie . Xong xài đỡ thằng XAMPP (cái này xài ngon lắm á, có sẳn FTP server, và SMTP server lun). Giờ cần up lên host thì ko thể xài thằng XAMPP được (cái này chỉ để develop thui). Tui có tìm được khá nhiều tài liệu cấu hình PHP và Apache ở trên mạng nhưng toàn là cài PHP như 1 module của Apache, làm theo mãi mà nó toàn báo những lỗi củ chuối, chán chít. Lúc đầu cài thằng Apache 2.2 thì nó toàn báo ko load được module php5apache2.dll (mặc dù đường dẫn đã đúng), chuyển sang dùng Apache 2.0 thì chạy PHP được nhưng lại không connect MySQL được, vẫn tiếp tục dùng thằng 2.0 thì load module ssl vẫn không được, hix, lại bị cái lỗi "củ chuối" là không tìm thấy module, pó hand. Có ai biết cái lỗi kỳ wái này không, giúp tui với (à wên, nó báo lỗi khi test configuration).
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 17/07/2006 04:26:07 (+0700) | #14 | 7284
sonyboy
Member

[Minus]    0    [Plus]
Joined: 19/01/2005 02:04:14
Messages: 2
Offline
[Profile] [PM]

vuan wrote:
Mình cũng đã đọc nhìu bài viết hướng dẫn cài localhost dùng(apache,php,mysql) nhưng mình vẫn chưa thành công vì các phiên bản apache ,mysql các tác giả đã test khác với version của mình do bài viết đã lâu rùi-
Các bạn giúp mình có một hướng dẫn thật chi tiết với các version cụ thể mới nhất bây giờ (8/7/06)
Thank you!!! :-o  


bạn down cái này về xài nà, hông cần config gì cho mệt http://prdownloads.sourceforge.net/quickeasyphp/easyphp1-8_setup.exe?download
[Up] [Print Copy]
  [Question]   Re: cách cài localhost ????? 18/07/2006 09:36:42 (+0700) | #15 | 7618
[Avatar]
alexnguyen
Member

[Minus]    0    [Plus]
Joined: 26/06/2006 17:17:20
Messages: 28
Location: Vietnam Network
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!]
Tôi không thể down được MySQL, ai có thể share giùm được không? Thanks
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 18/07/2006 14:33:56 (+0700) | #16 | 7658
subnetwork
Member

[Minus]    0    [Plus]
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
[Profile] [PM] [WWW] [Yahoo!]
Vào đây download cái XAMPP này về, cứ nhấn Next cài đặt là xong . Sau khi cài đặt xong thì có ngay Apache, Mysql, Phpmyadmin, php và tùm lum thứ khác
http://www.apachefriends.org/en/xampp.html
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com
[Up] [Print Copy]
  [Question]   Re: cách cài localhost ????? 18/07/2006 21:07:53 (+0700) | #17 | 7682
Kevin Duong
Member

[Minus]    0    [Plus]
Joined: 04/07/2006 19:14:52
Messages: 29
Offline
[Profile] [PM]
http://www.diendantinhoc.net/tute/hethong/apache-gd-mysql-php-linux/

Vô đây coi nè bà con... Cũng hay hay
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 25/07/2006 04:42:56 (+0700) | #18 | 9664
[Avatar]
baothu
Elite Member

[Minus]    0    [Plus]
Joined: 15/09/2003 02:42:15
Messages: 57
Offline
[Profile] [PM]
Apache 2.0.58,mysql 5.0.22,php 4.4.2.Connect vao mýql sever thong qua MySql admin thì okie nhwugn kết nối vào database bằng code php thì ko dc (cài đặt Vbb trên localhost).Đây là lỗi

Step 2) Connect to the database

Attempting to attach to database

Error description: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client E:\www\docs\vbb\includes\class_core.php on line 279

The database has failed to connect because you do not have permission to connect to the server. Please confirm the values entered in the 'includes/config.php' file.
 

search trên mysql (Client does not support authentication protocol requested by server; consider upgrading MySQL client E:\www\docs\vbb\includes\class_core.php on line 279) thấy nó bảo phải có mysql connector,down và copy 2 file php_mysql.dll, libmysql.dll vào tron thư mục cài đặt php rồi (mặc định extention là ./ mà) nhưng vẫn bị lỗi trên.Ai giúp tui dc hông,pó tay rồi
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 25/07/2006 04:56:37 (+0700) | #19 | 9667
[Avatar]
baothu
Elite Member

[Minus]    0    [Plus]
Joined: 15/09/2003 02:42:15
Messages: 57
Offline
[Profile] [PM]
Hey,sorry các bạn mình làm dc rồi smilie
http://dev.mysql.com/doc/refman/5.0/en/old-client.html
[Up] [Print Copy]
  [Question]   Re: cách cài localhost ????? 25/07/2006 04:58:36 (+0700) | #20 | 9668
taganrok
Member

[Minus]    0    [Plus]
Joined: 26/06/2006 20:51:23
Messages: 3
Offline
[Profile] [PM]
Bài viết hướng dẫn trên thật cụ thể .Rất hay.
to vuan: ko bik pồ cần cài localhost để làm gì ? Nếu để tìm hiểu quá trình thì cứ làm như bài hướng dẫn trên là ok rồi.Còn nếu pồ muốn đơn giản chi có 1 cái để nghịch thì dùng easyphp 1.8 cho nó đơn giản.Sau khi install xong thì bạn sẽ có tất cả những thứ mình cần .
Down here :
http://easyphp.org/telechargements.php3
[Up] [Print Copy]
  [Question]   cách cài localhost ????? 25/07/2006 08:30:14 (+0700) | #21 | 9713
yeuthantoc
Member

[Minus]    0    [Plus]
Joined: 24/07/2006 20:48:35
Messages: 1
Offline
[Profile] [PM]
ủa
đây là 1 forum hacker lớn nhất VN mà sao không có câu trả lời ngắn gọn tí nào thế
theo tui, cách install localhost thì chỉ có mấy bước đơn giản là:
+ Cho CD Window Professional Service Pack ....
+ Vào Setting> add or remove programs > Add/Remove Windows Components
+ Sau khi hiện lên bảng Windows Components Wizard, bạn kéo thanh trượt xuống rồi đánh dấu vào Internet Infomation Services (IIS)
+ Sau đó Next và Finish để hoàn tất
Cái này có hỗ trợ chạy thêm ASP, PHP, MySQL, .........
Có gì nhờ các tiền bối chỉ giáo vị tại hạ còn là Newbie
[Up] [Print Copy]
  [Question]   Re: cách cài localhost ????? 25/07/2006 08:58:20 (+0700) | #22 | 9716
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Tốt nhất với newbie thì nên tải về gói cài đặt tích hợp trọn gói server Application

Gói có tên: appserv-win32-2.4.3.exe vô google tìm về,tui không nhớ site cung cấp nó nhưng hình như có 1 site à nó đc tích hợp sẵn duy chỉ có MySQL thì phải chép cái thư viện trong thự mục cuả nó vô Systemroot\system32\
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|