Bincangkan pilihan direktori pemasangan untuk dipertimbangkan semasa menyusun php7

PHPz
Lepaskan: 2023-03-21 15:32:02
asal
1391 orang telah melayarinya

Dalam proses membangunkan dan menggunakan aplikasi PHP, kita selalunya perlu menyusun persekitaran PHP daripada kod sumber. Menyusun direktori pemasangan PHP7 adalah salah satu isu yang memerlukan perhatian.

Dalam artikel ini, kami akan membincangkan pilihan direktori pemasangan untuk dipertimbangkan semasa menyusun PHP7 dan menyediakan beberapa amalan terbaik.

Kompilasi direktori pemasangan PHP7

Apabila menyusun PHP7, anda perlu memutuskan di mana PHP akan dipasang akhirnya. Apabila make install dilaksanakan, binari yang disusun dan fail lain akan disalin ke direktori pemasangan yang ditentukan.

Biasanya, terdapat tiga pilihan:

1 /usr/local

/usr/local ialah konvensyen standard dalam sistem UNIX, gunakan A. program perisian yang dipasang oleh pentadbir sistem storan. Kandungan direktori ini tidak akan dipadamkan atau ditimpa semasa naik taraf sistem pengendalian. Oleh itu, ini adalah salah satu direktori pemasangan yang paling popular.

./configure --prefix=/usr/local/php7
Salin selepas log masuk

2. Direktori /opt

/opt ialah satu lagi direktori pemasangan yang sangat popular. Direktori ini boleh digunakan untuk menyimpan perisian pihak ketiga dan menyediakan pengasingan yang lebih baik antara perisian sistem dan perisian pihak ketiga. Selain itu, /opt nama direktori adalah pendek dan mudah diingati.

./configure --prefix=/opt/php7
Salin selepas log masuk

3. Direktori Laman Utama

Direktori rumah ialah direktori rumah setiap pengguna Linux. Memasang PHP7 ke dalam direktori rumah anda bukan sahaja mudah, tetapi juga mengurangkan keperluan untuk keistimewaan pentadbir. Ini adalah cara yang sangat popular untuk pembangun membina berbilang aplikasi dengan pilihan kompilasi PHP yang berbeza.

./configure --prefix=$HOME/php7
Salin selepas log masuk

Tidak kira direktori pemasangan yang anda pilih, ingat untuk memastikan pemilikan dan kebenaran direktori ditetapkan dengan betul supaya anda tidak menghadapi masalah semasa melaksanakan perintah make install.

Amalan Terbaik

Apabila memilih direktori pemasangan, pertimbangkan amalan terbaik berikut:

  1. Gunakan nama direktori yang mudah diingati , seperti /usr/local/php7 atau /opt/php7. Dengan cara itu, jika anda perlu memasang atau menaik taraf PHP sekali lagi pada masa hadapan, anda akan tahu di mana untuk mencarinya.
  2. Elakkan memasang ke dalam direktori sistem seperti /usr atau /bin. Jika tampalan atau naik taraf kepada PHP memerlukan pengubahsuaian fail tertentu dalam direktori ini, ia boleh menjejaskan sistem pengendalian. Pilihan yang lebih baik ialah menggunakan direktori yang berasingan.
  3. Pastikan direktori pemasangan mempunyai kebenaran yang betul. Sistem pengendalian mungkin tidak membenarkan pemasangan ke direktori tertentu, seperti /root atau /etc, dan kebenaran yang ditetapkan secara tidak betul boleh menyebabkan masalah akses.
  4. Sentiasa pasang PHP ke dalam direktori pengguna bukan akar. Pada sistem UNIX, atas sebab keselamatan, kekerapan menggunakan pengguna "root" harus diminimumkan.

Akhir sekali, adalah disyorkan agar anda mencuba direktori pemasangan yang berbeza dan menyemak kelakuan PHP dalam setiap direktori. Ini ialah cara untuk mengetahui direktori mana yang paling sesuai dengan keperluan anda.

Kesimpulan

Semasa proses penyusunan PHP7, adalah penting untuk memilih direktori pemasangan dengan betul. Memilih direktori yang betul membantu mengurus PHP dengan mudah dan mengurangkan impak sistem pengendalian. Gunakan amalan terbaik yang disediakan dalam artikel ini untuk memilih direktori pemasangan yang betul dan memastikan PHP dipasang dengan cara yang betul.

Atas ialah kandungan terperinci Bincangkan pilihan direktori pemasangan untuk dipertimbangkan semasa menyusun php7. 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