Veb -serverlaringizni yoki dinamik veb -saytlaringizni boshqarishning arzon usulini qidiryapsizmi? LAMP serverini yaratish haqida nima deyish mumkin? LAMP serveri to'liq paket bilan birga keladi. Sizda nafaqat server, balki operatsion tizim, ma'lumotlar bazasi dasturiy ta'minoti va skript tili ham bo'ladi. Bu ilovalarning barchasi ochiq manba. LAMP serveri quyidagi komponentlarni o'z ichiga oladi: Linux, Apache, MySQL va PHP. LAMP serverlari arzon serverlarda ishlashi mumkin. Ushbu serverni yaratish oddiy va tushunarli. Quyidagi amallarni bajarib, LAMP serverini yarating:
Qadamlar
Qadam 1. Serveringiz uchun apparat talablarini oling
Murakkab saytlar ko'proq quvvatga muhtoj.
Qadam 2. Xizmat ko'rsatuvchi provayderingizdan kerakli yuklash tezligini oling
Odatiy uy internetini yuklash tezligi daqiqasiga atigi 1mb. Bu grafikalar, videolar va boshqalar uchun juda sekin bo'lishi mumkin.
Qadam 3. Linux versiyasini o'rnating
LAMP serverini qurishdan oldin sizda Linux operatsion tizimi bo'lishi kerak. Distrowatch.com saytiga tashrif buyuring va sizga yoqqanini tanlang. Ular asosan bir xil, lekin agar siz odatiy terminal foydalanuvchisi bo'lmasangiz, oldindan o'rnatilgan interfeysli (KDE, Cinnamon va boshqalar) birini tanlang. Bundan tashqari, agar Linux versiyasida Windows o'rnatuvchisi bo'lmasa, siz Live CD yoki USB flesh -diskini yaratishingiz kerak bo'ladi (boshqa maqolalarda maqolalar). Quyidagi ko'rsatmalar Ubuntu Linux bilan ishlaydi.
4 -qadam. Apache -ni serverga o'rnating
Apache-bu bepul va ochiq manbali veb-server, u Unix operatsion tizimlarida ishlaydi. Apache -ni o'rnatishning ikki yo'li mavjud. Siz konsol yoki terminal oynasi seansidan foydalanishingiz mumkin.
- Buyruqning satriga yozing: sudo apt-get install apache2
- Apache -ni o'rnatishni davom ettirish uchun sudo parolingiz bo'lishi kerak.
Qadam 5. Apache ishlayotganini tekshiring
Siz brauzerni serverning IP -manziliga ko'rsatishingiz kerak. Bu sizga Apache ishlayaptimi yoki yo'qligini bildiradi.
Qadam 6. PHP -ni serverga o'rnating
PHP - bu dastlab dinamik veb -sahifalarni yaratish uchun ishlatilgan skript tili. Biroq, ishlab chiquvchilar undan individual grafik ilovalarni yaratish uchun foydalanadilar, tarmoq va tizim ma'murlari PHP -ni buyruq qatori interfeysi qobiliyatidan foydalanadilar.
Buyruqning satriga yozing: sudo apt-get install php5 libapache2-mod-php5
Qadam 7. PHP to'liq o'rnatilganligiga ishonch hosil qiling
Apache -ni buyruq satriga yozib qayta ishga tushiring: sudo /etc/init.d/apache2 restart
Qadam 8. PHP to'g'ri ishlashini tasdiqlang
- Sinov faylini yaratish uchun Apache hujjat ildizidan foydalaning. Ildiz /var /www bo'ladi. Sinov faylining kengaytmasi.php bilan tugashi kerak.
- Tarkib uchun yozing:
Qadam 9. Sinov faylini saqlang
- Keyin brauzeringizni quyidagi manzilga yo'naltiring:
- /Test.php dan oldin serveringizning IP -manzilini yozganingizga ishonch hosil qiling.
Qadam 10. Sinov faylingizni tekshiring
Brauzer ekranda "PHP sahifasini sinab ko'rish" ko'rsatilishi kerak.
Qadam 11. MySQL -ni serverga o'rnating
MySQL "Mening tuzilgan so'rovlarim tili" degan ma'noni anglatadi. MySQL - bu ma'lumotlar bazasi bilan bog'liq dastur. Bu dastur server sifatida ishlaydi, bunda bir nechta foydalanuvchilar ko'p ma'lumotlar bazalariga kirishlari mumkin. MySQL -dan foydalanadigan ko'plab dasturlar mavjud, masalan WordPress. Hatto Google va Facebook MySQL -dan foydalanadi.
Buyruqning satriga yozing: sudo apt-get install mysql-server
12 -qadam. MySQL uchun parol yarating
- Buyruq satriga yozing: mysql -u root
- Keyin mysql> ga o'xshash buyruq satrini ko'rishingiz kerak
- Buyruq satriga quyidagini kiriting: 'root'@'localhost' = PASSWORD ('YOURPASSWORD') uchun parolni o'rnating;
- Parolni YOUR PASSWORD ko'rsatiladigan joyga kiriting. Bu siz MySQL foydalanuvchisi sifatida foydalanasiz.
13 -qadam. MySQL -serveringizni ishga tushiring
Quyidagi buyruqni kiriting: /etc/init.d/mysql start