Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Menyediakan LAMP (Linux, Apache, MySQL/MariaDB, PHP dan PhpMyAdmin) dalam Pelayan Ubuntu 14.10

Menyediakan LAMP (Linux, Apache, MySQL/MariaDB, PHP dan PhpMyAdmin) dalam Pelayan Ubuntu 14.10

WBOY
WBOYasal
2024-08-28 12:09:001051semak imbas

Setting Up LAMP (Linux, Apache, MySQL/MariaDB, PHP and PhpMyAdmin) in Ubuntu Server 14.10

Menyediakan LAMP (Linux, Apache, MySQL/MariaDB, PHP dan PhpMyAdmin) dalam Pelayan Ubuntu 14.10 termasuk memasukkan dan mengkonfigurasi tindanan peningkatan bersih yang berkesan. LAMP memberikan keseluruhan persekitaran untuk mengembangkan dan menggunakan tapak web dinamik serta program bersih.

Linux berfungsi sebagai sistem berjalan, menawarkan asas yang kukuh dan mantap untuk timbunan. Apache bertindak sebagai pelayan bersih, mengurus permintaan masuk dan menyediakan halaman bersih. MySQL/MariaDB berfungsi sebagai sistem kawalan pangkalan data hubungan untuk menyimpan dan berurusan dengan data. PHP ialah bahasa skrip yang digunakan untuk penjanaan kandungan dinamik. Selain itu, PhpMyAdmin ditubuhkan sebagai peranti pengurusan jumlah berasaskan bersih untuk berurusan dengan pangkalan data MySQL dan MariaDB. Ia memberikan antara muka yang menyenangkan pengguna untuk melaksanakan pertanyaan SQL, berurusan dengan pengguna pangkalan data dan melaksanakan tugas berkaitan pangkalan data yang berbeza.

Menyediakan LAMP dalam Pelayan Ubuntu 14.10 termasuk memasukkan pakej penting, mengkonfigurasi Apache untuk menyediakan fail PHP, memasukkan pangkalan data MySQL/MariaDB dan menjamin pemasangan. Setelah disediakan, pembina boleh membuat dan memasang tapak web dan program dinamik menggunakan tindanan LAMP.

Kaedah Digunakan

  • Pemasangan Manual

  • Menggunakan Tasksel

Pemasangan Manual

Arahan ini menunjukkan cara menyediakan tindanan LAMP secara manual, yang terdiri daripada Linux, Apache, MySQL/MariaDB, PHP dan PhpMyAdmin, pada Pelayan Ubuntu 14.10. Pelayan Ubuntu 14.10 harus dipasang dan dikemas kini. menggunakan pengurus pakej, pasang Apache seterusnya. Pasang MariaDB/MySQL selepas itu, dan kemudian tetapkan kata laluan untuk melindunginya. Letakkan PHP dan modul yang diperlukan di tempatnya. Fail PHP harus diproses oleh Apache. Untuk menyediakan pangkalan data melalui antara muka internet, sediakan PhpMyAdmin. Mulakan semula pelayan selepas memasukkan Apache untuk menawarkan hak kemasukan kepada PhpMyAdmin. Buat masa ini, Pelayan Ubuntu 14.10 anda dipersiapkan dengan susunan LAMP yang bertujuan sepenuhnya yang boleh mengehoskan tapak web dan memanipulasi pangkalan data.

Algoritma

  • Kemas kini sistem pengendalian dan pasang Pelayan Ubuntu 14.10.

sudo apt update
sudo apt upgrade
  • Sediakan Apache sebagai pelayan web untuk mengendalikan permintaan masuk untuk halaman web.

sudo apt install apache2
sudo systemctl start apache2
sudo systemctl enable apache2
  • Sebagai langkah seterusnya, berikan kata laluan dan konfigurasikan pangkalan data.

sudo apt install mysql-server
sudo mysql_secure_installation
  • Pasang PHP dan modul yang diperlukan masing-masing untuk menyokong pembinaan tapak web dinamik, selain itu, gunakan arahan segera berikut untuk memasangnya melalui terminal.

sudo apt install php libapache2-mod-php php-mysql
  • Ubah suai fail konfigurasi untuk mengkonfigurasi Apache untuk mengendalikan fail PHP.

sudo nano /etc/apache2/apache2.conf
sudo systemctl restart apache2
  • Sediakan PhpMyAdmin, aplikasi web untuk pentadbiran pangkalan data yang berkesan.

sudo apt install phpmyadmin
  • Ubah suai Apache disediakan untuk menyediakan akses PhpMyAdmin.

sudo nano /etc/apache2/conf-available/phpmyadmin.conf
sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled/phpmyadmin.conf
  • Mulakan semula apl supaya semua perubahan dapat diselesaikan.

sudo systemctl restart apache2

Menggunakan Tasksel

Gunakan Tasksel pada Pelayan Ubuntu 14.10 untuk membina tindanan LAMP (Linux, Apache, MySQL/MariaDB, PHP dan PhpMyAdmin). Pasang sistem pengendalian Ubuntu Server 14.10 dahulu. Pengurus pakej kemudiannya harus digunakan untuk memasang Tasksel. Jalankan Tasksel dan pilih pilihan pelayan LAMP pada langkah ketiga. Keempat, Tasksel akan membantu anda dalam proses pemasangan dengan menyediakan Apache, MySQL/MariaDB, PHP dan PhpMyAdmin secara automatik. Akhir sekali, patuhi sebarang arahan atau konfigurasi tambahan yang disediakan oleh Tasksel. Dengan mengautomasikan pemasangan dan konfigurasi timbunan LAMP penuh, teknik ini menjadikan proses persediaan mudah dan mudah untuk pengguna yang mempunyai sedikit pengalaman atau masa lapang.

Algoritma

  • Mulakan teknik persediaan dengan memperoleh model 14.10 Pelayan Ubuntu dan mengikut gesaan tetapan.

  • Setelah pelayan dipasang, gantikan alat dengan penggunaan penyelia tawaran pakej dengan berjalan-jalan dengan arahan "sudo apt-get replace" untuk memastikan anda mendapat maklumat tawaran pakej zaman moden.

  • Gunakan penyelia perjanjian pakej untuk dimasukkan ke dalam Tasksel, peranti yang memudahkan penyediaan himpunan program perisian, dengan pergi berjalan-jalan dengan arahan.

"sudo apt-get deploying tasksel".
  • Mulakan Tasksel dengan melaksanakan arahan "sudo tasksel".

  • Tasksel akan menunjukkan senarai pilihan program perisian yang bakal dimiliki. Semak penyenaraian untuk memilih pilihan pelayan LAMP.

  • Gesa pengguna untuk memilih pilihan pelayan LAMP dengan masuk ke dalam pelbagai jenis yang sepadan atau memilihnya menggunakan kekunci anak panah dan menekan Enter segera.

  • Jika pengguna memilih pilihan pelayan LAMP, teruskan ke langkah 9. Jika tidak, keluar dengan Tasksel dan algoritma.

  • Pasang Apache kerana aspek pelayan internet ialah penggunaan penyelia perjanjian pakej melalui arahan "sudo apt-get deploy apache2".

  • Pasang MySQL/MariaDB kerana alat kawalan pangkalan data berjalan-jalan dengan arahan "sudo apt-get deploy mysql-server".

  • Pasang PHP dan bahan tambahan yang ditentukan untuk penyepaduan PHP dengan Apache dan MySQL/MariaDB. penggunaan penyelia perjanjian pakej melalui berjalan-jalan dengan arahan "sudo apt-get deploy Hypertext Preprocessor libapache2-mod-Hypertext Preprocessor Hypertext Preprocessor-mysql".

  • Konfigurasikan Apache untuk menangani dokumen PHP dengan meningkatkan laporan konfigurasi untuk memasukkan penggunaan editor kandungan teks. Laporan biasanya boleh didapati di "/etc/apache2/mods-enabled/dir.conf". Pastikan modul PHP diindeks lebih awal daripada beberapa modul lain.

  • Gunakan penyelia perjanjian pakej untuk memasukkan PhpMyAdmin, peranti pengurusan sepenuhnya berasaskan internet untuk mengendalikan pangkalan data, dengan berjalan-jalan dengan arahan "sudo apt-get deploy phpmyadmin".

  • Semasa persediaan, anda mungkin dibawa untuk mengkonfigurasi PhpMyAdmin dengan pelayan internet—pilih Apache dan patuhi gesaan.

  • Ikuti mana-mana arahan konfigurasi seterusnya yang diberikan sepanjang teknik persediaan untuk memasang PhpMyAdmin dengan betul.

  • Gunakan pelarasan yang dibuat pada konfigurasi Apache dengan memulakan semula pelayan internet Apache dengan arahan "sudo systemctl restart apache2".

  • Persediaan tindanan LAMP kini selesai. Anda boleh mendapatkan kemasukan ke pelayan internet dengan masuk ke alamat IP pelayan dalam pelayar internet. Untuk mendapatkan kemasukan ke PhpMyAdmin, lawati "http://server_ip/phpmyadmin" dan log masuk dengan kelayakan MySQL atau MariaDB.

Kesimpulan

Kesimpulannya, memasang dan menyediakan bahagian yang diperlukan diperlukan untuk menyediakan tindanan LAMP pada Pelayan Ubuntu 14.10. Teknik pemasangan manual menawarkan banyak fleksibiliti dan kawalan dengan membenarkan pengguna memasang dan mengkonfigurasi Apache, MySQL/MariaDB, PHP dan PhpMyAdmin secara bebas. Bagi pendatang baru atau mereka yang mencari kemudahan, bagaimanapun, menggunakan Tasksel menawarkan prosedur yang lebih automatik dan diperkemas. Walau apa pun caranya, Pelayan Ubuntu 14.10 menjadi platform yang kuat untuk mengehos tapak web dan menguruskan pangkalan data dengan berkesan selepas tindanan LAMP berjaya dipasang.

Atas ialah kandungan terperinci Menyediakan LAMP (Linux, Apache, MySQL/MariaDB, PHP dan PhpMyAdmin) dalam Pelayan Ubuntu 14.10. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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