EC2 LAMP Linux2 WP 설치 참고 2024년 11월 20일 Last Updated : 2024년 11월 20일 언제 사라질지 모르니 보관용으로 기록해둔다…. LAMP 초기세팅 sudo yum update -y sudo amazon-linux-extras install mariadb10.5 # RDS 이용 시 패스 MariaDB 패키지 설치 sudo amazon-linux-extras install php8.2 PHP 설치 sudo yum install -y httpd 아파치 웹 서버 설치 sudo usermod -a -G apache ec2-user 아파치 Group에 ec2-user 추가 sudo chown -R ec2-user:apache /var/www 권한 부여 sudo chmod 2775 /var/www && find /var/www -type d -exec sudo chmod 2775 {} \; 접근 권한, 범위 등을 부여 find /var/www -type f -exec sudo chmod 0664 {} \; sudo systemctl start mariadb sudo mysql_secure_installation sudo yum install -y mod_ssl 워드프레스 설치 wget https://wordpress.org/latest.tar.gz tar -xzf latest.tar.gz mysql -u root -p CREATE USER 'wordpress-user'@'localhost' IDENTIFIED BY 'your_strong_password'; CREATE DATABASE `wordpress-db`; GRANT ALL PRIVILEGES ON `wordpress-db`.* TO "wordpress-user"@"localhost"; # mysql 접근하여 유저, 데이터베이스 생성 FLUSH PRIVILEGES; exit cp wordpress/wp-config-sample.php wordpress/wp-config.php nano wordpress/wp-config.php # wp-config의 샘플 파일을 카피하여 생성 및 정보 수정 cp -r wordpress/* /var/www/html/ mkdir /var/www/html/blog cp -r wordpress/* /var/www/html/blog/ sudo vim /etc/httpd/conf/httpd.conf <Directory "/var/www/html"> 내용에서 AllowOverride None을 AllowOverride All로 변경 sudo yum install php-gd sudo yum list installed php-gd sudo chown -R apache /var/www sudo chgrp -R apache /var/www sudo chmod 2775 /var/www find /var/www -type d -exec sudo chmod 2775 {} \; ※ 관련 참고 링크 aws ec2 linux Please enable JavaScript to view the comments powered by Disqus.