Cara menginstal dan mengkonfigurasi XAMPP di GNU / Linux

Ini adalah panduan terbaru tentang cara menginstal dan mengkonfigurasi XAMPP di GNU / Linux, dengan detail langkah demi langkah.

Apa itu XAMPP?

XAMPP adalah distribusi Apache yang sepenuhnya gratis dan mudah dipasang yang berisi MariaDB, PHP, dan Perl. Paket instalasi XAMPP telah dirancang agar sangat mudah dipasang dan digunakan Sepenuhnya gratis dan mudah untuk menginstal distribusi Apache yang berisi MariaDB, PHP dan Perl.

Bagaimana cara menginstal dan mengkonfigurasi XAMPP?

Menginstal Xampp

1.- Unduh XAMPP untuk Linux dari https://www.apachefriends.org/es/index.html

instal dan konfigurasikan XAMPP

2.- Di akhir unduhan, kami memiliki file arsip.menjalankan, yang harus kita instal dengan cara berikut:

  • Kami membuka Terminal dengan Control + T, atau dari menu kami.
  • Kami masuk sebagai root:

Masuk Root

  • Kami melanjutkan untuk memberikan izin eksekusi ke .run dan menginstal XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Izin_instalasi

0instal

1instal

  • Kami menerima semuanya dan menunggu instalasi selesai.

Menyiapkan XAMPP

3.- Kami melanjutkan untuk mengkonfigurasi XAMPP

  • Konfigurasi MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ yang mysql $ ketik mysql $ ls -lart / usr / bin / mysql
    

    konfigurasi mysql

    periksa konfigurasi mysql

  • Menyiapkan aturan com.ubuntu.pkexec.xampp.policy agar panel grafis berjalan dengan izin admin, ini akan menghasilkan file bash yang berjalan xampp-linux-x64-5.6.28-0-installer.run. Untuk ini kita pergi ke rute / usr / share / polkit-1 / actions dan kami mengeksekusi:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    kebijakan sentuh

    kebijakan nano

    Di dalam file com.ubuntu.pkexec.xampp.policy kami menempelkan kode berikut:

 Otentikasi diperlukan untuk menjalankan XAMP Control Panel xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run benar
  • Membuat skrip yang bertanggung jawab untuk menjalankan panel grafis XAMPP di jalur / usr / bin / . Kita harus membuat skrip dengan nama xampp-panel-kontrol:
    sentuh xampp-control-panel nano xampp-control-panel

    sentuh xpc

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Menyiapkan .desktop untuk meluncurkan manajer layanan grafis XAMPP, jalankan perintah berikut, di jalur / usr / share / aplikasi:
    sentuh xampp-control-panel nano xampp-control-panel

    sentuh desktop

    desktop nano

  • Setelah menjalankan aplikasi nano.desktop masukkan kode berikut
[Entri Desktop] Komentar = Mulai / Hentikan Nama XAMPP = XAMPP Control Panel Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Type = Application
  • Sekarang kita memiliki ikon yang ketika ditekan akan mengeksekusi file pkexec, yang meminta kami masuk untuk memberikan izin eksekusi ke panel grafis XAMPP. Seharusnya terlihat seperti ini:
    xpc

    pkexec

    xampp-pc

  • Untuk menggunakan mysql, jika Anda melakukan konfigurasi sebelumnya, Anda tidak perlu lagi masuk ke direktori / opt / lampp / bin / mysql -u root -p untuk masuk sekarang Anda hanya perlu membuka terminal dan menjalankan mysql -u root -p.
    mysql

Sekarang kita dapat mengelola XAMPP secara grafis dan mengakses mysql secara normal tanpa membuka direktori / opt / lampp / bin.

Ini semua panduannya, saya harap Anda menyukainya dan jangan lupa untuk meninggalkan komentar Anda.


26 komentar, tinggalkan punyamu

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Federico dijo

    Ini adalah artikel yang paling dihargai, karena kontennya yang detail dan tepat. Dia telah membantu rekan-rekannya yang lebih suka menginstal software XAMPP versi Windows. Saya tidak mengetahui keberadaan penginstal untuk Linux, yang digunakan untuk menginstal dan mengkonfigurasi LAMP secara manual. Saya yakin ini akan sangat membantu bagi mereka yang ingin memiliki server dengan fitur-fitur ini, dan akan meyakinkan banyak pemrogram dan administrator yang lebih suka menginstalnya di Windows, untuk melakukannya di server dengan Linux. Terima kasih Nexcoyotl untuk artikel yang sangat bagus!

    1.    Nexcoyotl dijo

      Terima kasih banyak, Federico, saya menghargai komentar Anda, semoga panduan kecil dan sederhana ini bermanfaat. Ini adalah pertama kalinya saya berharap dapat melakukan lebih banyak lagi.

  2.   Yerko dijo

    Panduan yang sangat bagus

    Tapi saya punya pertanyaan, mengapa Anda menyentuh? Saya mengerti bahwa ini untuk membuat file kosong, tetapi hanya dengan nano, Anda dapat membuat dan mengedit file ...

    1.    Federico dijo

      menyentuh adalah perintah yang digunakan untuk memperbarui akses dan tanggal modifikasi dari satu atau lebih file, ke tanggal sekarang.
      sentuh [OPTINO]… FILE…
      Jika argumen FILE atau nama file tidak ada, maka file kosong dengan nama yang sama seperti FILE dibuat.
      Ini lebih langsung - dan sangat umum - cara membuat file kosong ini, daripada melalui editor nano
      Lari sentuhan manusia untuk informasi lebih lanjut.

    2.    Nexcoyotl dijo

      Halo yerko sebelumnya terimakasih sudah berkomentar, alasan kenapa saya menggunakan sentuhan adalah karena menurut saya itu sudah biasa hehe. Dan jika, seperti yang dikatakan kawan Federico, fungsinya melampaui pembuatan file. Jika Anda ingin mengetahui lebih lanjut, luncurkan $ man touch, salam teman.

      1.    Yerko dijo

        Tapi, setelah disentuh Anda memodifikasi file, jadi ini merupakan langkah ekstra untuk apa yang Anda lakukan.

      2.    Yerko dijo

        Saya tahu fungsi sentuhannya, saya hanya ingin tahu mengapa Anda melakukannya: P, karena dengan nano sudah lebih dari cukup 😉

  3.   Anonimo dijo

    Dokumentasi yang sangat bagus, kerja bagus.
    Apa yang Anda gunakan untuk mengkonfigurasi prompt, saya sangat menyukai konfigurasinya.

    salam

    1.    Nexcoyotl dijo

      Halo sobat terima kasih sudah mampir dan berkomentar 😀, saya menggunakan powerline shell ini adalah proyek open-source Anda dapat menemukannya di github. Mudah untuk dikonfigurasi. Saya menggunakan bash dan powerline shell, meskipun Anda juga dapat mengkonfigurasinya untuk zsh.

  4.   koratsuki dijo

    Tutorial yang sangat bagus. Konfigurasi terminal menarik perhatian saya, dapatkah Anda membagikan konfigurasi tersebut?

    1.    Nexcoyotl dijo

      Halo, Koratsuki, lihat tutorial yang saya lakukan ini, semoga bermanfaat untuk mengkonfigurasi prompt. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban dijo

    Kontribusi Anda sangat bagus Saudaraku, betapa sedihnya saya hampir tidak melihat publikasi ini, beberapa minggu yang lalu mereka meninggalkan saya tugas menginstal lingkungan LAMP di komputer saya, tetapi dari apa yang saya lihat lebih mudah untuk menginstal XAMPP. Pokoknya terima kasih atas kontribusinya, salam.

  6.   daz08 dijo

    Bagus, dijelaskan dengan sangat baik dan dengan cara yang sederhana.

  7.   MORKE dijo

    Terima kasih banyak.

    Semuanya bekerja dengan baik.

    Salam!

  8.   Katherine dijo

    Halo, semua yang dijelaskan dalam gambar, apakah juga dijelaskan dalam teks? Artinya, gambar tersebut hanya untuk tujuan ilustrasi? Atau ada langkah-langkah yang harus Anda lakukan yang ada dalam gambar. Saya bertanya karena saya buta, dan saya belum terlalu mahir di linux, jadi saya tidak ingin membuat kekacauan haha. Di sisi lain, saya memiliki ubuntu mate 18. Bisakah tutorial ini diterapkan? Dari sudah terima kasih banyak. Bersulang!

  9.   Leon S. dijo

    Materi yang sangat baik dengan konten ilustrasi, ini memudahkan untuk membimbing orang lain

  10.   Ignatius7 dijo

    - satu sisi ditampilkan dua kali
    sentuh xampp-control-panel
    nano xampp-panel-kontrol
    - satu di rute
    / usr / bin /
    - dan lainnya di rute:
    / usr / share / aplikasi
    - Saya kira sebenarnya di jalur kedua ini seharusnya xampp-control-panel.desktop.
    - Di sisi lain, untuk melakukan sebagian besar langkah saya tidak memiliki izin, jadi saya akhirnya mendahului perintah dengan «sudo«, sehingga saya sudah bisa membuatnya sebagai perintah.
    - Tetapi pada akhirnya ketika saya mengakses ikon itu memberi saya pesan kesalahan:
    Perintah "xampp-control-panel" tidak dapat dijalankan.
    Gagal menjalankan proses anak "xampp-control-panel" (Izin ditolak)

    1.    Ignatius7 dijo

      - Saya sudah membuatnya berfungsi dan saya telah memberikan izin eksekusi pada file / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-control-panel

      1.    Harold barboza dijo

        Terima kasih, inilah yang saya lewatkan untuk masalah izin ditolak.

  11.   Leon S. dijo

    2020 posting ini masih berfungsi dengan baik!

  12.   Nicksoad dijo

    Terima kasih, ini berhasil untuk saya, meskipun saya tidak melihat ikon xampp tetapi kotak putih tetapi tidak masalah, saya hanya memiliki masalah bahwa ketika saya menggunakan editor kode seperti sublim, saya menolak izin untuk membuat file di proyek htdocs. Saya berhasil membuat sublim dengan memberikan izin itu dapat membaca dan mengedit file tetapi saya tidak bisa membuatnya membuat file baru.

  13.   juconta.dll dijo

    A Million Thanks Nexcoyotl untuk artikelnya !!!, dan untuk semua yang menjadikan blog.desdelinux.net sebagai tempat di mana Anda dapat menemukan info yang kami butuhkan !!.
    Terima kasih!!

  14.   Gonzalo dijo

    Penjelasan yang sangat baik

    Saya menggunakan linux mint dan saya dapat menggunakan yang dijelaskan dengan akses sejak saya melakukan langkah-langkah dan mereka tidak muncul di bagian grafik mana pun
    sebelumnya terima kasih banyak

  15.   Leo Pul dijo

    Halo, terima kasih untuk semua manualnya.
    Tapi itu tidak bekerja. Saya sudah memeriksa izin, jalur, teks yang akan ditempel dan tidak ada apa-apa; Saya memasukkan kata sandi dan tidak melakukan apa pun.

    Bisakah Anda memberi tahu saya apakah itu berfungsi untuk Opensuse 15.3 Leap.

    Saya perhatian, terima kasih.

    1.    Instalasi Posting Linux dijo

      Salam, Leo. Kami menyarankan Anda menjelajahi posting ini yang lebih baru disebut: XAMPP: Lingkungan pengembangan dengan PHP yang mudah dipasang di GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   Juanito dijo

    2022 dan masih berfungsi. Saya menggunakan Debian 11!!