GNU / Linux üzerinde XAMPP nasıl kurulur ve yapılandırılır

Bu, ayrıntılı adım adım XAMPP'nin GNU / Linux üzerinde nasıl kurulacağına ve yapılandırılacağına dair güncel bir kılavuzdur.

XAMPP nedir?

XAMPP, MariaDB, PHP ve Perl içeren tamamen ücretsiz ve kurulumu kolay bir Apache dağıtımıdır. XAMPP kurulum paketi, kurulumu ve kullanımı inanılmaz derecede kolay olacak şekilde tasarlanmıştır.Tamamen ücretsiz ve kurulumu kolay MariaDB, PHP ve Perl içeren Apache dağıtımı.

XAMPP nasıl kurulur ve yapılandırılır?

Xampp Kurulumu

1.- Linux için XAMPP'yi şuradan indirin https://www.apachefriends.org/es/index.html

XAMPP'yi kurun ve yapılandırın

2.- İndirme işleminin sonunda bir Arşiv .koşmak, aşağıdaki şekilde yüklememiz gereken:

  • Bir Terminal açıyoruz Control + Tveya menümüzden.
  • Kök olarak giriş yapıyoruz:

Kök Giriş

  • .Run'a yürütme izinleri vermeye ve XAMPP'yi kurmaya devam ediyoruz.
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Kurulum_izinleri

0yüklemek

1yüklemek

  • Her şeyi kabul ediyoruz ve kurulumun bitmesini bekliyoruz.

XAMPP'yi kurma

3.- XAMPP'yi yapılandırmaya devam ediyoruz

  • MySQL Yapılandırması (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ hangi mysql $ type mysql $ ls -lart / usr / bin / mysql
    

    mysql yapılandırması

    mysql yapılandırmasını kontrol et

  • Kuralı oluşturmak com.ubuntu.pkexec.xampp.policy grafik panelin yönetici izinleriyle çalışması için bu, çalışan bir bash dosyası oluşturacaktır. xampp-linux-x64-5.6.28-0-installer.run. Bunun için rotaya gidiyoruz / usr / paylaş / polkit-1 / eylemler ve uyguluyoruz:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    dokunma politikası

    nano politikası

    Dosyanın içinde com.ubuntu.pkexec.xampp.policy aşağıdaki kodu yapıştırıyoruz:

 XAMP Kontrol Panelini çalıştırmak için kimlik doğrulaması gerekiyor xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run doğru
  • Yoldaki XAMPP grafik panelini yürütmekten sorumlu komut dosyasını oluşturma / usr / bin / . Senaryoyu isimle oluşturmalıyız xampp-kontrol-paneli:
    dokunmatik xampp-kontrol-paneli nano xampp-kontrol-paneli

    xpc'ye dokunun

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • XAMPP grafik hizmet yöneticisini başlatmak için bir .desktop kurmak, yolda aşağıdaki komutları çalıştırın / Usr / share / applications:
    dokunmatik xampp-kontrol-paneli nano xampp-kontrol-paneli

    masaüstüne dokunun

    nano masaüstü

  • Nano application.desktop'ı çalıştırdıktan sonra aşağıdaki kodu girin
[Masaüstü Giriş] Açıklama = Başlat / Durdur XAMPP Adı = XAMPP Kontrol Paneli Exec = xampp-kontrol-paneli Simge = xampp Kodlama = UTF-8 Terminal = yanlış Tür = Uygulama
  • Şimdi, basıldığında bunu çalıştıracak bir simgemiz var. pkexec, bizden XAMPP grafik paneline yürütme izinleri atamak için bir oturum açmamızı ister. Bunun gibi bir şeye benzemeli:
    xpc

    pkexec

    xampp-pc

  • Mysql'yi kullanmak için, önceki yapılandırmayı yaptıysanız artık dizine gitmenize gerek yok / opt / lampp / bin / mysql -u root -p şimdi oturum açmak için bir terminal açmanız ve mysql -u root -p.
    mysql

Artık / opt / lampp / bin dizinine gitmeden XAMPP'mizi grafiksel olarak yönetebilir ve mysql'e normal şekilde erişebiliriz.

Tüm rehber bu, umarım beğenmişsinizdir ve yorumlarınızı bırakmayı unutmayın.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   federico dijo

    Bunlar, içeriklerinin ayrıntılı ve kesin içeriği nedeniyle en çok takdir edilen makalelerdir. XAMPP yazılımının Windows yükleme sürümlerini tercih eden meslektaşlarına yardım etmişti. Bir LAMP'yi manuel olarak kurmak ve yapılandırmak için kullanılan Linux için bir yükleyicinin varlığından haberdar değildim. Bu özelliklere sahip bir sunucuya sahip olmak isteyenlere çok yardımcı olacağına inanıyorum ve bunu Windows'a kurmayı tercih eden birçok programcı ve yöneticiyi Linux'lu bir sunucuda yapmaya ikna edeceğim. Böyle mükemmel bir makale için Nexcoyotl'a teşekkür ederiz!

    1.    Nexcoyotl dijo

      Çok teşekkür ederim Federico, yorumunuz takdir ediliyor, umarım bu küçük ve basit kılavuz yararlı olmuştur. Bu, daha fazlasını yapmayı umduğum ilk şey.

  2.   yerko dijo

    Çok iyi rehber

    Ama bir sorum var, neden dokunuyorsun? Bunun boş dosya oluşturmak olduğunu anlıyorum, ancak sadece nano ile dosyayı oluşturabilir ve düzenleyebilirsiniz ...

    1.    federico dijo

      dokunma bir veya daha fazla dosyanın erişim ve değişiklik tarihlerini geçerli tarihe güncellemek için kullanılan bir komuttur.
      [OPTINO]… DOSYA… seçeneğine dokunun
      FILE veya dosya adı bağımsız değişkeni yoksa, FILE ile aynı ada sahip boş bir dosya oluşturulur.
      Düzenleyiciden ziyade boş dosyalar oluşturmak için bu yol daha doğrudan ve çok yaygındır nano
      Çalıştırmak adam dokunuşu Daha fazla bilgi için.

    2.    Nexcoyotl dijo

      Merhaba yerko yorum yaptığınız için şimdiden teşekkürler, dokunuşu kullanmamın nedeni benim için alışılmış bir hehe olmasıdır. Ve yoldaş Federico'nun dediği gibi, işlevi dosya yaratmanın ötesine geçiyorsa. Daha fazlasını öğrenmek istiyorsanız, selam arkadaşım $ man touch'ı başlatın.

      1.    yerko dijo

        Ancak, dokunduktan sonra dosyayı değiştiriyorsunuz, dolayısıyla bu, yaptığınız şey için fazladan bir adımdır.

      2.    yerko dijo

        Dokunmanın ne yaptığını biliyorum, sadece neden yaptığını bilmek istedim: P, çünkü nano ile fazlasıyla yeterliydi 😉

  3.   Anonim dijo

    Çok iyi dokümantasyon, iyi iş.
    İstemi yapılandırmak için ne kullanıyorsunuz, yapılandırmasını gerçekten beğendim.

    selamlar

    1.    Nexcoyotl dijo

      Merhaba arkadaşım uğrayıp yorum yaptığınız için teşekkürler 😀, powerline kabuğu kullanıyorum, github'da bulabileceğiniz açık kaynaklı bir proje. Yapılandırması kolay bash ve powerline shell kullanıyorum, ancak bunu zsh için de yapılandırabilirsiniz.

  4.   koratsuki dijo

    Çok iyi öğretici. Terminalin yapılandırması dikkatimi çekiyor, yapılandırmayı paylaşır mısınız?

    1.    Nexcoyotl dijo

      Merhaba Koratsuki, yaptığım bu öğreticiye bir göz atın, istemi yapılandırmanızın sizin için yararlı olacağını umuyorum. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Esteban dijo

    Katkınız çok iyi Kardeşim, bu yayını pek görmediğim için ne kadar üzücü, birkaç hafta önce bilgisayarıma bir LAMP ortamı kurma görevini bana bıraktılar, ancak gördüklerime göre XAMPP'yi kurmak daha kolay. Her neyse, katkınız için teşekkürler, selamlar.

  6.   daz08 dijo

    Harika, çok iyi açıklanmış ve basit bir şekilde.

  7.   MORKE dijo

    Çok teşekkür ederim.

    Her şey yolunda gitti.

    Selamlar!

  8.   Katherine dijo

    Merhaba resimlerle anlatılan her şey, metinle de anlatılıyor mu? Yani, resimler yalnızca açıklama amaçlı mı? Ya da resimlerde olan yapmanız gereken adımlar var. Soruyorum çünkü körüm ve henüz linux konusunda çok usta değilim, bu yüzden ortalığı dağıtmak istemiyorum haha. Öte yandan, ubuntu mate 18'im var. Bu eğitim uygulanabilir mi? Şimdiden çok teşekkür ederim. Şerefe!

  9.   Leon S. dijo

    Açıklayıcı içeriğe sahip mükemmel materyal, bu başkalarına rehberlik etmeyi kolaylaştırır

  10.   Ignacio 7 dijo

    - bir taraf iki kez gösterilir
    xampp kontrol paneline dokunun
    nano xampp-kontrol paneli
    - rotada bir tane
    / usr / bin /
    - ve rotada bir tane daha:
    / Usr / share / applications
    - Sanırım bu ikinci yolda xampp-control-panel.desktop olmalı.
    - Diğer yandan, adımların çoğunu yapmak için izne sahip değildim, bu yüzden komutları oluşturabilmek için «sudo« ile komutların önüne geçtim.
    - Ama sonunda simgeye eriştiğimde bana bir hata mesajı veriyor:
    "Xampp-control-panel" komutu çalıştırılamadı.
    "Xampp-control-panel" alt işlemi çalıştırılamadı (İzin reddedildi)

    1.    Ignacio 7 dijo

      - Bunu zaten çalıştırdım ve yürütme iznini / usr / bin / xampp-control-panel dosyasına koydum.
      sudo chmod + x / usr / bin / xampp-kontrol paneli

      1.    Harold barboza dijo

        Teşekkürler, izin verilmediğinden dolayı eksik olan şey buydu.

  11.   Leon S. dijo

    2020 bu gönderi hala harika çalışıyor!

  12.   Nicksoad dijo

    Teşekkürler, benim için çalıştı, ancak xampp simgesini değil beyaz bir kutuyu görmeme rağmen ama önemli değil, sadece sublime gibi bir kod düzenleyici kullandığımda htdocs projelerinde dosya oluşturma izinlerini reddettiğim bir sorunum var. Dosyaları okuyup düzenleyebileceğim izinler vererek yüce yapmayı başardım ancak yeni dosyalar oluşturmasını sağlayamıyorum.

  13.   Juconta dijo

    Makale için bir milyon Nexcoyotl'a ve blog yazan herkese teşekkürler!!!desdelinux.net ihtiyacımız olan bilgilerin bulunduğu yer!!
    Teşekkürler teşekkürler!!

  14.   Gonzalo dijo

    Çok iyi açıklama

    Linux nane kullanıyorum ve adımları gerçekleştirdiğim ve herhangi bir grafik bölümünde görünmediği için erişimlerle açıklanan birini kullanabilirim
    Önceden çok teşekkür ederim

  15.   aslan burcu dijo

    Merhaba, tüm kılavuz için teşekkürler.
    Ama işe yaramıyor. İzinleri, yolları, yapıştırılacak metni ve hiçbir şeyi kontrol ettim; Şifreyi giriyorum ve başka bir şey yapmıyor.

    Opensuse 15.3 Leap için işe yarayıp yaramadığını söyleyebilir misiniz?

    Dikkatliyim, teşekkürler.

    1.    Linux Sonrası Yükleme dijo

      Selamlar, Leo. Çok daha güncel olan bu gönderiyi incelemenizi öneririz: XAMPP: GNU/Linux üzerine kurulumu kolay PHP ile bir geliştirme ortamı – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   Juanito dijo

    2022 ve hala çalışıyor. Debian 11 kullanıyorum!!