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
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:
- 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
- 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
- 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
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
#! / 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
- 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:
- 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
.
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.
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!
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.
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 ...
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.
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.
Tapi, setelah disentuh Anda memodifikasi file, jadi ini merupakan langkah ekstra untuk apa yang Anda lakukan.
Saya tahu fungsi sentuhannya, saya hanya ingin tahu mengapa Anda melakukannya: P, karena dengan nano sudah lebih dari cukup 😉
Dokumentasi yang sangat bagus, kerja bagus.
Apa yang Anda gunakan untuk mengkonfigurasi prompt, saya sangat menyukai konfigurasinya.
salam
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.
Tutorial yang sangat bagus. Konfigurasi terminal menarik perhatian saya, dapatkah Anda membagikan konfigurasi tersebut?
Halo, Koratsuki, lihat tutorial yang saya lakukan ini, semoga bermanfaat untuk mengkonfigurasi prompt. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
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.
Bagus, dijelaskan dengan sangat baik dan dengan cara yang sederhana.
Terima kasih banyak.
Semuanya bekerja dengan baik.
Salam!
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!
Materi yang sangat baik dengan konten ilustrasi, ini memudahkan untuk membimbing orang lain
- 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)
- 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
Terima kasih, inilah yang saya lewatkan untuk masalah izin ditolak.
2020 posting ini masih berfungsi dengan baik!
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.
Terima kasih sejuta Nexcoyotl untuk artikelnya!!!, dan kepada semua orang yang membuat blog.desdelinux.net tempat di mana informasi yang kami perlukan ditemukan!!
Terima kasih!!
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
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.
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/
2022 dan masih berfungsi. Saya menggunakan Debian 11!!