Zakale zam'mbuyomu (Momwe mungakhalire LAMP pa Ubuntu, Kuyika chilengedwe cha LAMP pa Debian ndi zotumphukira, Momwe mungayikitsire LAMP pa Ubuntu: njira yosavutaNdalankhula za momwe mungayikitsire LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)Lero tikuphunzitsani momwe mungayikitsire LAMP kuchokera pa kontrakitala, mosavuta komanso osagwiritsa ntchito ochepa.
Kuti tikwaniritse cholinga chathu tidzagwiritsa ntchito a bash script yotchedwa lamp, zopangidwa ndi teddysun, zomwe zimatilola ife kukhazikitsa mitundu yosiyanasiyana ya Apache + PHP + MySQL / MariaDB / Percona, wogwiritsa ntchito ali ndi mphamvu yosankha mtundu wa pulogalamuyi yomwe angagwiritse ntchito (ngakhale imakhala yovuta kwambiri ndi ena mwachisawawa).
Zotsatira
Kodi nyali ya script imagwirizira magawo ati?
Zolembazo zidayesedwa pazogawa zotsatirazi ndipo zikuyenera kugwiritsidwa ntchito pazomwe zimachokera:
- CentOS-5.x
- CentOS-6.x
- CentOS-7.x
- Ubuntu-12.x
- Ubuntu-13.x
- Ubuntu-14.x
- Ubuntu-15.x
- Ubuntu-16.x
- Debian-7.x
- Debian-8.x
Ndi mtundu wanji wamapulogalamu omwe nyali ya script imathandizira?
Zolemba zake zimapereka mwayi wokhazikitsa mapulogalamu ndi mitundu iyi:
- Apache-2.2, Apache-2.4.
- MySQL-5.5, MySQL-5.6, MySQL-5.7, MariaDB-5.5, MariaDB-10.0, MariaDB-10.1, Percona-Server-5.5, Percona-Server-5.6, Percona-Server-5.7.
- Momwe Mungakhalire PHP-5.3
- PHP Module: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
- Mapulogalamu Ena: Memcached, phpMyAdmin, Redis-Server
Momwe mungayikitsire script?
Kukhazikitsa tiyenera kutsatira izi malinga ndi kagawidwe kanu:
Ikani zolemba za nyali pa CentOS ndi zotengera:
yum -yika wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd nyale-mbuye chmod + x *.sh screen -S nyali
Ikani zolemba za nyali pa Debian / Ubuntu ndi zotengera:
chotsani-khalani ndi wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd nyale-mbuye chmod + x *.sh screen -S nyali
Kodi mungagwiritse ntchito bwanji nyali?
Kuti tigwiritse ntchito cholembera nyali tiyenera kuyika unsembe .sh fayilo ndi lamulo lotsatira:
./lamp.sh
Kenako tiyenera kusankha mitundu m'modzi yamapulogalamu omwe tikufuna kuyika, titha kusankha mtundu uliwonse wosonyeza nambala yomwe ikudziwikitsa kapena ngati titikakamiza kulowa ikukhazikitsa mtundu wosasintha. Titha kusankhanso mawu achinsinsi kuchokera ku database.
Mosakayikira, iyi ndi njira yachangu, yosavuta komanso yosangalatsa yoyikira LAMP. Ndikukhulupirira kuti zikukuthandizani ndipo musazengereze kusiya ndemanga zanu.
Ndemanga za 6, siyani anu
Gwiritsani ntchito gawo la script kuti musinthe my .bash_rc
###################
Mtundu wa CPU: Intel (R) Kore (TM) 2 Duo CPU E8400 @ 3.00GHz
Chiwerengero cha mitima: 2
Kuthamanga kwa CPU: 3000.000 MHz
Mtengo wa RAM: 1983 MB
Mtengo wa SWAP: 1999 MB
Mphamvu pa nthawi: masiku 0, maola 6 mphindi 11 masekondi 22
Chiwerengero cha katundu: 0.17, 0.25, 0.34
Zomangamanga: x86_64 (64 Bit)
Tsamba: 4.4.0-43-generic
Dzina la makina: dc5800
# # # # ## # # XNUMX # XNUMX # XNUMX
Umu ndi momwe zimawonekera nthawi iliyonse ndikatsegula kontena.
Pafupi ndi NYALE ndikosavuta kuyika
Sudo apt kukhazikitsa phpmyadmin mysql-server
Ngati mwadzidzidzi, ndikudziwa kale momwe ndingachitire, zikomo positi yabwino.
Kodi si bwino kugwiritsa ntchito docker?)
Kotero itha kugwiritsidwa ntchito ngakhale m'mawindo ...
Komanso sitimayipitsa "dongosololi, timasunga zosunga zobwezeretsera zadongosolo kapena mapulogalamu m'dongosolo lathu lokha, enawo amayenda muzidebe zosiyana (chidebe bd + chidebe apache)
Ndingachotse bwanji zonsezi popeza ndikufuna kuzichita chimodzichimodzi
Mutha kuyendetsa script yochotsa mu fayilo-master ./uninstall.sh
Mmawa wabwino ndikufuna kukonza ServerName mu apache2 koma sindingapeze kuti ndine wophunzira ndipo ndilibe luso.
Muchas gracias