Bagaimana untuk menukar port 80 dalam php5

zbt
Lepaskan: 2023-07-25 11:20:53
asal
1304 orang telah melayarinya

Cara menukar port 80 dalam php5: 1. Edit nombor port dalam fail konfigurasi pelayan Apache 2. Edit fail konfigurasi PHP untuk memastikan PHP berfungsi pada port baharu 3. Mulakan semula pelayan Apache; dan aplikasi PHP akan mula dijalankan pada port baharu.

Bagaimana untuk menukar port 80 dalam php5

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi PHP8.1.3, komputer Dell G3.

PHP ialah bahasa skrip sebelah pelayan yang popular yang biasa digunakan untuk membangunkan aplikasi web. Secara lalai, PHP menggunakan port 80 pelayan Apache untuk menerima permintaan HTTP. Walau bagaimanapun, kadangkala kita mungkin perlu menukar port PHP ke port lain untuk memenuhi keperluan tertentu. Dalam artikel ini, kami akan meneroka cara menukar port PHP5 daripada 80 kepada port lain.

1. Kita perlu mengedit fail konfigurasi pelayan Apache untuk menukar port PHP. Pada kebanyakan sistem Linux, fail konfigurasi Apache terletak dalam direktori `/etc/apache2` atau `/etc/httpd`, bergantung pada sistem anda. Anda perlu membuka fail `httpd.conf` dalam direktori ini dengan hak pentadbir.

Dalam fail `httpd.conf`, kita perlu mencari baris kod berikut:

Listen80
Salin selepas log masuk

Ini ialah port lalai yang didengari oleh pelayan Apache. Tukar nombor 80 pada baris itu kepada nombor port baharu yang ingin anda gunakan. Sebagai contoh, jika anda ingin menukar port PHP kepada 8080, anda perlu menukar baris kepada:

Listen8080
Salin selepas log masuk

Selepas menyimpan dan menutup fail, anda perlu memulakan semula pelayan Apache untuk perubahan berkuat kuasa. Pada kebanyakan sistem Linux, anda boleh memulakan semula perkhidmatan Apache menggunakan arahan berikut:

sudoserviceapache2restart
Salin selepas log masuk
Salin selepas log masuk

Pada sistem Windows, anda boleh membuka command prompt dan laksanakan arahan berikut:

net stop apache2

net start apache2

Selepas dimulakan semula , pelayan Apache akan mula mendengar pada port baharu yang anda tentukan.

2 Kami perlu memastikan bahawa PHP juga berfungsi pada port baharu. Anda perlu mengedit fail konfigurasi PHP. Pada kebanyakan sistem Linux, fail konfigurasi PHP terletak dalam direktori `/etc/php` Laluan khusus bergantung pada sistem anda dan versi PHP. Anda perlu membuka fail dalam direktori ini sepadan dengan versi PHP yang sedang anda gunakan dengan hak pentadbir, seperti `php.ini`.

Dalam fail `php.ini` anda perlu mencari baris kod berikut:

;cgi.fix_pathinfo
;FastCGIunderIIS(onWINNTbasedOS)supportstheabilityto
impersonate
…
Salin selepas log masuk

Di bawah baris ini anda akan melihat baris kod yang kelihatan seperti:

;extension=php_curl.dll
Salin selepas log masuk

Cari baris ini dan keluarkan koma bertitik di bermula , menjadikannya:

extension=php_curl.dll
Salin selepas log masuk

Perkara yang anda lakukan ialah memastikan sambungan PHP Curl didayakan, kerana dalam sesetengah versi PHP, sambungan dilumpuhkan secara lalai.

Selepas menyimpan dan menutup fail, anda perlu memulakan semula pelayan Apache untuk perubahan berkuat kuasa. Pada sistem Linux, anda boleh menggunakan arahan berikut untuk memulakan semula perkhidmatan Apache:

sudoserviceapache2restart
Salin selepas log masuk
Salin selepas log masuk

Pada sistem Windows, anda boleh menggunakan arahan berikut:

netstopapache2
netstartapache2
Salin selepas log masuk

Selepas dimulakan semula, PHP akan mula bekerja pada port baharu yang anda tentukan.

Selepas menukar port, anda perlu memastikan bahawa nombor port dalam sebarang pautan dan fail konfigurasi dalam aplikasi web anda dikemas kini dengan betul. Jika tidak, aplikasi anda mungkin tidak berfungsi dengan betul.

Untuk meringkaskan, untuk menukar port PHP5 daripada 80 kepada port lain, anda perlu mengedit nombor port dalam fail konfigurasi pelayan Apache, kemudian mengedit fail konfigurasi PHP untuk memastikan PHP berfungsi pada port baharu, dan akhirnya mulakan semula pelayan Apache. Selepas melengkapkan langkah ini, aplikasi PHP anda akan mula berjalan pada port baharu.

Nota: Menukar port PHP memerlukan perhatian keselamatan dan memastikan bahawa tembok api dan konfigurasi rangkaian lain telah dikemas kini untuk membenarkan akses port baharu. Selain itu, pastikan hanya pengguna yang mempunyai akses boleh membuat perubahan untuk mengelakkan potensi risiko keselamatan .

Atas ialah kandungan terperinci Bagaimana untuk menukar port 80 dalam php5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!