Bu GNU / Linux-da XAMPP-ni o'rnatish va sozlash bo'yicha bosqichma-bosqich batafsil qo'llanma.
Indeks
XAMPP nima?
XAMPP - bu butunlay bepul va o'rnatish oson bo'lgan Apache tarqatish, unda MariaDB, PHP va Perl mavjud. XAMPP o'rnatish paketi nihoyatda oson o'rnatish va ishlatish uchun yaratilgan bo'lib, unda butunlay bepul va o'rnatish oson bo'lgan MariaDB, PHP va Perl o'z ichiga olgan Apache tarqatish.
XAMPP-ni qanday o'rnatish va sozlash kerak?
Xampp-ni o'rnatish
1.- Linux uchun XAMPP-ni yuklab oling https://www.apachefriends.org/es/index.html
2.- Yuklab olish oxirida bizda a Arxiv .yugurish, biz uni quyidagi tarzda o'rnatishimiz kerak:
- Biz bilan terminal ochamiz Tekshirish + Tyoki bizning menyuda.
- Biz root sifatida tizimga kiramiz:
- .Run-ga ijro etish huquqini berishga va XAMPP-ni o'rnatishga kirishamiz
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run
- Biz hamma narsani qabul qilamiz va o'rnatish tugashini kutamiz.
XAMPP-ni sozlash
3. - Biz XAMPP-ni sozlashni davom ettirmoqdamiz
- MySQL konfiguratsiyasi (MariaDB)
$ ln -s / opt / lampp / bin / mysql / usr / bin / $ qaysi mysql $ turi mysql $ ls -lart / usr / bin / mysql
- Qoidani o'rnatish com.ubuntu.pkexec.xampp.policy grafik panel ma'mur ruxsatnomalari bilan ishlashi uchun u ishlaydigan bosh faylni yaratadi xampp-linux-x64-5.6.28-0-installer.run. Buning uchun biz marshrutga boramiz / usr / share / polkit-1 / harakatlar va biz bajaramiz:
$ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy
Fayl ichida com.ubuntu.pkexec.xampp.policy biz quyidagi kodni joylashtiramiz:
XAMP boshqaruv panelini ishga tushirish uchun autentifikatsiya talab qilinadi xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run to'g'ri
- Yo'lda XAMPP grafik panelini bajarish uchun mas'ul skript yaratish / usr / bin / . Biz skriptni nom bilan yaratishimiz kerak xampp-boshqaruv paneli:
xampp-boshqaruv paneli nano xampp-boshqaruv paneliga teging
#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
- XAMPP grafik xizmat menejerini ishga tushirish uchun .desktop-ni sozlash, yo'lda quyidagi buyruqlarni bajaring / Ushr / Share / ilovalar:
xampp-boshqaruv paneli nano xampp-boshqaruv paneliga teging
- Nano application.desktop ishlagandan so'ng quyidagi kodni kiriting
[Ish stoliga kirish] Izoh = Ishga tushirish / to'xtatish XAMPP nomi = XAMPP boshqaruv paneli Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Type = Application
- Endi bizda belgi bor, u bosilganda pkexec, bu XAMPP grafik paneliga ijro etish huquqlarini tayinlash uchun bizdan login so'raydi. Bunga o'xshash bo'lishi kerak:
- Mysql-dan foydalanish uchun avvalgi konfiguratsiyani amalga oshirgan bo'lsangiz, endi katalogga o'tishingiz shart emas / opt / lampp / bin / mysql -u root -p hozir kirish uchun siz terminal ochishingiz va ishga tushirishingiz kerak
mysql -u root -p
.
Endi biz XAMPP-ni grafik jihatdan boshqarishimiz va / opt / lampp / bin katalogiga kirmasdan mysql-ga normal kirishimiz mumkin.
Bu barcha ko'rsatmalar, umid qilamanki sizga yoqdi va sharhlaringizni qoldirishni unutmang.
26 ta sharh, o'zingizni qoldiring
Bu ularning tarkibidagi batafsil va aniq tarkib uchun eng maqbul bo'lgan maqolalardir. U Windows-ni afzal ko'rgan hamkasblariga XAMPP dasturiy ta'minotining versiyalarini o'rnatishda yordam bergan. LAMP-ni qo'lda o'rnatish va sozlash uchun ishlatiladigan Linux uchun o'rnatuvchi mavjudligini bilmas edim. Ishonchim komilki, bu ushbu xususiyatlarga ega bo'lgan serverga ega bo'lishni istaganlar uchun katta yordam bo'ladi va uni Windows-ga o'rnatishni afzal ko'rgan ko'plab dasturchilar va administratorlarni Linux bilan ishlaydigan serverda bajarishga ishontiradi. Bunday ajoyib maqola uchun Nexcoyotl-ga rahmat!
Katta rahmat, Federiko, sizning sharhingiz yuqori baholandi, umid qilamanki bu kichik va oddiy qo'llanma foydali bo'ldi. Bu umid qilamanki, yana ko'p narsalarni qilaman.
Juda yaxshi qo'llanma
Lekin menda bir savol bor, nega tegasiz? Men bo'sh faylni yaratish kerakligini tushunaman, lekin faqat nanoSIM yordamida siz faylni yaratishingiz va tahrirlashingiz mumkin ...
tegish bir yoki bir nechta fayllarning kirish va o'zgartirish sanalarini joriy sanaga yangilash uchun ishlatiladigan buyruq.
[OPTINO]… FILE-ga teging…
Agar FILE yoki fayl nomi argumenti mavjud bo'lmasa, u holda FILE bilan bir xil nomdagi bo'sh fayl yaratiladi.
Bu muharrir orqali emas, balki to'g'ridan-to'g'ri va juda keng tarqalgan - bo'sh fayllarni yaratish usuli Nano
Yugur odam tegishi Qo'shimcha ma'lumot olish uchun.
Salom yerko oldindan izoh berganingiz uchun tashakkur, nega teginishni ishlatishim sababi bu men uchun odatiy hohe. Va agar o'rtoq Federiko aytganidek, uning vazifasi fayllarni yaratish doirasidan tashqariga chiqsa. Agar ko'proq bilmoqchi bo'lsangiz, $ man touch dasturini ishga tushiring, salom do'stim.
Biroq, teginishdan keyin siz faylni o'zgartirasiz, shuning uchun bu nima qilishingizga qo'shimcha qadamdir.
Men teginish nimani anglatishini bilaman, shunchaki nima uchun bunday qilganingizni bilmoqchi edim: P, chunki nano bilan bu etarli emas edi
Juda yaxshi hujjatlar, yaxshi ish.
So'rovni sozlash uchun nimadan foydalanasiz, uning konfiguratsiyasi menga juda yoqdi.
Javob bilan quote
Assalomu alaykum do'stim, to'xtab to'xtaganingiz va izoh berganingiz uchun tashakkur, men powerline shell-dan foydalanaman, bu ochiq kodli loyiha, uni github-da topishingiz mumkin. Men bash va powerline qobig'idan foydalanishni sozlashim oson, lekin siz uni zsh uchun ham sozlashingiz mumkin.
Juda yaxshi o'quv qo'llanma. Terminalning konfiguratsiyasi diqqatimni tortadi, konfiguratsiyani baham ko'rsata olasizmi?
Assalomu alaykum Koratsuki, ushbu qo'llanmani tekshirib ko'ring, umid qilamanki, siz so'rovni sozlashingiz foydali bo'ladi. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
Sizning hissangiz juda yaxshi Birodar, men ushbu nashrni deyarli ko'rmaganimdan juda achinarli edim, bir necha hafta oldin ular menga kompyuterimga LAMP muhitini o'rnatish vazifasini topshirishdi, lekin men ko'rgan narsadan XAMPP-ni o'rnatish osonroq. Baribir sizning hissangiz uchun tashakkur, salomlar.
Ajoyib, juda yaxshi tushuntirilgan va sodda tarzda.
katta rahmat.
Hammasi yaxshi ishladi.
Saludos !!
Assalomu alaykum, rasmlarda tushuntirilgan hamma narsa, matnda ham tushuntiriladimi? Ya'ni, tasvirlar faqat tushuntirish uchun mo'ljallanganmi? Yoki rasmlarda bajarishingiz kerak bo'lgan qadamlar mavjud. Men so'rayapman, chunki men ko'rayapman va men hali Linuxni yaxshi bilmayman, shuning uchun tartibsizlik qilmoqchi emasman xaxa. Boshqa tomondan, menda ubuntu mate 18 bor. Ushbu qo'llanmani qo'llash mumkinmi? Sizga katta rahmat. Salom!
Illyustrativ tarkibga ega bo'lgan mukammal material, bu boshqalarga rahbarlik qilishni osonlashtiradi
- bir tomoni ikki marta ko'rsatilgan
xampp-boshqaruv panelini bosing
nano xampp-boshqaruv paneli
- bitta marshrutda
/ usr / bin /
- va boshqasi marshrutda:
/ Ushr / Share / ilovalar
- O'ylaymanki, aslida bu ikkinchi yo'lda xampp-control-panel.desktop bo'lishi kerak.
- Boshqa tomondan, ko'p qadamlarni bajarish uchun menda ruxsat yo'q edi, shuning uchun buyruqlarni allaqachon yaratishim uchun «sudo» bilan buyruqlarni oldindan yozib oldim.
- Lekin oxir-oqibat men belgiga kirganimda, u menga xato haqida xabar beradi:
"Xampp-boshqaruv paneli" buyrug'i bajarilmadi.
"Xampp-control-panel" bolalar jarayonini ishga tushirib bo'lmadi (ruxsat berilmagan)
- Men buni allaqachon bajarganman va / usr / bin / xampp-control-panel faylida ijro ruxsatini qo'yganman.
sudo chmod + x / usr / bin / xampp-control-panel
Ruxsat berilgan muammo uchun bu men etishmayotgan narsa edi.
2020 bu xabar hali ham yaxshi ishlaydi!
Rahmat, bu men uchun ishladi, garchi men xampp belgisini ko'rmayapman, lekin oq qutini ko'rsam-da, bu muhim emas, menda faqat bitta muammo bor, men Sublime kabi kod muharriridan foydalanganda fayllarni yaratish huquqini rad etaman. htdocs loyihalari. Fayllarni o'qish va tahrirlashga ruxsat berib, ulug'vorlikka erishdim, ammo uni yangi fayllar yaratishga qodir emasman.
Maqola uchun million Nexcoyotl-ga minnatdormiz !!! va blog.desdelinux.net-ni kerakli ma'lumotlarni topadigan joyga aylantirganlarga !!.
Rahmat !!
Juda yaxshi tushuntirish
Men Linux yalpizidan foydalanaman va kirish bosqichlari bilan izohlanganidan foydalanishim mumkin, chunki men qadamlarni bajaraman va ular biron bir grafik qismida ko'rinmaydi
Oldindan katta rahmat
Salom, barcha qo'llanma uchun rahmat.
Lekin bu ishlamayapti. Men allaqachon ruxsatlarni, yo'llarni, joylashtirish uchun matnni va hech narsani tekshirib ko'rdim; Men parolni kiritaman va u boshqa hech narsa qilmaydi.
Bu Opensuse 15.3 Leap uchun ishlaydimi yoki yo'qligini ayta olasizmi?
Men diqqatliman, rahmat.
Salom, Leo. XAMPP: GNU/Linux-ga o'rnatish oson PHP-ni ishlab chiqish muhiti - deb nomlangan ushbu postni o'rganishingizni tavsiya qilamiz. https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/
2022 va u hali ham ishlaydi. Men Debian 11 dan foydalanaman!