Nasa mga nakaraang okasyon na (Paano i-install ang LAMP sa Ubuntu, Pag-install ng isang LAMP na kapaligiran sa Debian at mga derivatives, Paano mag-install ng LAMP sa Ubuntu: ang madaling paraan) ay nagsalita tungkol sa kung paano mag-install LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)Sa ngayon, sa partikular, tuturuan ka namin kung paano mag-install ng LAMP mula sa console, awtomatiko at may kaunting pakikilahok ng gumagamit.
Upang makamit ang aming hangarin gagamitin namin ang a bash script na tinatawag na lampara, gawa ni teddysun, na nagpapahintulot sa amin na mag-install ng iba't ibang mga bersyon ng Apache + PHP + MySQL / MariaDB / Percona, ang gumagamit ay may kapangyarihan na pumili kung aling bersyon ng software na ito ang gagamitin (kahit na ito ay sinamahan ng ilan bilang default).
Anong mga pamamahagi ang sinusuportahan ng lampara ng script?
Ang script ay nasubukan sa mga sumusunod na pamamahagi at dapat na gumana sa anumang nagmula sa kanila:
- 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
Anong mga bersyon ng software ang sinusuportahan ng script lamp?
Nag-aalok ang script ng posibilidad na mai-install ang sumusunod na software at mga bersyon:
- 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.
- PHP-5.3, PHP-5.4, PHP-5.5, PHP-5.6, PHP-7.0.
- Module ng PHP: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
- Iba pang Software: Memcached, phpMyAdmin, Redis-Server
Paano i-install ang lampara script?
Upang mai-install kailangan naming sundin ang mga sumusunod na hakbang alinsunod sa iyong pamamahagi:
I-install ang lampara script sa CentOS at mga derivatives:
yum -y install ako wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lampara-master chmod + x *.sh screen -S lampara
I-install ang lampara script sa Debian / Ubuntu at mga derivatives:
apt-get -y pag-install ng wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lampara-master chmod + x *.sh screen -S lampara
Paano gamitin ang script ng lampara?
Upang magamit ang lampara ng lampara dapat naming isagawa ang pag-install .sh file na may sumusunod na utos:
./lamp.sh
Pagkatapos ay dapat nating piliin isa-isa ang mga bersyon ng software na nais naming mai-install, maaari naming piliin ang bawat bersyon na nagpapahiwatig ng numero na tumutukoy dito o kung pinindot namin ang enter ay mai-install nito ang default na bersyon. Maaari din kaming pumili ng password mula sa database.
Nang walang pag-aalinlangan, ito ay isang mabilis, mahusay at nakakatuwang paraan upang mai-install ang LAMP. Inaasahan kong gagana ito para sa iyo at huwag mag-atubiling iwanan ang iyong mga komento.
Gumamit ng bahagi ng script upang mabago ang aking .bash_rc
#
Model ng CPU: Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00GHz
Bilang ng mga core: 2
Dalas ng CPU: 3000.000 MHz
Halaga ng RAM: 1983 MB
Halaga ng SWAP: 1999 MB
Lakas sa oras: 0 araw, 6 na oras 11 minuto 22 segundo
Average na pagkarga: 0.17, 0.25, 0.34
Arkitektura: x86_64 (64 Bit)
Kernel: 4.4.0-43-generic
Pangalan ng makina: dc5800
############################### <br> ################
Ganito ang hitsura nito tuwing magbubukas ako ng isang console.
Tungkol sa LAMP mas madaling i-install
sudo apt i-install ang phpmyadmin MySQL
Kung sakaling may kagipitan, alam ko na kung paano ito gawin, salamat sa magandang post.
Hindi ba mas mahusay na gumamit ng docker?)
Maaari itong magamit kahit sa mga bintana ...
Gayundin hindi namin "marumi" ang system, pinapanatili namin ang mga pag-backup ng mga database o app sa aming system lamang, ang natitira ay tumatakbo sa magkakahiwalay na mga lalagyan (container bd + container apache)
Paano ko maa-uninstall ang lahat ng ito dahil nais kong gawin ito isa-isa
Maaari mong patakbuhin ang uninstall script na matatagpuan sa lamp-master ./uninstall.sh folder
Magandang umaga nais kong i-configure ang ServerName sa apache2 ngunit hindi ko mahanap ang config Ako ay isang mag-aaral at wala akong masyadong kasanayan.
Maraming salamat sa inyo