Sebagai sistem pengendalian sumber terbuka, sistem Linux sangat popular di kalangan pembangun. Oleh kerana sistem Linux adalah sumber terbuka, bebas, selamat dan stabil, serta mempunyai tahap kebebasan yang tinggi, pengguna boleh menyesuaikan konfigurasi sistem secara bebas, yang boleh dikatakan memberikan banyak kelebihan kepada pembangun. Artikel ini terutamanya akan memperkenalkan cara memasang persekitaran PHP dalam sistem Linux supaya pembangun boleh dengan senang hati membangunkan PHP.
PHP ialah bahasa skrip yang digunakan secara meluas dalam pembangunan rangkaian Melalui PHP, pembangun boleh melaksanakan beberapa fungsi interaktif dinamik dengan pantas. Saya percaya semua orang sudah memahami ciri asas PHP Di bawah ini kami akan memperkenalkan cara memasang persekitaran PHP pada sistem Linux.
Dalam sistem Linux, kami boleh membina persekitaran PHP dengan memasang sambungan teras PHP dan perpustakaan tambahan lain.
Biasanya terdapat tiga cara untuk memasang PHP dalam sistem Linux:
Cara pertama ialah cara paling mudah, anda hanya perlu melaksanakan arahan pemasangan yang sepadan; memerlukan pengetahuan kompilasi dan konfigurasi tertentu, tetapi anda boleh menukar pilihan kompilasi untuk konfigurasi sebelum pemasangan; kaedah ketiga biasanya tidak disyorkan kerana ia mungkin tidak stabil atau kehilangan beberapa sambungan.
Dalam artikel ini, kami akan memperkenalkan dua kaedah pemasangan pertama.
Kebanyakan pengedaran Linux akan menyediakan pemasangan pakej PHP dalam repositori lalai. Kaedah ini agak mudah, dan anda hanya perlu menggunakan alat yang sepadan untuk memasangnya dari gudang.
Debian/Ubuntu
sudo apt-get update sudo apt-get install php
CentOS/RHEL
sudo yum update sudo yum install php
Jika anda perlu memasang versi tertentu PHP, Anda boleh menentukan nombor versi selepas arahan, contohnya:
Debian/Ubuntu
sudo apt-get install php7.4
CentOS/RHEL
sudo yum install php74
Selepas pemasangan selesai, anda boleh mengesahkan sama ada PHP telah berjaya dipasang dengan melaksanakan php -v
Jika ia berjaya dipasang, maklumat versi PHP akan dipaparkan.
Jika anda ingin mengkonfigurasi persekitaran PHP dengan lebih bebas, anda perlu memasangnya melalui kompilasi kod sumber. Walau bagaimanapun, sebelum melakukan ini, anda perlu memastikan bahawa persekitaran pembangunan dan pakej perisian lain yang diperlukan telah dipasang pada sistem Linux, seperti gcc
, make
, libxml2-dev
, libssl-dev
, dsb.
Selepas memuat turun dan menyahmampat fail kod sumber, masukkan direktori PHP yang dinyahmampat dan gunakan perintah ./configure
untuk mengkonfigurasi sebelum penyusunan, contohnya:
./configure \ --prefix=/path/to/install \ --with-config-file-path=/usr/local/etc \ --with-mysql \ --with-apxs2
Dalam arahan di atas, --prefix=/path/to/install
bermaksud PHP Lokasi pemasangan, dan --with-config-file-path=/usr/local/etc
menunjukkan lokasi storan fail konfigurasi PHP, yang memudahkan pengurusan seterusnya ke tahap tertentu. Untuk pilihan konfigurasi lain, sila rujuk dokumentasi rasmi PHP.
Selepas konfigurasi selesai, gunakan perintah make
untuk menyusun Perintah ini akan menyusun kod sumber PHP dan menjana fail boleh laku yang sepadan. Selepas penyusunan, gunakan perintah make install
untuk memasang, yang akan menyalin fail PHP yang disusun ke lokasi yang ditentukan. Selepas melengkapkan pemasangan, anda juga perlu mencipta fail konfigurasi PHP ini secara manual php.ini
.
Selepas PHP dipasang, konfigurasi persekitaran tertentu perlu dilakukan untuk meningkatkan kecekapan pembangunan.
Fail konfigurasi persekitaran PHP ialah php.ini
, yang melaluinya kami boleh melaksanakan beberapa konfigurasi asas PHP. Pada masa lalu, php.ini
biasanya terletak dalam direktori /usr/local/etc/php.ini
atau /etc/php.ini
, tetapi dengan kemunculan pengedaran yang berbeza, laluan fail semasa mungkin berbeza. Ini boleh disahkan oleh laluan fail konfigurasi php.ini dalam output maklumat oleh fungsi phpinfo()
.
Semasa menjalankan PHP, beberapa fungsi tambahan boleh dilaksanakan melalui pakej sambungan PHP. Pakej sambungan ini biasanya boleh dipasang melalui pengurus pakej. Tetapi jika anda perlu memasang beberapa sambungan yang tidak termasuk dalam pakej sambungan yang disediakan oleh pengurus pakej, anda perlu menggunakan alat PECL untuk membina modul sambungan.
sudo apt-get install php-pear sudo pecl install <扩展名>
Selepas memasang sambungan, anda perlu mengkonfigurasinya dalam php.ini
sebelum ia boleh digunakan.
Memasang persekitaran PHP adalah keperluan yang sangat biasa di kalangan pembangun yang menggunakan sistem Linux. Dengan memasang melalui dua kaedah yang diperkenalkan dalam artikel ini, anda boleh menyediakan persekitaran PHP dengan mudah, menjadikan proses pembangunan lebih mudah dan bebas kebimbangan. Saya berharap pengenalan dalam artikel ini dapat membantu semua orang memahami dan menggunakan PHP dengan lebih baik.
Atas ialah kandungan terperinci Bagaimana untuk memasang persekitaran php dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!