LAMP merujuk kepada singkatan yang terdiri daripada huruf pertama nama empat komponen sumber terbuka, biasanya digunakan untuk menyokong program web yang dibangunkan menggunakan PHP. Apabila membeli pelayan VPS, sama ada pelayan Alibaba Cloud ECS atau VULTR VPS, jika anda merancang untuk memasang sistem Debian dan mengkonfigurasi persekitaran LAMP, artikel ini akan memberi anda sedikit bantuan.
Mari perkenalkan maksud khusus LAMP secara terperinci:
Sebelum memulakan tutorial ini, anda mungkin memerlukan pelayan dengan Debian 12 dipasang:
Pelajar yang tidak mempunyai pelayan boleh membelinya di sini di China, dan pelayan VPS di luar negara boleh membelinya di sini.
Apache tersedia dalam repositori Debian 12 lalai. Pemasangan sangat mudah, jalankan arahan berikut:
sudo apt kemas kini
sudo apt pasang apache2
Selepas pemasangan selesai, perkhidmatan apache2 berjalan secara automatik secara lalai dan boleh dilihat melalui arahan berikut:
sudo systemctl status apache2
Selepas arahan dilaksanakan, anda akan melihat sesuatu yang serupa dengan yang berikut:
Input penyemak imbashttp://localhost
memaparkan halaman maklumat apache secara lalai.
Arahan mula dan henti perkhidmatan Apache:
sudo systemctl mulakan apache2 //Mula
sudo systemctl stop apache2 //Stop
Sila rujuk "Cara memasang Apache pada Debian 12".
Pakej perisian MySQL tidak termasuk dalam sumber perisian Debian 12 dan telah digantikan oleh MariaDB serasi sepenuhnya dengan MySQL.
Jika anda ingin memasang MySql, anda boleh menyemak "Cara memasang MySQL pada Debian 12"
Arahan berikut mengambil pemasangan MariaDB sebagai contoh:
sudo apt kemas kini
sudo apt install mariadb-server
Selepas pemasangan selesai, perkhidmatan MariaDB akan bermula secara automatik dan boleh dilihat melalui arahan berikut.
sudo systemctl status mariadb
Jika ia berjalan seperti biasa, anda akan melihat output yang serupa dengan yang berikut:
Laksanakan arahan berikut untuk mengukuhkan keselamatan pangkalan data MariaDB mengikut gesaan.
sudo mysql_secure_installation
Selepas arahan dilaksanakan, anda akan mendapat gesaan di terminal Pada asasnya, anda boleh memasukkan y
sepanjang jalan.
Untuk keselamatan yang dipertingkatkan, adalah disyorkan untuk mengekalkan pemalam pengesahan lalai dan membenarkan pengguna root untuk mengesahkan hanya melalui soket Unix.
Jika anda ingin menukar pengesahan akar kepada pengesahan klasik, anda boleh melakukan perkara berikut pada pelayan:
sudo mysql
Kemudian laksanakan SQL berikut.
UBAH PENGGUNA 'root'@'localhost' DIKENAL PASTI MELALUI mysql_native_password;
UBAH PENGGUNA 'root'@'localhost' DIKENAL PASTI OLEH 'your_root_passwd';
Iniyour_root_passwd
ialah kata laluan akaun root yang anda tetapkan. Selepas tetapan di atas selesai, anda boleh log masuk ke terminal melalui arahan berikut.
mysql -u root -p
Untuk maklumat lanjut, sila rujuk "Cara memasang MariaDB pada Debian 12"
php yang dipasang lalai dalam persekitaran Debian 12 ialah 8.2.
kemas kini sudo apt
sudo apt install php libapache2-mod-php php-mysql php-fpm
Nota: Secara lalai, php dipasang dengan versi terkini php8.2 dalam repositori perisian Debian 12. Jika anda perlu memasang versi PHP tertentu, anda boleh melakukan perkara berikut:
sudo apt install php[versi]
Sebagai contoh, jika anda memasang versi 7.3 php, arahannya adalah seperti berikut:
sudo apt install php7.3
Sudah tentu, modul yang sepadan juga perlu menentukan versi, seperti php7.3-mysql Secara amnya, modul berikut biasanya digunakan:
php7.3-cli
php7.3-biasa
php7.3-curl
php7.3-gd
php7.3-json
php7.3-mbstring
php7.3-mysql
php7.3-xml
php7.3-fpm
Untuk maklumat lanjut, sila rujuk "Cara memasang PHP pada Debian 12"
Selepas tiga langkah di atas, kami telah memasang Apache, MariaDB/MySQL, dan PHP Kini kami boleh menambah kandungan tapak untuk mengakses fail statik atau fail php.
Pertama, masukkan direktori tapak lalai apache melalui arahan cd.
cd /var/www/html
Kedua, cipta fail info.php melalui arahan sentuh dan edit fail menggunakan vi/vim.
sudo touch info.php
sudo vi info.php
Tekan kekunci i
untuk memasuki mod edit dan masukkan kandungan berikut
Tekan kekunci Esc
,输入:wq
,按Enter
untuk menyimpan fail dan kembali.
Akhir sekali, masukkan http://localhost/info.php
dalam penyemak imbas tempatan anda, anda akan melihat perkara berikut:
Tutorial ini telah menunjukkan kepada anda cara menyediakan persekitaran LAMP pada Debian 12. Jika boleh, saya syorkan anda mencubanya pada pelayan Debian anda sendiri.
Atas ialah kandungan terperinci Cara cepat menyediakan persekitaran LAMP pada Debian 12. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!