Linuxda XAMPP-ni o'rnating

Muallif: Charles Brown
Yaratilish Sanasi: 6 Fevral 2021
Yangilanish Sanasi: 1 Iyul 2024
Anonim
PHP Programming Language Tutorial - Full Course
Video: PHP Programming Language Tutorial - Full Course

Tarkib

XAMPP (turli xil operatsion tizimlar uchun Apache, MySQL, PHP, Perl) - bu veb-saytlarni ishlab chiqish va sinab ko'rish uchun mahalliy veb-serverni sozlash uchun foydalanishingiz mumkin bo'lgan Apache tarqatish dasturi. XAMPP faol veb-server kabi ishlaydi, bu sizga veb-saytlar va ilovalarni mahalliy darajada sinab ko'rishga imkon beradi. XAMPP-ni sozlash oson, chunki o'rnatishning aksariyati avtomatlashtirilgan.

Qadam bosish

3-qismning 1-qismi: XAMPP-ni o'rnatish

  1. XAMPP o'rnatuvchisini yuklab oling. Siz uni yuklab olishingiz mumkin apachefriends.org/download.html. Tizim uchun to'g'ri versiyani (32 yoki 64 bit) yuklab olganingizga ishonch hosil qiling.
    • Ushbu maqolada biz misol sifatida 64-bitli 5.6.3 versiyasidan foydalanamiz. Siz foydalanayotgan versiyaga asoslangan buyruqlarni o'zgartiring.
  2. Terminalni oching. XAMPP-ni o'rnatishdan oldin yuklab olinadigan faylning ishlashini ta'minlash uchun uning ruxsatini o'zgartirishingiz kerak.
  3. Huquqlarni o'zgartiring. Quyidagi buyruqni kiriting va Enter tugmasini bosing va so'ralganda parolingizni kiriting:
    • sudo chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • Fayl nomi va joylashishini avtomatik ravishda kiritish uchun siz yuklab olingan faylni Terminal oynasiga sudrab borishingiz mumkin.
  4. O'rnatuvchini oching. Ruxsatlarni o'zgartirgandan so'ng, XAMPP-ni o'rnatish uchun o'rnatuvchini ochishingiz mumkin. Quyidagi buyruqni kiriting va Enter tugmasini bosing:
    • sudo ./xampp-linux-x64-5.6.3-0-installer.run
  5. XAMPP-ni o'rnatish uchun ko'rsatmalarga amal qiling. O'rnatuvchi sizni jarayon davomida bosqichma-bosqich boshqaradi. Ko'pgina foydalanuvchilar barcha parametrlarni standart qiymatlarda qoldirishlari mumkin.
    • BitNami haqida ko'proq ma'lumot sizni qiziqtirmasa, "XAMPP uchun BitNami haqida ko'proq bilib oling" parametrini tekshirishingiz mumkin.

3-qismning 2-qismi: XAMPP-ni sozlash

  1. XAMPP-ni ishga tushiring. XAMPP-ni quyidagi buyruq yordamida terminaldan boshlashingiz mumkin. Parolni qayta kiritishingiz kerak bo'lishi mumkin.
    • sudo / opt / lampp / lampp start
  2. Veb-brauzeringizda XAMPP splash sahifasini oching. Brauzerni oching va yozing http: // localhost / xampp / manzil satrida. XAMPP ishlayotganda endi xush kelibsiz sahifasini ko'rasiz. Shu tarzda siz XAMPP to'g'ri ishlayotganligini tekshirishingiz mumkin.
  3. Linux yuklanganda boshlash uchun XAMPP-ni o'rnating. Agar siz XAMPP har doim kompyuteringiz yoqilganda va tizimga kirganda ishlashini istasangiz, faylga qator qo'shishingiz mumkin rc.local:
    • Terminalni oching, yozing sudo nano /etc/rc.local va faylni saqlash uchun Enter tugmasini bosing rc.local muharririda oching. Siz .. qila olasiz; siz ... mumkin nanoSIM sevimli matn muharriri bilan almashtirildi.
    • Qo'shish / opt / lampp / lampp start uchun qatorga chiqish 0.
    • Faylni saqlang rc.local o'chiring va o'chiring.
  4. Xavfsizlik sozlamalarini sozlang. XAMPP parollarsiz o'rnatiladi, ammo xavfsizliksiz XAMPP-ni ishga tushirish tavsiya etilmaydi. Barcha xavfsizlik sozlamalarini quyidagi buyruq yordamida sozlashingiz mumkin. Shu bilan siz xavfsizlikning turli jihatlarini ketma-ket o'rnatishingiz mumkin.
    • sudo / opt / lampp / lampp xavfsizligi
    • Endi XAMPP uchun parol o'rnatishingiz mumkin, siz MySQL xavfsizlik sozlamalarini o'rnatishingiz va MySQL, phpMyAdmin va FTP uchun parollar yaratishingiz mumkin.
    • Bu XAMPP foydalanuvchi nomini oladi qisqich.
  5. "EAccelerator" ni faollashtiring. XAMPP tarkibiga PHP-ni rivojlantirish uchun optimallashtirish vositasi bo'lgan "eAccelerator" kiradi. Agar siz undan foydalanmoqchi bo'lsangiz, hujjat topshirishingiz kerak /opt/lampp/etc/php.ini ochiq va ; quyidagi satrlarning boshini olib tashlang. Faylni saqlaganingizdan so'ng XAMPP-ni qayta yoqing.

    ; kengaytma = "eaccelerator.so"
    ; eaccelerator.shm_size = "16"
    eaccelerator.cache_dir = "/ opt / lampp / tmp / eaccelerator"
    ; eaccelerator.enable = "1"
    eaccelerator.optimizer = "1"
    eaccelerator.check_mtime = "1"
    ; eaccelerator.debug = "0"
    eaccelerator.filter = ""
    ; eaccelerator.shm_max = "0"
    ; eaccelerator.shm_ttl = "0"
    ; eaccelerator.shm_prune_period = "0"
    eaccelerator.shm_only = "0"
    eaccelerator.compress = "1"
    eaccelerator.compress_level = "9"


Muammolarni hal qilish

  1. XAMPP-ni ishga tushirishda xato xabari muammosini hal qiling. Agar siz "Ko'chirilgandan keyin segment protini tiklab bo'lmadi: Ruxsat berilmaganmi?" ishga tushganda, SELinux bilan ziddiyat mavjud.
    • Turi sudo / usr / sbin / setenforce 0 va Enter tugmasini bosing. Endi siz XAMPP-ni muammosiz ishga tushirishingiz kerak.
  2. Agar XAMPP sahifasida ko'rsatiladigan rasmlar bo'lmasa, muammoni hal qiling. Agar XAMPP ishlayotgan bo'lsa, lekin siz veb-brauzerda biron bir rasmni ko'rmasangiz, u holda Apache va ba'zi Linux versiyalari o'rtasida ziddiyat mavjud.
    • Faylni oching /opt/lampp/etc/httpd.conf.
    • O'chirish # dan #MMAP-ni yoqish va # EnableSendfile o'chirildi.
    • XAMPP-ni qayta yoqing. Endi siz rasmlarni ko'rishingiz kerak.

3-qismning 3-qismi: XAMPP-dan foydalanish

  1. XAMPP serveriga fayllarni qo'shing. Fayllarni quyidagi katalogga joylashtirish orqali mahalliy XAMPP serveringizga qo'shishingiz mumkin. Bu sizning mahalliy XAMPP veb-serveringizning "root" papkasi. Veb-server ushbu jilddagi barcha fayllarga kira oladi:
    • / opt / lampp / htdocs /
  2. XAMPP-ni sozlash uchun grafik yordam dasturini oching. XAMPP konfiguratsiya dasturini o'z ichiga oladi, uning yordamida parametrlarni grafik interfeys yordamida o'zgartirishingiz mumkin. Siz quyidagi buyruqlar yordamida dasturni ochasiz:
    • CD / opt / lampp
    • sudo ./manager-linux-x64.run
  3. PHP to'g'ri ishlashini tekshiring. Server ishlayotganida, siz serverning PHP-ni to'g'ri ishlashiga ishonch hosil qilish uchun tezkor sinovni o'tkazishingiz mumkin.
    • Matn muharriringizni oching va yozing:

      ? php echo "Salom dunyo!"; ?> var13 ->

    • Faylni quyidagicha saqlang test.php va papkaga qo'ying / opt / lampp / htdocs /
    • Veb-brauzeringizni oching va yozing http: //localhost/test.php. Endi "Salom dunyo!" Matnini ko'rishingiz kerak. paydo bo'lmoq.
  4. Sinab ko'rmoqchi bo'lgan veb-xizmatlarni o'rnating. Endi siz serverni sozlashingiz bilan Drupal va Wordpress kabi xizmatlarni o'rnatishni boshlashingiz mumkin. Batafsil ko'rsatmalarga qarang:
    • MySQL-da ma'lumotlar bazasini sozlash