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

Cara cepat menyediakan persekitaran LAMP pada Debian 12

Feb 20, 2024 pm 12:39 PM
pelayan debian Sistem pengendalian Linux lamp

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!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Panduan lengkap untuk menyahpasang perisian Kali Linux untuk menyelesaikan masalah kestabilan sistem Panduan lengkap untuk menyahpasang perisian Kali Linux untuk menyelesaikan masalah kestabilan sistem Mar 23, 2024 am 10:50 AM

Kajian ini menyediakan analisis yang komprehensif dan mendalam tentang masalah nyahpasang perisian yang mungkin timbul semasa ujian penembusan dan proses audit keselamatan KaliLinux, dan menyumbang penyelesaian untuk memastikan kestabilan dan kebolehpercayaan sistem. 1. Fahami kaedah pemasangan perisian Sebelum menyahpasang aplikasi, kalilinux menyahpasang perisian Ia adalah langkah penting untuk menentukan laluan pemasangannya. Kemudian, penyelesaian pemunggahan yang sesuai dipilih dengan sewajarnya berdasarkan laluan yang dipilih. Kaedah pemasangan biasa termasuk apt-get, dpkg, kompilasi kod sumber dan bentuk lain. Setiap strategi mempunyai ciri tersendiri dan langkah pemunggahan yang sepadan. 2. Gunakan arahan apt-get untuk menyahpasang perisian Dalam sistem KaliLinux, komponen berfungsi apt-get digunakan secara meluas untuk melaksanakan pakej perisian dengan cekap dan mudah.

Bagaimana untuk memasang Snap pada Debian 12 Bagaimana untuk memasang Snap pada Debian 12 Mar 20, 2024 pm 08:51 PM

Snap ialah pengurus pakej luaran yang direka untuk sistem Linux yang memberikan anda cara yang mudah untuk memasang aplikasi kontena. Snap membolehkan anda memuat turun dan memasang pakej dengan mudah tanpa perlu risau tentang memasang kebergantungan tambahan. Pengurus secara automatik menyelesaikan kebergantungan yang diperlukan oleh pakej, memastikan pakej berjalan lancar pada sistem anda. Snap melengkapkan pengurus pakej asli apt, memberikan anda pilihan lain untuk memasang dan menjalankan aplikasi pada sistem anda. Dalam panduan ini, anda akan menemui panduan lengkap tentang cara memasang Snap pada Debian12. Rangka: Bagaimana untuk memasang Snap pada Debian12 Bagaimana untuk mencari ketersediaan pakej pada Snap Bagaimana untuk mencari maklumat tentang pakej pada Snap

Panduan lengkap untuk memasang sistem pengendalian domestik Kirin Linux, disiapkan dalam masa 15 minit Panduan lengkap untuk memasang sistem pengendalian domestik Kirin Linux, disiapkan dalam masa 15 minit Mar 21, 2024 pm 02:36 PM

Baru-baru ini, sistem pengendalian domestik Kirin Linux telah menarik banyak perhatian Sebagai seorang jurutera komputer kanan, saya mempunyai minat yang kuat dalam inovasi teknologi, jadi saya telah mengalami sendiri proses pemasangan sistem ini, dan sekarang saya akan berkongsi pengalaman saya dengan anda. Sebelum melaksanakan prosedur pemasangan, saya telah bersedia sepenuhnya untuk langkah-langkah yang berkaitan. Tugas pertama ialah memuat turun dan menyalin imej sistem pengendalian Kirin Linux yang terkini ke pemacu kilat USB, kedua, untuk Linux 64-bit, pastikan data penting dalam peranti peribadi telah disandarkan untuk menangani masalah pemasangan yang berpotensi; ke bawah komputer dan masukkan pemacu kilat USB. Selepas memasuki antara muka pemasangan dan memulakan semula komputer, tekan kekunci fungsi F12 dengan segera, masukkan menu but sistem dan pilih pilihan but keutamaan USB. Dengan skrin permulaan yang cantik dan ringkas muncul di hadapan anda

Bagaimana untuk memasang Steam pada Debian 12 Bagaimana untuk memasang Steam pada Debian 12 Mar 21, 2024 pm 10:10 PM

STEAM ialah platform permainan popular yang dibangunkan oleh Valve Corporation yang membolehkan anda membeli, memuat turun, memasang dan bermain permainan. Ia menyediakan ciri seperti kemas kini automatik, mencari jodoh dan forum komuniti untuk menyelesaikan isu berkaitan perisian. Di samping itu, anda juga boleh menggunakan Steam untuk berinteraksi dengan pemain dan pembangun lain kerana ia mempunyai sokongan komuniti yang meluas. Dalam panduan ini anda akan belajar: Bagaimana untuk memasang Steam pada Debian12 Bagaimana untuk menjalankan Steam pada Debian12 Bagaimana untuk mengeluarkan Steam dari Debian12 Kesimpulan Bagaimana untuk memasang Steam pada Debian12 Anda boleh memasang Steam pada Debian12: pakej deb Repositori Rasmi Debian

Bagaimana untuk mengkonfigurasi Dnsmasq sebagai pelayan geganti DHCP Bagaimana untuk mengkonfigurasi Dnsmasq sebagai pelayan geganti DHCP Mar 21, 2024 am 08:50 AM

Peranan geganti DHCP adalah untuk memajukan paket DHCP yang diterima ke pelayan DHCP lain pada rangkaian, walaupun kedua-dua pelayan berada pada subnet yang berbeza. Dengan menggunakan geganti DHCP, anda boleh menggunakan pelayan DHCP berpusat di pusat rangkaian dan menggunakannya untuk menetapkan alamat IP secara dinamik kepada semua subnet/VLAN rangkaian. Dnsmasq ialah pelayan protokol DNS dan DHCP yang biasa digunakan yang boleh dikonfigurasikan sebagai pelayan geganti DHCP untuk membantu mengurus konfigurasi hos dinamik dalam rangkaian. Dalam artikel ini, kami akan menunjukkan kepada anda cara mengkonfigurasi dnsmasq sebagai pelayan geganti DHCP. Topik Kandungan: Topologi Rangkaian Mengkonfigurasi Alamat IP Statik pada Geganti DHCP D pada Pelayan DHCP Berpusat

Bagaimana untuk memasang dan mengkonfigurasi perkhidmatan perkongsian fail Samba dalam Debian Bagaimana untuk memasang dan mengkonfigurasi perkhidmatan perkongsian fail Samba dalam Debian Mar 28, 2024 am 11:16 AM

Memasang dan mengkonfigurasi perkhidmatan perkongsian fail Samba dalam Debian boleh diselesaikan dengan langkah berikut: 1. Pasang Samba: Pertama, pasang Samba menggunakan pengurus pakej apt: sudoaptupdate sudoaptinstallsamba 2. Konfigurasikan Samba: Edit fail konfigurasi utama Samba /etc/samba/ smb .conf: sudonano/etc/samba/smb.conf Dalam fail, anda boleh menentukan konfigurasi direktori kongsi dan pengguna kongsi. Berikut ialah contoh konfigurasi: [share] comment=SharedFolder

Cara Memasang Java pada Debian 12: Panduan Langkah demi Langkah Cara Memasang Java pada Debian 12: Panduan Langkah demi Langkah Mar 20, 2024 pm 03:40 PM

Java ialah bahasa pengaturcaraan berkuasa yang membolehkan pengguna mencipta pelbagai aplikasi, seperti membina permainan, mencipta aplikasi web dan mereka bentuk sistem terbenam. Debian12 ialah sistem pengendalian berasaskan Linux yang baru dikeluarkan yang berkuasa yang menyediakan asas yang stabil dan boleh dipercayai untuk aplikasi Java berkembang. Bersama-sama dengan sistem Java dan Debian, anda boleh membuka dunia kemungkinan dan inovasi yang pasti boleh banyak membantu orang ramai. Ini hanya boleh dilakukan jika Java dipasang pada sistem Debian anda. Dalam panduan ini, anda akan belajar: Bagaimana untuk memasang Java pada Debian12 Bagaimana untuk memasang Java pada Debian12 Bagaimana untuk mengalih keluar Java daripada Debian12

Bagaimana untuk menyelesaikan masalah aksara bercelaru yang dipaparkan pada baris arahan Linux Bagaimana untuk menyelesaikan masalah aksara bercelaru yang dipaparkan pada baris arahan Linux Mar 21, 2024 am 08:30 AM

Kaedah untuk menyelesaikan masalah aksara bercelaru yang dipaparkan pada baris arahan Linux Dalam sistem pengendalian Linux, kadangkala kita akan menghadapi aksara bercelaru yang dipaparkan apabila menggunakan antara muka baris arahan, yang akan menjejaskan paparan dan pemahaman biasa kita terhadap hasil keluaran arahan atau fail. kandungan. Punca aksara bercelaru mungkin disebabkan oleh tetapan set aksara sistem yang salah, perisian terminal tidak menyokong paparan set aksara tertentu, format pengekodan fail yang tidak konsisten, dsb. Artikel ini akan memperkenalkan beberapa kaedah untuk menyelesaikan masalah aksara bercelaru yang dipaparkan pada baris arahan Linux dan memberikan contoh kod khusus untuk membantu pembaca menyelesaikan masalah yang serupa.

See all articles