aws에서 LAMP 환경 구축(EC2)편

5496 단어 AWS

개시하다


1. 먼저 만지고 이해하고aws.
LAMP 버전: PHP7.0.33 apache2.4.41 mysql5.6.46
AWS LAMP 자습서

EC2 인스턴스 생성하기


로그인한 화면에서 EC2를 선택합니다.
지역에 따라 aws 제품을 사용할 수 없는 것이 있으니 주의해야 합니다.
본격적으로 구축할 때 EC2의 구역을 잘 조사한 후 환경을 구축해 주십시오.
이번에는 도쿄 지역에 의해 구축되었다.

인스턴스를 눌러 시작

다양한 설정


이번에는 무료 Amazon Linux를 선택하겠습니다.

인스턴스 유형을 선택합니다.
여기에 실례적인 메모리와 CPU의 내용을 결정합니다
제품에 따라 나중에 업그레이드도 가능합니다.
이번에는 공짜 t2입니다.마이크로를 선택하고 확인과 제작을 누르세요.

지금까지 선택한 것들은 여기서 최종 확인으로 표시됩니다.
내용이 좋으면 시동을 누르세요.

이 화면이 나올 것 같아서요.
이번에는 ssh 연결으로 버튼 이름을 입력하기 위해 버튼 쌍을 누르고 파일을 다운로드합니다.
그럼 실례 제작을 누를 수 있도록 실례 제작을 누릅니다.

인스턴스가 생성되었습니다.

만들면 콘솔 화면에서 런닝이라고 생각해요.

보안 그룹을 설정합니다.


실례를 시작할 때 서버는 ssh 연결만 허용합니다.
나중에 appache를 넣으면 브라우저에서 열람할 수 있도록 HTTP를 허가해야 하기 때문에 안전팀을 설정합니다.
보안 그룹을 선택합니다.

입국을 선택하고 편집을 선택하세요.

규칙을 추가하고 HTTP를 선택한 후 저장을 선택합니다.

이렇게 하면 HTTP 라이센스가 완료됩니다.
또 HTTPS 등의 설정도 안전단체가 한다는 점을 명심하세요.

가상 서버 연결


다음 그림에 따라 서버에 연결합니다.

방금 다운로드한 키로 연결합니다.
Downloads 폴더에서 거기서부터 연결해야 한다고 생각합니다.(어쩌면 맥만 못 맞을지도 몰라)
1, cd Downloads
2, chmod 400 キーペアの名前

3, ssh -i キーペアの名前 ec2-user@パブリックDNS
이렇게 ec2-user 연결이 완료되었습니다.
다음은 appache 등을 가져옵니다.

apche, PHP, Mysql 가져오기


우선yum을 업데이트하세요.
많이 업데이트될 거예요.sudo yum update -y
다음은 apche, PHP, Mysql를 설치합니다.sudo yum install -y httpd24 php70 mysql56-server php70-mysqlnd
설치는 여기서 끝냅니다.
apche가 설치되어 있는지 확인하기 위해서 먼저 시작해야 합니다.sudo service httpd start
브라우저로 접근해 보세요.

이렇게 apche가 완성됐습니다.
다음은 PHP가 설치되어 있는지 확인하기 위해 PHP 파일을 만듭니다.
Apache의 문서 경로는 기본적으로/var/ww/} 이며, 거기서 만들 것입니다.
우선 기본/var/www는 루트에서 관리하기 때문에ec2-user도 권한을 부여합니다sudo usermod -a -G apache ec2-user
sudo chown -R ec2-user:apache /var/www
sudo chmod 2775 /var/www
find /var/www -type f -exec sudo chmod 0664 {} \;
이렇게 하면 권한이 부여되어 php 파일을 만들 수 있습니다.
이제 PHP 파일을 만듭니다.echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
만들어졌습니다.
브라우저의 공용 DNS/php info.php에 접근합시다.

마지막으로 mysql에 연결할 수 있는지 확인하십시오.sudo service mysqld start
mysql -u root -p
이렇게 하면 mysql에 연결할 수 있습니다.
LAMP 환경 구축이 완료되었습니다.
아래 기사에는 https화 등의 설정이 적혀 있다.

좋은 웹페이지 즐겨찾기