Rumah > tutorial komputer > pengetahuan komputer > Cara cepat menyediakan persekitaran LAMP pada Debian 12

Cara cepat menyediakan persekitaran LAMP pada Debian 12

王林
Lepaskan: 2024-02-20 12:39:27
ke hadapan
536 orang telah melayarinya

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:

  • L – Sistem pengendalian Linux
  • A – Apache ialah pelayan web HTTP paling popular di dunia
  • M – Sistem pengurusan pangkalan data hubungan MySQL atau MariaDB
  • P – bahasa pengaturcaraan PHP

Sebelum anda bermula

Sebelum memulakan tutorial ini, anda mungkin memerlukan pelayan dengan Debian 12 dipasang:

  • Sekurang-kurangnya 1GB RAM
  • Pengguna bukan root dengan kebenaran sudo (sudah tentu pengguna root juga boleh digunakan, tetapi pertimbangan keselamatan tidak disyorkan)

Pelajar yang tidak mempunyai pelayan boleh membelinya di sini di China, dan pelayan VPS di luar negara boleh membelinya di sini.

Langkah 1. Pasang Apache

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:

如何快速在 Debian 12 上搭建 LAMP 环境

Input penyemak imbashttp://localhost memaparkan halaman maklumat apache secara lalai.

如何快速在 Debian 12 上搭建 LAMP 环境

Arahan mula dan henti perkhidmatan Apache:

sudo systemctl mulakan apache2 //Mula

sudo systemctl stop apache2 //Stop

Sila rujuk "Cara memasang Apache pada Debian 12".

Langkah 2. Pasang MariaDB / MySQL

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:

如何快速在 Debian 12 上搭建 LAMP 环境

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"

Langkah 3. Pasang dan konfigurasi PHP

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"

Langkah 4. Lawati LAMP

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:

如何快速在 Debian 12 上搭建 LAMP 环境

Ditulis pada penghujungnya

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!

Label berkaitan:
sumber:mryunwei.com
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