CentOS / Debian / Ubuntu에 LAMP를 자동으로 설치하는 방법

이미 이전에 (Ubuntu에 LAMP를 설치하는 방법Debian 및 파생 제품에 LAMP 환경 설치Ubuntu에 LAMP를 설치하는 방법 : 쉬운 방법) 설치 방법에 대해 이야기했습니다. LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)특히 오늘은 최소한의 사용자 참여로 콘솔에서 LAMP를 자동으로 설치하는 방법을 알려 드리겠습니다.

우리의 목표를 달성하기 위해 우리는 램프라는 bash 스크립트, 제작자 테디 선, 이를 통해 Apache + PHP + MySQL / MariaDB / Percona의 다른 버전을 설치할 수 있으며, 사용자는 사용할 이러한 소프트웨어 버전을 선택할 수 있습니다 (기본적으로 일부는 매개 변수화되어 제공됨).

스크립트 램프는 어떤 배포판을 지원합니까?

스크립트는 다음 배포에서 테스트되었으며 여기에서 파생 된 모든 배포에서 작동해야합니다.

  • CentOS-5.x
  • CentOS-6.x
  • CentOS-7.x
  • 우분투-12.x
  • 우분투-13.x
  • 우분투-14.x
  • 우분투-15.x
  • 우분투-16.x
  • 데비안 -7.x
  • 데비안 -8.x

스크립트 램프는 어떤 소프트웨어 버전을 지원합니까?

스크립트는 다음 소프트웨어 및 버전을 설치할 수있는 가능성을 제공합니다.

  • 아파치-2.2, 아파치-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.
  • PHP 모듈 : OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
  • 기타 소프트웨어 : Memcached, phpMyAdmin, Redis-Server

램프 스크립트를 설치하는 방법은 무엇입니까?

설치하려면 배포에 따라 다음 단계를 따라야합니다.

CentOS 및 파생 제품에 램프 스크립트를 설치합니다.

yum -y 설치 wget 화면 압축 해제 wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd 램프 마스터 chmod + x *.sh 화면 -S 램프

Debian / Ubuntu 및 파생 제품에 램프 스크립트를 설치합니다.

apt-get -y wget 화면 압축 해제 wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd 램프 마스터 chmod + x *.sh 화면 -S 램프

램프 스크립트를 사용하는 방법?

램프 스크립트를 사용하려면 다음 명령을 사용하여 설치 .sh 파일을 실행해야합니다.

./램프.시

그런 다음 설치하려는 소프트웨어 버전을 하나씩 선택해야합니다. 각 버전을 식별하는 번호를 나타내는 각 버전을 선택하거나 Enter 키를 누르면 기본 버전이 설치됩니다. 데이터베이스에서 비밀번호를 선택할 수도 있습니다.

램프_아파치

Lamp_mariadb

램프_php

Lamp_phpmodulos

램프_phpmyadmin

의심 할 여지없이 LAMP를 설치하는 빠르고 효율적이며 재미있는 방법입니다. 나는 그것이 당신에게 효과가 있기를 바라며 주저하지 말고 귀하의 의견을 남겨주세요.


6 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   크리스토퍼

    스크립트의 일부를 사용하여 .bash_rc 수정

    #################### 시스템 정보 ####################

    CPU 모델 : Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00GHz
    코어 수 : 2
    CPU 주파수 : 3000.000MHz
    RAM 용량 : 1983MB
    스왑 양 : 1999MB
    전원 켜짐 시간 : 0 일 6 시간 11 분 22 초
    평균 부하 : 0.17, 0.25, 0.34
    아키텍처 : x86_64 (64 비트)
    커널 : 4.4.0-43- 일반
    머신 이름 : dc5800

    ############################################### ################
    콘솔을 열 때마다 이렇게 보입니다.

    LAMP에 관해서는 설치가 더 쉽습니다.

    sudo apt 설치 phpmyadmin mysql-server

  2.   호투기

    비상 사태시 어떻게해야하는지 알고 있습니다. 감사합니다.

  3.   이름이없는

    도커를 사용하는 것이 더 낫지 않습니까?)
    따라서 창문에서도 사용할 수 있습니다 ...

    또한 우리는 시스템을 "더럽 히지"않고 데이터베이스 또는 앱의 백업을 시스템에만 보관하고 나머지는 별도의 컨테이너에서 실행됩니다 (컨테이너 bd + 컨테이너 아파치).

  4.   구스타보

    하나씩 수행하고 싶기 때문에이 모든 것을 제거하려면 어떻게해야합니까?

    1.    Luigys 토로

      lamp-master ./uninstall.sh 폴더에있는 제거 스크립트를 실행할 수 있습니다.

  5.   폴 부스타만테

    좋은 아침 나는 apache2에서 ServerName을 구성하고 싶지만 구성을 찾을 수 없습니다. 저는 학생이고 많은 기술이 없습니다.

    정말 감사합니다