Làm cách nào để chạy PHP trên Termux?

D

dodonglyka

người đam mê

Tham gia ngày 26 tháng 5 năm 2021Bài đăng198Reaction46

  • Ngày 3 tháng 7 năm 2021
  • #1

mệnh lệnh
####################
nâng cấp thích hợp
cập nhật apt
pkg cài đặt php
termux-thiết lập-lưu trữ
####################
Kung error yung command sa taas try mo to
nâng cấp pkg
cập nhật pkg
pkg cài đặt php
termux-thiết lập-lưu trữ
GHI CHÚ. tránh chữ to sẽ gây LỖI. 😇😇😇😇 CẢM ƠN BẠN

 

Chỉnh sửa lần cuối. Ngày 3 tháng 7 năm 2021



lỗi tingnan mo trong python

 

tệp đính kèm

    Bạn không có quyền xem toàn bộ nội dung của bài viết này. Đăng nhập hoặc đăng ký ngay bây giờ

R

reacah

Thành lập

  • Ngày 3 tháng 7 năm 2021
  • #9



lỗi yan oh khi nâng cấp pkg

 

tệp đính kèm

    Bạn không có quyền xem toàn bộ nội dung của bài viết này. Đăng nhập hoặc đăng ký ngay bây giờ

T

Tamokloy123

Thượng lưu

  • Ngày 10 tháng 7 năm 2021
  • #17

gói-24 trò chơi Bản phát hành' không có tệp Bản phát hành
N. Không thể xác minh tính toàn vẹn của siêu dữ liệu, kho lưu trữ hiện đã bị vô hiệu hóa
N. nguyên nhân có thể. kho lưu trữ đang được bảo trì hoặc ngừng hoạt động (sai nguồn. danh sách URL?)
E. Kho lưu trữ 'Bạn không có quyền xem toàn bộ nội dung của bài viết này. Đăng nhập hoặc đăng ký ngay bây giờ. Bản phát hành khoa học' không có tệp Bản phát hành
N. Không thể xác minh tính toàn vẹn của siêu dữ liệu, kho lưu trữ hiện đã bị vô hiệu hóa
N. nguyên nhân có thể. kho lưu trữ đang được bảo trì hoặc ngừng hoạt động (sai nguồn. danh sách URL?)


gumagana lên android 11?

 

Tôi không thể cài đặt libapache2-mod-php trên termux, tôi không chắc nó là gì nhưng tôi tin rằng đó là mô-đun php sử dụng để định cấu hình apache. Tôi đã cài đặt apache và php thành công nhưng không biết cách định cấu hình apache để sử dụng php để nó thực sự xử lý tệp php thay vì hiển thị mã php

Đây không phải là bài viết của những kẻ dùng mánh khóe để thu hút người xem, chúng ta thực sự sẽ cài đặt một máy chủ Apache trên Android, cấu hình nó để xử lý các tệp PHP và cuối cùng là viết một bài Hello World. mọi thứ chạy từ thiết bị di động của chúng tôi

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

PHP chạy trên Android

Tóm lược

Bạn sẽ học cách định cấu hình Apache và PHP trong Android mà không cần root điện thoại và không bị chết khi cố gắng, nhờ ứng dụng Termux và một số gói

Yêu cầu

Hãy xem hướng dẫn này để cài đặt và định cấu hình Termux, cũng như để tìm hiểu kiến ​​thức cơ bản về nó và sử dụng các phím trợ giúp

Bước 1. cập nhật gói

Khi bạn đã cài đặt termux, hãy thực hiện các lệnh này

apt update

Và sau đó

apt upgrade

Nếu nó hỏi bạn, hãy chọn có trong cả hai trường hợp

Bước 2. Cài đặt Apache và PHP 7

Đã có một gói phục vụ để cài đặt hai thứ này cùng nhau. Đó là, thông qua các tệp PHP của apache được xử lý. Để cài đặt LAMPP của chúng tôi trên Android, chúng tôi sẽ chạy

apt install php-apache

Điều đó sẽ cài đặt apache, PHP và một số thư viện cho phép chúng tôi kết hợp cả hai thứ

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

Cài đặt PHP và Apache trên Android

Với điều đó, chúng tôi đã sẵn sàng mọi thứ, chúng tôi cần tinh chỉnh các cấu hình

Bước 3. Cài đặt Nano

Nano là một trình soạn thảo văn bản hoạt động trong thiết bị đầu cuối. Điều quan trọng là phải cài đặt nó vì chúng tôi sẽ phải sửa đổi tệp cấu hình apache. Để cài đặt nó chỉ cần chạy lệnh này

apt install nano

Các lệnh cơ bản là nhấn Ctrl + o để lưu các thay đổi và Ctrl + x để thoát. Ctrl + w được sử dụng để tìm kiếm tệp;

Để các phím như TAB và CTRL xuất hiện, hãy xem liên kết mà tôi đã để lại ở trên để bạn định cấu hình Termux như mong muốn

Bước 4. cấu hình apache để xử lý các tệp PHP

Chúng ta sẽ cấu hình httpd. tập tin conf; . Tệp cấu hình apache nằm trong

/dữ liệu/dữ liệu/com. thuật ngữ/tệp/usr/etc/Apache2/httpd. conf

Bạn có thể thay đổi thư mục đó với

cd /data/data/com.termux/files/usr/etc/apache2/

Sau đó mở tệp bằng nano

________số 8_______

Đây là một ảnh chụp màn hình về thư mục chứa tệp quan trọng này trông như thế nào

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

httpd. tập tin conf

Trong tập tin này, chúng tôi sẽ sửa đổi một số điều

4. 1 Tải mô-đun PHP

Trong tệp mà chúng tôi đang chỉnh sửa, chúng tôi sẽ tìm một phần nơi các mô-đun được tải, bạn sẽ thấy một cái gì đó như thế này

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

Tải mô-đun PHP 7 ở đâu

Ngay tại đó, chúng tôi sẽ thêm một dòng mới với nội dung này

LoadModule php7_module /data/data/com.termux/files/usr/libexec/apache2/libphp7.so

Những gì chúng tôi đang làm là tải mô-đun PHP 7 trong đường dẫn ở trên. Mặc dù hình ảnh trông không hoàn chỉnh và bạn thấy rằng có một dấu ngắt dòng, hãy bỏ qua nó;

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

Tải mô-đun PHP 7 trên httpd. conf

4. 2 Bộ xử lý

Đó không phải là tất cả, bây giờ bên dưới nơi chúng tôi tải mô-đun, chúng tôi thêm cái này

Xem mã trên Gist

Chúng tôi đang nói với Apache rằng các tệp tuân thủ biểu thức chính quy (trong đó tệp là một trong PHP) được xử lý bởi một trình xử lý

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

Đặt trình xử lý cho tệp PHP

4. 3 Thay đổi chỉ mục

Để kết thúc (và điều này không quá cần thiết), chúng tôi sẽ tìm đoạn mã có mã như sau

Xem mã trên Gist

Chúng tôi sẽ thay đổi nó thành PHP để nó trông như thế này

Xem mã trên Gist

Chúng tôi làm điều này để yêu cầu apache phục vụ chỉ mục. php qua chỉ mục. html (đây là sự điều chỉnh và điều đó không có nghĩa là chúng tôi không thể cung cấp HTML)

Ví dụ: nếu chúng tôi truy cập apt upgrade0 thì apache sẽ mặc định lập chỉ mục. html, thay vào đó, điều chỉnh này sẽ phục vụ chỉ mục. php. Lưu các thay đổi và đóng tệp

Bước 5. viết hello world PHP và xem thư mục chung

Thư mục htdocs của chúng tôi nằm ở (ý tôi là, lộ trình của nó là)

apt upgrade1

Vì vậy, bất cứ điều gì hoặc tập tin chúng tôi đặt ở đó sẽ được phục vụ. Và nếu chúng ta đặt một tệp PHP thì nó sẽ được xử lý. Chúng tôi điều hướng ở đó và tạo chỉ mục. php với

apt upgrade2

Bên trong nó, chúng tôi đặt nội dung sau

Xem mã trên Gist

Sau đó, chúng tôi lưu nó

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

đường dẫn htdocs trên Termux

Hình ảnh trên chỉ để hiển thị vị trí của htdocs

Bước 6. bắt đầu apache

Việc còn lại là khởi động apache daemon. Đối với điều này, chúng tôi sử dụng lệnh

apt upgrade3

Nếu nó không hiển thị lỗi (ngoài lỗi nói rằng bạn không thể xác định máy chủ miền như trong hình) thì mọi thứ đều ổn

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

Khởi động máy chủ Apache trên Android

Cập nhật 2020. lỗi khởi động apache trên android

Mấy hôm nay bị báo lỗi. Nếu những điều sau xuất hiện với bạn, vui lòng tiếp tục đọc phần này;

apache đang chạy mpm theo luồng nhưng mô-đun php của bạn không được biên dịch thành luồng an toàn

Để khắc phục, chúng ta cần chỉnh sửa httpd. conf đã đề cập ở trên, trên các dòng có chứa “LoadModule”. Chúng ta phải bình luận dòng sau

apt upgrade4

Vì vậy, nó trông như thế này

apt upgrade5

Ngoài ra, chúng tôi bỏ ghi chú dòng sau

apt upgrade6

Vì vậy, nó trông như thế này

apt upgrade7

Đây là một hình ảnh của nó sẽ trông như thế nào

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

LoadModule httpd. conf – sửa lỗi apache trên Android

Điều đó sẽ sửa lỗi

Xem máy chủ trên trình duyệt web

Chúng tôi mở Chrome (hoặc trình duyệt của chúng tôi) và chúng tôi truy cập

máy chủ cục bộ. 8080/chỉ số. php

Bạn sẽ thấy một cái gì đó như thế này

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

PHP chạy trên Android

Chúng tôi đã đạt được nó;

Như bạn có thể thấy, chúng tôi có phiên bản PHP 7. 2. 12; . Trên thực tế, từ một máy tính khác trong cùng mạng Android của bạn, bạn có thể đặt địa chỉ IP của máy tính đó vào cổng 8080 và bạn sẽ thấy rằng nó kết nối

Làm cách nào để chạy PHP trên Termux?
Làm cách nào để chạy PHP trên Termux?

Kết nối với máy chủ Apache từ xa chạy trên Android

Những kết luận và lưu ý mà bạn không nên bỏ qua

Hãy nhớ rằng bạn có thể chạy các tệp PHP từ thiết bị đầu cuối như chúng tôi làm trong Windows (với php -f). Bạn cũng có thể vào chế độ tương tác với apt upgrade8

Để làm việc với apache daemon, bạn có thể chạy apt upgrade3, apt install php-apache0 và apt install php-apache1 để khởi động, dừng và khởi động lại tương ứng

Cần lưu ý rằng trong thư mục htdocs, bạn có thể đặt bất kỳ tệp nào (hình ảnh, video, tệp văn bản, tệp HTML, v.v. ) và nó sẽ được phục vụ như bình thường

Với điều này, bạn đã có một ngăn xếp LAMPP trên Android. Linux, Apache, MySQL và PHP. Bạn có thể gắn bất kỳ ứng dụng nào mà bạn sẽ gắn trên máy chủ với Linux

Nếu bạn muốn biết cách cài đặt máy chủ MariaDB trên Android, hãy truy cập. cài đặt MySQL trên Android


Tôi sẵn sàng tuyển dụng nếu bạn cần giúp đỡ. Tôi có thể giúp bạn với dự án hoặc bài tập về nhà của bạn
Nếu bạn thích bài đăng, hãy thể hiện sự đánh giá cao của bạn bằng cách chia sẻ nó hoặc quyên góp

Suscribir por correo

Ingresa tu correo and recibirás mis últimas entradas sobre programación, mã nguồn mở, cơ sở dữ liệu và việc liên quan đến thông tin

Chúng tôi có thể chạy PHP trong Termux không?

Cài đặt PHP trên hệ điều hành Android . Cài đặt ứng dụng Termux trên thiết bị của bạn. Step 1: Install the Termux app on your device. Bước 2. Sau khi cài đặt ứng dụng, bạn sẽ thấy dấu “$”. Nhập apt update và nhấn phím enter trên bàn phím của bạn. Bước 3. Sau đó, bạn sẽ thấy lại dấu $.

Làm cách nào để chạy tệp PHP trên Termux?

PHP chạy trên Android
Cài đặt PHP và Apache trên Android
httpd. tập tin conf
Tải mô-đun PHP 7 ở đâu
Tải mô-đun PHP 7 trên httpd. conf
Đặt trình xử lý cho tệp PHP
đường dẫn htdocs trên Termux
Khởi động máy chủ Apache trên Android

Làm cách nào để chạy tệp PHP trong điện thoại Android?

Theo mặc định, ứng dụng sử dụng /sdcard/pws/www/ , vì vậy nếu bạn đặt các tệp của mình ở đó, ứng dụng sẽ chọn chúng. Sau đó, khởi chạy ứng dụng, nhấp vào "Khởi động máy chủ" và truy cập http. //127. 0. 0. 1. 8080 bằng trình duyệt web trên thiết bị Android của bạn và nó sẽ hoạt động

Tôi có thể viết mã PHP trên Android không?

Hóa ra là có thể viết mã bằng php trên Android (ngay cả khi nó không tốt bằng trên mac, linux hay thậm chí là windows . Trong bài đăng trên blog này, tôi sẽ đi vào một số trình soạn thảo, IDE và các tùy chọn khác để chỉnh sửa mã php (và chạy ngăn xếp LAMP phát triển) trên thiết bị Android của bạn.