![PHP Programming Language Tutorial - Full Course](https://i.ytimg.com/vi/OK_JCtrrv-c/hqdefault.jpg)
Tarkib
- Qadam bosish
- 3-qismning 1-qismi: XAMPP-ni o'rnatish
- 3-qismning 2-qismi: XAMPP-ni sozlash
- Muammolarni hal qilish
- 3-qismning 3-qismi: XAMPP-dan foydalanish
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
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.
Terminalni oching. XAMPP-ni o'rnatishdan oldin yuklab olinadigan faylning ishlashini ta'minlash uchun uning ruxsatini o'zgartirishingiz kerak.
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.
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
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
XAMPP-ni ishga tushiring. XAMPP-ni quyidagi buyruq yordamida terminaldan boshlashingiz mumkin. Parolni qayta kiritishingiz kerak bo'lishi mumkin.
- sudo / opt / lampp / lampp start
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.
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.
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.
"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
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.
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
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 /
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
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.
- Matn muharriringizni oching va yozing:
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