AWS - Sizuha/devdog GitHub Wiki
Amazon Web Service
μλΉμ€
μλ²: EC2
μ£Όμν μ :
- μΈμ¦μ νμΌ({user-name}.pem)μ λ°λμ μ 보κ΄ν΄ λλ€.
- μλ² μΈμ€ν΄μ€κ° μμ±λ νμ '''Elastic IP'''λ₯Ό λ±λ‘/μ°κ²° ν΄ λ κ².
- μμΌλ‘ μλ²μ μ μν λ '''Elastic IP'''λ₯Ό μ΄μ©ν μ μλ€.
보μμ€μ
HTTP μ μνμ΅:
γ€γ³γγ¦γ³γ
HTTP TCP 80 0.0.0.0/0
SSH/SFTP νμ©:
γ€γ³γγ¦γ³γ
SSH TCP 22 0.0.0.0/0
MySQL νμ©:
γ€γ³γγ¦γ³γ
MYSQL/Aurora TCP 3306 0.0.0.0/0
SSH
$ chmod 400 {user-name}.pem
$ ssh -i "{user-name}.pem" {γγγͺγγ― DNS}
SFTP
{user-name}.pem μΈμ¦μλ₯Ό μ΄μ©ν΄μ SFTPλ‘ μ μ ν μ μλ€.
DB: RDS
MySQL
$ mysql -u {db-user} -p -h {γ¨γ³γγγ€γ³γ}
Amazon Linux μ€μ
Apache HTTPD
Install
$ sudo yum -y install httpd
$ sudo chkconfig httpd on
$ chkconfig
Config
$ sudo nano /etc/httpd/conf/httpd.conf
μνμΉμμ PHPκ΄λ ¨ μ€μ μ νμ§ μμλ λ¨.
κ΄λ¦¬
$ sudo /etc/init.d/httpd start
$ sudo /etc/init.d/httpd stop
$ sudo /etc/init.d/httpd restart
PHP
Install
$ sudo yum -y install php
Config
$ sudo nano /etc/httpd/conf.d/php.conf
short_open_tag = On
date.timezone="Asia/Tokyo"
expose_php = Off