PHP có yêu cầu cài đặt không?
Vì PHP là một công nghệ phía máy chủ, nên đương nhiên bạn nên đầu tư một chút thời gian vào việc thiết lập môi trường máy chủ để sản xuất, phát triển hoặc học tập. Thẳng thắn mà nói, PHP khá dễ cài đặt so với những con quái vật khác như J2EE Show Tuy nhiên, các thủ tục phức tạp do sự kết hợp khác nhau của các phiên bản khác nhau của máy chủ web, PHP và cơ sở dữ liệu (thường là MySQL). Chính vì vậy trong quá trình học có thể thực hiện một số câu lệnh trên http. //phpfiddle. org/ hoặc Tutorialspoint mà không cần cài đặt bất cứ thứ gì Dưới đây chúng tôi sẽ giới thiệu các bước cần thiết để thiết lập môi trường PHP làm việc với cơ sở dữ liệu MySQL trên máy của một người Nếu máy tính để bàn của bạn chạy trên Linux, rất có thể Apache, PHP và MySQL đã được cài đặt sẵn cho bạn. Cấu hình cực kỳ phổ biến này thường được gọi là LAMP, tôi. e. Linux Apache MySQL PHP, hoặc P, sau này là 'P', cũng có thể đề cập đến Perl, một người chơi chính khác trong lĩnh vực dịch vụ web nguồn mở. Nếu một số thành phần chưa được cài đặt, bạn có thể sẽ phải cài đặt các gói sau theo cách thủ công
Trên Debian hoặc các dẫn xuất của nó, bao gồm cả Ubuntu, bạn có thể sử dụng các lệnh tương ứng apt-get install php5 ## Server #### If you wish to use Apache apt-get install apache2 libapache2-mod-php5 a2enmod php5 service apache2 restart ## -or- #### If you wish to use Lighttpd apt-get install lighttpd php5-cgi lighttpd-enable-mod fastcgi fastcgi-php service lighttpd restart ## Database #### If you wish to use Postgres apt-get install postgres-server postgres-client php5-pg ## -or- #### If you wish to use Mysql apt-get install mysql-server mysql-client php5-mysql Nếu bạn chọn sử dụng Ubuntu với Apache và MySQL, bạn có thể muốn sử dụng trang web cộng đồng Ubuntu cho cấu hình như vậy wiki đèn ubuntu Đối với người dùng Gentoo Linux, gentoo-wiki có sẵn Hướng dẫn này. Apache2 với PHP và MySQL Nói chung, bạn sẽ muốn thực hiện các thao tác sau trong Gentoo emerge apache emerge mysql emerge mod_php Các thủ tục chính xác phụ thuộc vào bản phân phối Linux của bạn. Trên hệ thống Fedora, các lệnh thường như sau yum install httpd yum install php yum install mysql yum install php-mysql Không thể bao gồm tất cả các biến thể ở đây, vì vậy hãy tham khảo hướng dẫn sử dụng bản phân phối Linux của bạn để biết thêm chi tiết hoặc nhờ một người bạn làm điều đó cho bạn Một cách chắc chắn để thiết lập và chạy PHP trên hệ thống *nix của bạn là biên dịch nó từ nguồn. Điều này nghe có vẻ không khó và có nhiều hướng dẫn tốt trong hướng dẫn sử dụng PHP PHP trên Windows cũng là một lựa chọn rất phổ biến. Trên nền tảng Windows, bạn có tùy chọn sử dụng máy chủ web Apache nguồn mở hoặc máy chủ Dịch vụ thông tin Internet (IIS) gốc của Microsoft, có thể cài đặt từ đĩa CD Windows của bạn. Khi bạn đã cài đặt một trong những máy chủ này, bạn có thể tải xuống và cài đặt các bản phân phối nhị phân PHP Windows thích hợp từ trang tải xuống PHP. Phiên bản trình cài đặt yêu cầu ít tương tác người dùng hơn Để tăng hiệu suất, bạn sẽ muốn sử dụng FastCGI. Có một wikibook sẽ hỗ trợ bạn Thiết lập IIS với FastCGI Trên Microsoft Windows, bạn phải luôn cài đặt cơ sở dữ liệu của riêng mình. Hai lựa chọn phổ biến là mã nguồn mở Postgres và MySQL. Postgres được cấp phép tự do hơn và được sử dụng miễn phí cho mục đích thương mại PostgreSQL[sửa. sửa nguồn]Tài liệu Zend chính thức. http. //chúng ta. php. mạng/pssql Postgres đơn giản và dễ cài đặt, duyệt đến http. //www. postgresql. org/ftp/nhị phân/v8. 3. 0/win32/ và tải xuống exe và nhấp đúp vào MySQL[sửa. sửa nguồn]Tài liệu MySQL chính thức. http. //chúng ta. php. mạng/mysql Bạn có thể muốn cài đặt cơ sở dữ liệu MySQL. Bạn có thể tải xuống phiên bản Windows của MySQL và làm theo hướng dẫn cài đặt. Nếu bạn có PHP 4, bạn không cần phải cài đặt tương đương với php-mysql trên Linux, vì hỗ trợ MySQL được tích hợp sẵn trong các bản phân phối PHP của Windows. Trong PHP 5, bạn sẽ cần bỏ ghi chú dòng sau trong tệp php của mình. ini (nghĩa là bỏ dấu ';' ở đầu dòng) Nếu bạn thấy tất cả những điều trên quá rắc rối, bạn có một lựa chọn khác. Được thúc đẩy bởi mong muốn vĩnh viễn làm mọi thứ theo cách an toàn/dễ dàng, bạn có thể tìm thấy một số gói AMP của Apache/MySQL/PHP được đóng gói thuận tiện trên mạng. Một trong số đó là PHPTriad. Hoặc, bạn có thể thử Máy chủ thống nhất. Nó là một Gói WAMP nhỏ. (Từ viết tắt WAMP đề cập đến ngăn xếp máy chủ trong đó Microsoft Windows là hệ điều hành, Apache là máy chủ Web, MySQL xử lý các thành phần cơ sở dữ liệu và PHP, Python hoặc PERL đại diện cho các ngôn ngữ kịch bản động). Máy chủ thống nhất được đóng gói dưới dạng kho lưu trữ zip tự giải nén và rất dễ sử dụng. Sau khi dùng thử, bạn chỉ cần xóa thư mục và mọi thứ đều sạch sẽ. XAMPP cho Windows là một máy chủ WAMP khác dễ sử dụng. Ngoài ra, nó có tùy chọn cài đặt cho phép bạn cài đặt trên máy tính nếu bạn có quyền quản trị. XAMPP có các tùy chọn để chạy PERL và JAVA (trên máy chủ tomcat). Một số lựa chọn gói Windows AMP di động khác được tóm tắt tại Danh sách Máy chủ Web di động Ngoài ra, một trình cài đặt gói có tên là WAMPserver cũng có sẵn. Nó chỉ đơn giản là cài đặt Apache, PHP và MySQL trên windows một cách dễ dàng Hướng dẫn cài đặt Windows dễ dàng[sửa | sửa mã nguồn]. sửa nguồn]1) Môi trường soạn thảo PHP
2) Môi trường chạy PHP
Test Page '; echo $string; print $string; printf('%s', $string); ?>
Chào thế giới Mac OS X đi kèm với máy chủ Apache theo tiêu chuẩn và việc kích hoạt nó đơn giản bằng cách chọn hộp bên cạnh 'Chia sẻ web cá nhân' trong phần 'Chia sẻ' của Tùy chọn hệ thống. Khi bạn đã hoàn thành việc này, bạn có thể đặt các tệp trong /Library/WebServer/Documents để truy cập chúng trên máy chủ của mình. Mac OS X đi kèm với PHP nhưng quá trình cài đặt thiếu bất kỳ số lượng tiện ích mở rộng đáng kể nào, vì vậy nếu bạn muốn bất kỳ tiện ích mở rộng nào, bạn sẽ phải tự cài đặt PHP. Bạn có thể thực hiện việc này bằng cách làm theo hướng dẫn trong Kết nối nhà phát triển của Apple hoặc bạn có thể tải xuống trình cài đặt tự động, chẳng hạn như trình cài đặt có sẵn tại Entropy. Khi bạn đã hoàn thành một trong số đó, bạn sẽ có một máy chủ chạy PHP trên máy Mac của mình Để cài đặt MySQL, chỉ cần tải xuống và chạy gói cài đặt OS X hoặc sử dụng XAMPP cho MacOS X Tuy nhiên, nếu bạn sử dụng unix hoặc học nó, biên dịch có thể là cách phù hợp cho cả ba hoặc chỉ những thứ bạn thích. Ưu điểm là bạn có thể chọn chính xác tiện ích mở rộng mà bạn muốn cho PHP và Apache. Ngoài ra, bạn có thể chọn các phiên bản để biên dịch cùng nhau. Để thực hiện việc này, hãy đảm bảo bạn đã cài đặt Công cụ dành cho nhà phát triển. Chúng được vận chuyển cùng với OS X Sau khi bạn đã hoàn thành xuất sắc phần trước, đã đến lúc đảm bảo rằng mọi thứ diễn ra tốt đẹp. Bạn cũng có cơ hội viết các tập lệnh PHP đầu tiên của mình. Mở trình soạn thảo văn bản thuần túy yêu thích của bạn (không phải Microsoft Word hoặc trình xử lý văn bản khác) và nhập dòng ma thuật sau Lưu nó dưới dạng phpinfo. php trong thư mục tài liệu gốc của máy chủ web của bạn. Nếu bạn đang sử dụng máy chủ lưu trữ web, hãy tải nó lên máy chủ nơi bạn sẽ đặt các tệp HTML. Bây giờ, hãy mở trình duyệt web của bạn và truy cập http. // localhost/phpinfo. php hoặc http. // your-web-hosting-server. com/phpinfo. php nếu bạn đang sử dụng máy chủ lưu trữ web và xem đầu ra Bây giờ hãy cuộn xuống trang đó và đảm bảo rằng có một bảng có tiêu đề "mysql" và hàng trên cùng sẽ là. "Hỗ trợ MySQL. đã bật". Nếu đầu ra của bạn không có cái này, thì bản cài đặt PHP cụ thể của bạn không hỗ trợ MySQL. Lưu ý rằng thử nghiệm này không cho bạn biết liệu máy chủ MySQL có đang chạy hay không. Bạn nên kích hoạt ứng dụng khách MySQL của mình và kiểm tra trước khi tiếp tục Một số trình chỉnh sửa tập lệnh hoặc php chuyên dụng thậm chí còn có mã màu của các từ khác nhau có thể rất hữu ích để tìm lỗi. Việc triển khai miễn phí này là Notepad++ mạnh mẽ, có sẵn từ Sourceforge và được cấp phép theo GPL Điều gì là cần thiết để chạy PHP?Mã PHP sẽ chạy dưới dạng mô-đun máy chủ web hoặc dưới dạng giao diện dòng lệnh. Để chạy PHP cho web, bạn cần cài đặt Máy chủ web như Apache và bạn cũng cần máy chủ cơ sở dữ liệu như MySQL . Có nhiều máy chủ web khác nhau để chạy các chương trình PHP như WAMP và XAMPP.
PHP có được cài đặt trên Windows không?Điều kiện tiên quyết và chạy trên hệ thống Windows của bạn, nếu không bạn sẽ không thể chạy PHP Scripts. Ngoài ra, bạn có thể cài đặt máy chủ WAMP hoặc máy chủ AMPPS để cài đặt Máy chủ web PHP, MySQL và Apache trên máy Windows của mình. Bạn có thể cài đặt php trên windows theo cách thủ công .
Làm cách nào để cài đặt và thiết lập PHP?Thực hiện theo các bước dưới đây để cài đặt PHP trên Windows. Bước 1. Truy cập https. //www. php. net/trang web bằng bất kỳ trình duyệt web nào và nhấp vào Tải xuống. Bước 2. Nhấp vào nút "Tải xuống" của Windows |