Instal xampp di ubuntu 16.04

11

Saya mencoba menginstal menggunakan PPA dan juga dengan mengunduh aplikasi xampp dari apachefriends.org tetapi semuanya sia-sia. Bagaimana saya bisa menginstal xampp tanpa kesalahan? Seseorang menyarankan cara.

bash: ./xampp-linux-x64-5.6.20-0-installer.run: cannot execute binary file: Exec format error

Ini adalah kesalahan yang saya hadapi ketika saya mencoba menginstal

Sarath
sumber

Jawaban:

27

Jika Anda mengalami kesalahan tertentu, akan bermanfaat jika ada dalam pos Anda untuk membantu kami mendiagnosis masalah. Tetapi untuk menginstal xampp, itu semudah:

wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
sudo su
chmod +x xampp-linux-x64-5.6.20-0-installer.run
./xampp-linux-x64-5.6.20-0-installer.run

Diambil dari http://www.ubuntumaniac.com/2016/04/install-xampp-5620-on-ubuntu-1604.html .

Foxie
sumber
bash: ./xampp-linux-x64-5.6.20-0-installer.run: tidak dapat mengeksekusi file biner: Kesalahan format Exec Ini adalah kesalahan yang saya hadapi ketika saya mencoba menginstal
Sarath
Apakah Anda menjalankan i386 (32 bit) atau x86_64 (64 bit)? Atau jenis arsitektur lain (misalnya, ARM untuk Raspberry Pi)? Halaman ini di SourceForge telah xampp 5.6.20 dikompilasi untuk Linux 32-bit (ini adalah tautan unduhan non-x64). Coba unduh itu dan jalankan dengan chmod a+x xampp-linux-5.6.20-0-installer.run && ./xampp-linux-5.6.20-0-installer.run. Kesalahan itu menunjukkan bahwa Anda menggunakan sesuatu yang dikompilasi untuk arsitektur lain.
Foxie
Di mana saya bisa mengunduh xampp untuk ubuntu 32 bit?
Sarath
Silakan merujuk ke komentar saya sebelumnya; Saya telah menyediakan tautan di sana ke halaman SourceForge yang memiliki 32bit xampp 5.6.20 tersedia.
Foxie
3
ini 2018 dan saya masih harus menginstalnya menggunakan perintah khusus yang Anda jelaskan. Kenapa begitu rumit? Klik dua kali untuk menang
Adam
3

Jika Anda ingin melakukan instalasi baru, ikuti ini

Catatan: LAMPP adalah versi XAMPP khusus Linux.

  1. Unduh LAMPP-Server menggunakan perintah ini

    $sudo apt-get install lamp-server^

  2. Goto https://www.apachefriends.org/download.html dan unduh versi perangkat lunak LAMPP yang Anda inginkan untuk Linux (Ubuntu).

  3. Buka Terminal Anda dan cari file (secara default itu mengunduh ke folder Unduhan)

    cd Downloads

  4. Jalankan perintah ini

    sudo chmod +x xampp-linux-x64-7.1.7-0-installer.run

    Catatan: Versi XAMPP yang akan Anda unduh mungkin berbeda, jadi ubah versi dalam perintah ini.

    Anda akan dimintai kata sandi sistem Anda

  5. Sekarang masuk ke mode SuperUser

    sudo su

  6. Jalankan penginstal, tetapi jangan tutup Terminal.

    ./xampp-linux-x64-7.1.7-0-installer.run

    Catatan: Sekali lagi ubah versi untuk menjalankan perintah ini.

    Kotak dialog akan terbuka, jika Anda mendapatkan kesalahan, abaikan saja. Di kotak dialog, klik berikutnya (untuk setiap langkah) dan lanjutkan proses instalasi. Setelah XAMPP diinstal, klik selesai.

  7. Kembali ke Terminal Anda dan ubah direktori

    cd /opt/lampp

  8. Untuk mengatur kata sandi, ketik

    ./lampp security

    Tekan y(Enter) dan masukkan kata sandi baru dan masukkan kembali kata sandi ini untuk mengonfirmasi

  9. Mulai XAMPP

    ./xampp start

  10. Ketik exit(Enter) untuk keluar dari Pengguna Super

  11. Untuk memulai LAMPP, jalankan perintah ini

    sudo /opt/lampp/lampp start

  12. Untuk menghentikan LAMPP, jalankan perintah ini

    sudo /opt/lampp/lampp stop

Prajwal Dhatwalia
sumber
1

Secara default Ubuntu tidak memungkinkan file dieksekusi, jadi Anda harus mengaktifkannya.

1) Pilih file .run dan buka propertinya.
2) Buka Ke izin Tab dan aktifkan opsi ' dapat dieksekusi '
3) Sekarang jika Anda memiliki hak akses root Anda akan dapat klik dua kali padanya dan menyelesaikan proses instalasi. Atau lakukan sudo ./xampp-linux-x64-7.2.2-0-installer.run memastikan Anda memiliki versi yang benar.

Samy
sumber