Gói cài đặt php

PHP là ngôn ngữ lập trình được sử dụng phổ biến trong việc phát triển các ứng dụng web và các trang web động nói chung. PHP8. 0 là một bản cập nhật lớn từ phiên bản 7. 4 của PHP, với một số cải tiến và bộ tính năng mới. Hầu hết các hệ quản trị nội dung website như Joomla, WordPress, Drupal đều được viết bằng ngôn ngữ PHP. Nếu bạn quan tâm đến việc chạy các ứng dụng PHP trên hệ thống FreeBSD, thì bài viết này đã được tạo cho bạn

Cài đặt PHP Phiên bản 8. 0 màu đỏ h

Vui lòng bật JavaScript

Cài đặt PHP Phiên bản 8. 0 trong Gia đình mũ đỏ

PHP8. 0 chứa hàng chục tối ưu hóa và các tính năng mới bao gồm

  • đối số được đặt tên
  • các loại công đoàn
  • thuộc tính
  • xúc tiến tài sản xây dựng
  • biểu thức phù hợp
  • nhà điều hành nullsafe
  • JIT,
  • cải tiến trong hệ thống loại, xử lý lỗi và tính nhất quán

Trong bài viết này, chúng tôi sẽ đề cập đến tất cả các bước cần thiết để cài đặt và sử dụng PHP 8. 0 trên FreeBSD 13 / FreeBSD 12. Đối với hầu hết các ứng dụng web, PHP được sử dụng cùng với hệ thống cơ sở dữ liệu và máy chủ web như nginx và apache. Tuy nhiên, việc cài đặt máy chủ web/hệ thống cơ sở dữ liệu không được trình bày chi tiết trong bài đăng này. Chúng tôi sẽ chỉ bao gồm cài đặt máy chủ web Apache vì chúng tôi cần nó để chứng minh PHP 8 của chúng tôi. 0 trên FreeBSD 13 / FreeBSD 12 đã hoạt động

Bước 1 – Cập nhật hệ thống FreeBSD

Chúng tôi sẽ bắt đầu cài đặt với nâng cấp hệ thống tiêu chuẩn

$ su - root
# pkg update
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.

# pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking for upgrades [21 candidates]: 100%
Processing candidates [21 candidates]: 100%
The following 1 package[s] will be affected [of 0 checked]:

Installed packages to be REINSTALLED:
	m4-1.4.19,1 [options changed]

Number of packages to be reinstalled: 1

253 KiB to be downloaded.

Proceed with this action? [y/N]: y
[1/1] Fetching m4-1.4.19,1.pkg: 100%  253 KiB 258.6kB/s    00:01
Checking integrity.. done [0 conflicting]
[1/1] Reinstalling m4-1.4.19,1...
[1/1] Extracting m4-1.4.19,1: 100%

Các lệnh thay thế được sử dụng để thực hiện cập nhật nhị phân cho hệ thống cơ sở

freebsd-update fetch
freebsd-update install

Bước 2 – Cài đặt PHP 8. 0 trên FreeBSD 13 / FreeBSD 12

PHP8. 0 có sẵn trên kho phân phối nhị phân FreeBSD với một số mô-đun. Để cài đặt PHP 8. 0 trên

FreeBSD 13 / FreeBSD 12, chạy các lệnh bên dưới.
[email protected]:~ # pkg install php80
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 4 package[s] will be affected [of 0 checked]:

New packages to be INSTALLED:
	libargon2: 20190702
	libxml2: 2.9.12
	pcre2: 10.39
	php80: 8.0.13

Number of packages to be installed: 4

The process will require 40 MiB more space.
6 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/4] Fetching php80-8.0.13.pkg: 100%    4 MiB   4.3MB/s    00:01
[2/4] Fetching libxml2-2.9.12.pkg: 100%  830 KiB 849.6kB/s    00:01
[3/4] Fetching libargon2-20190702.pkg: 100%   65 KiB  67.1kB/s    00:01
[4/4] Fetching pcre2-10.39.pkg: 100%    1 MiB   1.3MB/s    00:01
Checking integrity.. done [0 conflicting]
[1/4] Installing libxml2-2.9.12...
[1/4] Extracting libxml2-2.9.12: 100%
[2/4] Installing libargon2-20190702...
[2/4] Extracting libargon2-20190702: 100%
[3/4] Installing pcre2-10.39...
[3/4] Extracting pcre2-10.39: 100%
[4/4] Installing php80-8.0.13...
[4/4] Extracting php80-8.0.13: 100%

Sao chép tệp cấu hình PHP mẫu

cp -v /usr/local/etc/php.ini-production /usr/local/etc/php.ini

Cài đặt PHP8. 0 tiện ích mở rộng trên FreeBSD 13 / FreeBSD 12

Để cài đặt các phần mở rộng PHP thường được sử dụng, hãy chạy các lệnh sau

pkg install vim php80-xml mod_php80 php80-zip php80-mbstring php80-zlib php80-curl php80-mysqli php80-gd php80-gd

Tiến hành cài đặt bằng cách nhấn y

....
The following 29 package[s] will be affected [of 0 checked]:

New packages to be INSTALLED:
	apache24: 2.4.52
	apr: 1.7.0.1.6.1_1
	ca_root_nss: 3.69_1
	curl: 7.79.1
	db5: 5.3.28_7
	expat: 2.4.1
	fontconfig: 2.13.94_1,1
	freetype2: 2.11.0
	gdbm: 1.21
	giflib: 5.2.1
	jansson: 2.14
	jbigkit: 2.1_1
	jpeg-turbo: 2.1.1
	libgd: 2.3.1,1
	libnghttp2: 1.44.0
	libssh2: 1.9.0_3,3
	libzip: 1.7.3
	mod_php80: 8.0.13
	oniguruma: 6.9.7.1
	pcre: 8.45
	php80-curl: 8.0.13
	php80-gd: 8.0.13
	php80-mbstring: 8.0.13
	php80-xml: 8.0.13
	php80-zip: 8.0.13
	php80-zlib: 8.0.13
	png: 1.6.37_1
	tiff: 4.3.0
	webp: 1.2.1

Number of packages to be installed: 29

The process will require 123 MiB more space.
28 MiB to be downloaded.

Proceed with this action? [y/N]: y

Các tệp cấu hình tiện ích mở rộng PHP thường nằm trong thư mục bên dưới

# ls /usr/local/etc/php

Bước 3 – Cài đặt máy chủ web Apache

Chúng tôi sẽ cần Apache hoặc bất kỳ máy chủ web nào khác để phục vụ các trang web cho người dùng bên ngoài trên một trang web. Hãy cài đặt gói bằng lệnh pkg

pkg install apache24

Nhận thông tin chi tiết về gói đã cài đặt

________số 8

Bắt đầu và kích hoạt dịch vụ Apache sau khi cài đặt

[email protected]:~ # sysrc apache24_enable=yes
apache24_enable:  -> yes

[email protected]:~ # service apache24 start

Bạn có thể muốn kiểm tra trạng thái của dịch vụ apache24

freebsd-update fetch
freebsd-update install
0

Bước 4 – Kiểm tra PHP 8. 0 trên FreeBSD 13/12

Hãy tạo một mã PHP sẽ xuất chi tiết về hệ thống và thông tin PHP

freebsd-update fetch
freebsd-update install
1

Định cấu hình trình xử lý cho các trang PHP

freebsd-update fetch
freebsd-update install
2

Lưu và đóng tệp sau đó khởi động lại dịch vụ apache

freebsd-update fetch
freebsd-update install
3

Truy cập ứng dụng php trên trình duyệt web của bạn –

freebsd-update fetch
freebsd-update install
4. Bạn sẽ nhận được một trang trông giống như dưới đây

tiếng hoan hô. , bây giờ bạn đã có bản cài đặt PHP 8 đang hoạt động. 0 trên hệ thống FreeBSD 13 / FreeBSD 12. Các ứng dụng PHP khác có thể được lưu trữ trên hệ thống này. Nếu bạn cần một máy chủ cơ sở dữ liệu, hãy xem hướng dẫn trong liên kết được cung cấp

Cài đặt MariaDB 10. x trên FreeBSD 12. FreeBSD 13

  • THẺ
  • PHP8. 0 trên FreeBSD 12
  • PHP8. 0 trên FreeBSD 13

Bài viết trước Cài đặt và cấu hình Monit trên Ubuntu 20. 04. 18. 04

Bài viết tiếp theo Cài đặt và định cấu hình Telegraf trên Ubuntu / Debian

Kibet John

https. // máy tínhforgeek. com

Sức mạnh của công nghệ có thể được mọi người trên thế giới cảm nhận một cách trắng trợn và sự ảnh hưởng của nó không tha cho tôi. Kibet là một người đam mê công nghệ, nhà văn của ComputingforGeek và là người yêu thích kiến ​​thức và kỹ năng mới giúp thế giới trở nên tươi sáng hơn. Sở thích của anh ấy là Hệ thống lưu trữ, Tính khả dụng cao, Định tuyến và chuyển mạch, Tự động hóa, Giám sát và Nghệ thuật

PHP có được cài đặt trên máy Mac không?

Cài đặt trên macOS ¶ . 0. PHP is bundled with macOS since macOS X [10.0. 0] trước macOS Monterey [12. 0. 0] .

Tôi nên cài đặt gì cho PHP?

Để cài đặt PHP, chúng tôi khuyên bạn nên cài đặt Ngăn xếp phần mềm AMP [Apache, MySQL, PHP] .

Cách cài đặt PHP 7. 4 trên Kali Linux?

Chúng tôi sẽ thêm kho lưu trữ làm điều kiện tiên quyết sau đó cài đặt PHP 7. 4 trên Kali Linux. .
Bước 1. Cập nhật hệ thống. Đảm bảo hệ thống của bạn được cập nhật. cập nhật sudo apt sudo apt full-upgrade -y [ -f /var/run/reboot-required ] && sudo reboot -f
Bước 2. Thêm kho lưu trữ SURY PHP PPA
Bước 3. Cài đặt PHP 7. 4 trên Kali Linux

Chủ Đề