Hướng dẫn php 5.6 windows - php 5.6 windows

Cài đặt Apache 2.4 và config với PHP 5.6.0

b]1/ Cài đặt Apache 2.4[/b]

Đầu tiên bạn truy cập website https://www.apachelounge.com/download/ , sau đó chọn version để download phù hợp với OS của bạn đang dùng. Của tôi là Windows 64 bit nên tôi chọncài Apache 2.4.10 Win64 (Tuy nhiên bạn chọn cài Apache 2.4.10 Win32 cho Windows 64bit cũng chẳng vấn đề gì, nhưng nếu windows của bạn là 32bit thì bạn chỉ có thể cài pache 2.4.10Win32 bit được thôi).tiên bạn truy cập website https://www.apachelounge.com/download/ , sau đó chọn version để download phù hợp với OS của bạn đang dùng. Của tôi là Windows 64 bit nên tôi chọncài Apache 2.4.10 Win64 (Tuy nhiên bạn chọn cài Apache 2.4.10 Win32 cho Windows 64bit cũng chẳng vấn đề gì, nhưng nếu windows của bạn là 32bit thì bạn chỉ có thể cài pache 2.4.10Win32 bit được thôi).tiên bạn truy cập website https://www.apachelounge.com/download/ , sau đó chọn version để download phù hợp với OS của bạn đang dùng. Của tôi là Windows 64 bit nên tôi chọncài Apache 2.4.10 Win64 (Tuy nhiên bạn chọn cài Apache 2.4.10 Win32 cho Windows 64bit cũng chẳng vấn đề gì, nhưng nếu windows của bạn là 32bit thì bạn chỉ có thể cài pache 2.4.10Win32 bit được thôi).

Hướng dẫn php 5.6 windows - php 5.6 windows

-Bạn unzip và copy thư mục Apache24 vào đâu tùy ý, giả sử tôi Copy vào ổ C:\. -Open file \Apache24\conf\httpd.conf và edit lại như sau:Apache24 vào đâu tùy ý, giả sử tôi Copy vào ổ C:\. -Open file \Apache24\conf\httpd.conf và edit lại như sau:Apache24 vào đâu tùy ý, giả sử tôi Copy vào ổ C:\. -Open file \Apache24\conf\httpd.conf và edit lại như sau:

ServerRoot "c:/Apache24" "c:/Apache24" "c:/Apache24"

...

DocumentRoot "c:/Apache24/htdocs"  "c:/Apache24/htdocs" c:/Apache24/htdocs"> "c:/Apache24/htdocs" c:/Apache24/htdocs">

...    

ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" /cgi-bin/ "c:/Apache24/cgi-bin/" /cgi-bin/ "c:/Apache24/cgi-bin/"

...

DocumentRoot "c:/Apache24/htdocs"  "c:/Apache24/htdocs" c:/Apache24/htdocs">c:/Apache24/cgi-bin">    

...     None    

ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" /cgi-bin/ "c:/Apache24/cgi-bin/"

DocumentRoot "c:/Apache24/htdocs" c:/Apache24/cgi-bin">     màu đỏ bạn có thể thay thế bằng đường dẫn của bạn.

...     None     tục, bạn open command pormt và run command như dưới:

ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/":\Apache24\bin>httpd.exe -k install

AllowOverride None     màu đỏ bạn có thể thay thế bằng đường dẫn của bạn.Apache24\bin\ApacheMonitor.exe, hoặc đặt nó trong thư mục Startup của OS.

Options None     tục, bạn open command pormt và run command như dưới:hoặc PC của bạn có cài SQL Reporting services hoặc có cài một số phần mềm diệt virus như Trend,McAfee,... hoặc có trường hợp World Wide Web Publishing Service đang được Run thì khi install Apache sẽ bị lỗi port và servies Apache ko thể Start. Tuy nhiên bạn ko phải lo lắng vấn đề này. Bạn chỉ cần restar lại máy là OK, nếu vẫn không được thì bạn làm như sau:

Require all granted:\Apache24\bin>httpd.exe -k install 1:

Phần màu đỏ bạn có thể thay thế bằng đường dẫn của bạn.Apache24\bin\ApacheMonitor.exe, hoặc đặt nó trong thư mục Startup của OS.

Tiếp tục, bạn open command pormt và run command như dưới:hoặc PC của bạn có cài SQL Reporting services hoặc có cài một số phần mềm diệt virus như Trend,McAfee,... hoặc có trường hợp World Wide Web Publishing Service đang được Run thì khi install Apache sẽ bị lỗi port và servies Apache ko thể Start. Tuy nhiên bạn ko phải lo lắng vấn đề này. Bạn chỉ cần restar lại máy là OK, nếu vẫn không được thì bạn làm như sau:

C:\Apache24\bin>httpd.exe -k install 1:luôn cả antivirus

Double click \Apache24\bin\ApacheMonitor.exe, hoặc đặt nó trong thư mục Startup của OS.bình thường

Note: với Windows server hoặc PC của bạn có cài SQL Reporting services hoặc có cài một số phần mềm diệt virus như Trend,McAfee,... hoặc có trường hợp World Wide Web Publishing Service đang được Run thì khi install Apache sẽ bị lỗi port và servies Apache ko thể Start. Tuy nhiên bạn ko phải lo lắng vấn đề này. Bạn chỉ cần restar lại máy là OK, nếu vẫn không được thì bạn làm như sau: Danh cho bạn ứ muốn Stop gì hết.

Cách 1:luôn cả antiviruschưa cần start service Apache vội vàng làm gì.

- Stop World Wide Web Publishing Servicebình thườngXong xuôi bạn tìm tới file này \Apache24\conf\httpd.conf

- Stop SQL Reporting services Danh cho bạn ứ muốn Stop gì hết.tham số này: Listen thành 8080 hoặc thành port khác.

- Stop luôn cả antiviruschưa cần start service Apache vội vàng làm gì.

- Sau đó cài lại bình thườngXong xuôi bạn tìm tới file này \Apache24\conf\httpd.confconfig PHP Bạn vào trang sau để dowload PHP về: http://windows.php.net/download/ À một số bạn thắc mắc là tôi thấy có 2 version là PHP 5.6 (5.6.0) VC11 x86 Non Thread Safe và PHP 5.6 (5.6.0) VC11 x86 Thread Safe thì biết chọn cái nào để download đây nhỉ?

- Edit lại tham số này: Listen thành 8080 hoặc thành port khác.

- Sau đó Start Apache servicePHP 5.6 (5.6.0) VC11 x86 Non Thread: Dùng trong trường hợp server có sử dụng giao thức CGI(FastCGI). Và version này cung cấp perfomance tốt hơn so với Thread Safe khi sử dụngkết hợp IIS với FastCGI.PHP 5.6 (5.6.0) VC11 x86 Non ThreadDùng trong trường hợp server có sử dụng giao thức CGI(FastCGI). Và version này cung cấp perfomance tốt hơn so với Thread Safe khi sử dụngkết hợp IIS với FastCGI.

2/ Cài đặt và config PHP Bạn vào trang sau để dowload PHP về: http://windows.php.net/download/ À một số bạn thắc mắc là tôi thấy có 2 version là PHP 5.6 (5.6.0) VC11 x86 Non Thread Safe và PHP 5.6 (5.6.0) VC11 x86 Thread Safe thì biết chọn cái nào để download đây nhỉ?PHP 5.6 (5.6.0) VC11 x86 Thread Safe: Dùng cho những environments mà keep những cái PHP engine trong memory và có thể chạy multil thread. PHP 5.6 (5.6.0) VC11 x86 Thread SafeDùng cho những environments mà keep những cái PHP engine trong memory và có thể chạy multil thread.

Xin trả lời như sau:thấy nếu bạn đang muốn sử dụng PHP và Apache trên nền Windows thì bạn nên chọn PHP 5.6 (5.6.0) VC11 x86 Thread Safe, à nhiều bạn bảo tôi thích sử dụng PHP 5.6 (5.6.0) VC11 x86 Non Thread trên Widows cũng chả sao. Còn nếu bạn dùng PHP để run CGI request từ Apache thì bạn chọn cái nào cũng được.thấy nếu bạn đang muốn sử dụng PHP và Apache trên nền Windows thì bạn nên chọn PHP 5.6 (5.6.0) VC11 x86 Thread Safe, à nhiều bạn bảo tôi thích sử dụng PHP 5.6 (5.6.0) VC11 x86 Non Thread trên Widows cũng chả sao. Còn nếu bạn dùng PHP để run CGI request từ Apache thì bạn chọn cái nào cũng được.

- PHP 5.6 (5.6.0) VC11 x86 Non Thread: Dùng trong trường hợp server có sử dụng giao thức CGI(FastCGI). Và version này cung cấp perfomance tốt hơn so với Thread Safe khi sử dụngkết hợp IIS với FastCGI.xong bạn giải nén PHP ra.xong bạn giải nén PHP ra.

- PHP 5.6 (5.6.0) VC11 x86 Thread Safe: Dùng cho những environments mà keep những cái PHP engine trong memory và có thể chạy multil thread. \php-5.6.0-Win32-VC11-x64\php.ini-development thành \php-5.6.0-Win32-VC11-x64\php.ini \php-5.6.0-Win32-VC11-x64\php.ini-development thành \php-5.6.0-Win32-VC11-x64\php.ini 

Và tôi thấy nếu bạn đang muốn sử dụng PHP và Apache trên nền Windows thì bạn nên chọn PHP 5.6 (5.6.0) VC11 x86 Thread Safe, à nhiều bạn bảo tôi thích sử dụng PHP 5.6 (5.6.0) VC11 x86 Non Thread trên Widows cũng chả sao. Còn nếu bạn dùng PHP để run CGI request từ Apache thì bạn chọn cái nào cũng được.Apache24\conf\httpd.conf rồi thêm dòng này vào LoadModule php5_module "C:/php-5.6.0-Win32-VC11-x64/php5apache2_4.dll" Apache24\conf\httpd.conf rồi thêm dòng này vào LoadModule php5_module "C:/php-5.6.0-Win32-VC11-x64/php5apache2_4.dll" 

Sau khi download xong bạn giải nén PHP ra. màu đỏ thay thế theo đường dẫn của bạn. màu đỏ thay thế theo đường dẫn của bạn.

- Rename file \php-5.6.0-Win32-VC11-x64\php.ini-development thành \php-5.6.0-Win32-VC11-x64\php.ini dòng có chứa từ AddType và add thêm ngay sau dòng đó: AddType application/x-httpd-php .phpdòng có chứa từ AddType và add thêm ngay sau dòng đó: AddType application/x-httpd-php .php

- Open file này \Apache24\conf\httpd.conf rồi thêm dòng này vào LoadModule php5_module "C:/php-5.6.0-Win32-VC11-x64/php5apache2_4.dll" thêm vào file httpd.conf dòng này: PHPIniDir "c:/php-5.6.0-Win32-VC11-x64"thêm vào file httpd.conf dòng này: PHPIniDir "c:/php-5.6.0-Win32-VC11-x64"

Sau khi download xong bạn giải nén PHP ra. màu đỏ thay thế theo đường dẫn của bạn. màu đỏ thay thế theo đường dẫn của bạn.

- Rename file \php-5.6.0-Win32-VC11-x64\php.ini-development thành \php-5.6.0-Win32-VC11-x64\php.ini dòng có chứa từ AddType và add thêm ngay sau dòng đó: AddType application/x-httpd-php .phpHiển thị như sau là bạn đã config thành công nhé:

- Open file này \Apache24\conf\httpd.conf rồi thêm dòng này vào LoadModule php5_module "C:/php-5.6.0-Win32-VC11-x64/php5apache2_4.dll" thêm vào file httpd.conf dòng này: PHPIniDir "c:/php-5.6.0-Win32-VC11-x64"trên browser:

Enjoy!