이미 이전에 (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를 설치하는 빠르고 효율적이며 재미있는 방법입니다. 나는 그것이 당신에게 효과가 있기를 바라며 주저하지 말고 귀하의 의견을 남겨주세요.
스크립트의 일부를 사용하여 .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
비상 사태시 어떻게해야하는지 알고 있습니다. 감사합니다.
도커를 사용하는 것이 더 낫지 않습니까?)
따라서 창문에서도 사용할 수 있습니다 ...
또한 우리는 시스템을 "더럽 히지"않고 데이터베이스 또는 앱의 백업을 시스템에만 보관하고 나머지는 별도의 컨테이너에서 실행됩니다 (컨테이너 bd + 컨테이너 아파치).
하나씩 수행하고 싶기 때문에이 모든 것을 제거하려면 어떻게해야합니까?
lamp-master ./uninstall.sh 폴더에있는 제거 스크립트를 실행할 수 있습니다.
좋은 아침 나는 apache2에서 ServerName을 구성하고 싶지만 구성을 찾을 수 없습니다. 저는 학생이고 많은 기술이 없습니다.
정말 감사합니다