혹독한 취미생활

혹독한 취미생활... (+3) 아마존 서버에 워드프레스 업로드하기

해방촌해파리 2024. 1. 18. 19:51
728x90

터미널... 터미널에서 유저를 추가해줍니다.

(만약 터미널 껐다면 이전의 방법으로 접속해주세요 sudo su 잊지말고!)

adduser 추가하고싶은유저명
 

추가하고 싶은 유저명까지 입력하면 비번 설정이 나옵니다.. 비번 두번입력하고

유저정보... 대충 엔터엔터하고 yes~~~~

 

cd /home/추가한유저명/

 

을 입력해서 유저파일로 이동하시구요

mkdir .ssh
 
chmod 700 .ssh
 
cp /home/ubuntu/.ssh/authorized_keys /home/추가한유저명/.ssh/authorized_keys
 
chown 추가한유저명:추가한유저명 /home/추가한유저명/.ssh/
 
chown 추가한유저명:추가한유저명 /home/추가한유저명/.ssh/authorized_keys

 

순서대로 입력해봅시다... 인증서를 복사하는 그런 개념이라고합니다...

 

 

service sshd restart

 

리스타트해서 마무리!

이렇게 하면 ssh와 sftp 서비스를 이용할 수 있는데

sftp서비스는 파일을 업로드/다운로드를 편하게 할 수 있는 도구라고 합니다...

 

아 그리고 여기서 결국....... ^-^ ftp 프로그램을 이용하게 되네요.

ftp 프로그램으로는 파일질라가 유명한데 저는 요즘 유행(?)한다는 사이버덕을 설치해보겟습니다.

근데 사이트가 좀 불법사이트처럼 생김;;;

https://cyberduck.io/

 

Cyberduck | Libre server and cloud storage browser for Mac and Windows with support for FTP, SFTP, WebDAV, Amazon S3, OpenStack

Amazon CloudFront Manage custom origin, basic and streaming CloudFront distributions. Toggle deployment, define CNAMEs, distribution access logging and set the default index file.

cyberduck.io

 

ㅎㅎ ftp까지 왔다면 거의 다했군요...

 

SFTP로 바꿔주고

별명은 알기쉽게 자유롭게 설정

서버에 아마존 인스턴스의 퍼블릭 IPv4 주소

그리고 SSH 개인키를 우리의 pem으로~.~ 그리고 창을 닫아주면 접속됩니다요

 

다시 터미널을 켜서 몇몇 설정을 해주는데요

홈페이지의 권한같은걸 설정해서 나중에 발생할 수 있는 오류들을 줄여준다고 합니다...

cd /home

 

홈으로 이동해서~

 

chown 추가한유저명:www-data /home/추가한유저명/
usermod -a -G www-data 추가한유저명
chmod 2755 /home/추가한유저명/

 

다운로드 받고 압축풀고~ ftp에 업로드합니다...

/home/추가한유저명wordpress 폴더를 업로드했어요

그리고 폴더명을 homepage 로 바꿔보았습니다.

 

자 이제 전에 어쩌고 했던 아파치... 이녀석의 세팅을 바꿔줘야한대요 ㅡ.ㅡ 휴

다시 터미널입니다...

cd /etc/apache2/sites-enabled/

 

이곳으로 이동합니다.

vi 000-default.conf

 

를 입력해서 vi편집기로... 이 파일을 열어보면 이것저것이 있는데... 여기서

 

ServerAdmin에 여러분의 메일주소... 그리고 DocumentRoot 를

/home/추가한유저명/homepage

 

로 입력~!(워드프레스 ftp에 업로드하고 이름 바꾼 경로에요!)

아래쪽에 ErrorLog와 CustomLog의 명칭도 "추가한유저명_"을 넣어서 수정 후

ECS 누르고 :wq 입력해서 저장하고 꺼줍니다...

 

 

이번엔

cd /etc/apache2

 

여기로 이동해서~

vi apache2.conf

 

를 입력해서 vi편집기로 열어봅니다. 스크롤 쭉쭉 내려서

179행에 로 되어 있는 부분을 <Directory /home/추가한유저명/homepege> 경로로 변경합니다!

ECS 누르고 :wq 입력해서 저장하고 닫은다음에~!

systemctl restart apache2

 

리스타트!!!!! 해서 지금까지 설정을 다져줍니다 우후후

자 이제 여러분의 퍼블릭 IPv4 주소를 주소창에 넣게되면!! 이런화면이 뜰것입니다...

대박! ^^^ 드디어 워드프레스가 설치된거에요~~ 우와~~