테스트 사이트 - 개발 중인 베타 버전입니다

그누보드5를 AWS Lightsail 에 설치하기

· 4년 전 · 7165 · 15

https://youtu.be/w1polhPyKTI

 

 

그누보드 5분만에 설치(그누5분설치) 시리즈 첫번째 시간입니다.

 

AWS에서 제공하는 서비스 중 웹호스팅과 비슷한 서비스로 아주 간단하게 서버(인스턴스)를 만들수 있습니다.

 

AWS 서비스에 가입되어 있다고 가정하고 설명 하겠습니다.

 

 

AWS 서비스에서 컴퓨팅 > Lightsail 을 클릭합니다.

 

 

https://lightsail.aws.amazon.com/ls/webapp/home/instances

 

인스턴스 생성 버튼을 클릭합니다.

 

 

 

 

 

인스턴스 생성 > 인스턴스 위치를 설정하세요 > 인스턴스 이미지 선택에서 Linux/Unix 를 선택합니다.

 

블루프린트 선택에서 "OS 전용" 선택 후 Amazon Linux 2 를 선택합니다.

 

그리고 화면 하단의 인스턴스 생성 버튼을 클릭합니다.

 

1~2분 정도 기다리면 다음과 같이 인스턴스가 생성된 화면이 보입니다.

 

 

 

여기서 1번 아이콘을 클릭하면 웹브라우저에서 제공하는 쉘 화면이 나옵니다.

 

 

여기에 첨부한 파일의 코드를 복사해 넣습니다.

 

 

 

ESC :wq 로 저장하고 나온후 

 

sh setup.sh 로 실행합니다.

 

 

 

Enter current password for root (enter for none): [Enter]

 

Set root password? [Y/n] [Enter]

New password: 루트 패스워드 입력

Re-enter new password: 루트 패스워드 재입력

 

Remove anonymous users? [Y/n] [Enter]

 

Disallow root login remotely? [Y/n] [Enter]

 

Remove test database and access to it? [Y/n] n 입력

 

Reload privilege tables now? [Y/n] [Enter]
 

 

인스턴스에 나온 아이피를 브라우저에 입력합니다.

 

 

http://54.180.132.137/

 

그누보드5 설치를 합니다.

 

http://54.180.132.137/gnuboard5/

 

 

 클릭

 

 

라이센스의 내용을 읽어 보신후 동의하시는 경우 동의합니다.

체크후 다음 클릭

 

 

빨간 줄 부분 입력 후 

 

 클릭

 

 

 

 클릭

 

 

그누보드5 설치가 끝났습니다.

 

admin 으로 로그인을 한후 설치가 잘 되었는지 확인하겠습니다.

 

 

 

 

관리자 화면의 하단에 그누보드5 버전이 표시됩니다.

 

 

 

 

관리자 화면에서 phpinfo() 메뉴를 클릭합니다.

 

 

 

PHP Version 을 확인하실 수 있습니다.

 

 

수고하셨습니다.

 

-끝-

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 15개

필요한 정보여서 검색했는데 ㅠㅠ 감사합니다!!
리자님 정보가지고 쉽게 설치햇어요 감사합니다 ㅜㅜ
그런데 ftp에서 접속까지 성공했는데... 대체 그누보드 폴더는 어디있는걸까요..
도메인에 /gnuboard로 치고가는것때문에 파일들 상위로 옮기려고하거든요 ㅜㅜ
@비코즈 이런 경우 말씀이시죠?

|-www
|---gnuboard
|-----adm
|-------css
|-------img
|---------social
|-------shop_admin
|---------img
|-------sms_admin
|---------css
|---------img
|-----bbs
|-----css


그냥 gnuboard 디렉토리에서

[ec2-user@ip-172-26-15-51 www]$ cd gnuboard/
[ec2-user@ip-172-26-15-51 gnuboard]$ mv * ..

위와 같은 명령어로 파일 및 디렉토리를 옮기시면 됩니다.
2년 전
감사합니다! 따라해서 잘 설치했습니다.
그런데 파일질라 ftp에 ec-user로 접속했더니 그누보드 폴더가 도대체 어디있는지 찾을 수가 없어요..어떻게 찾아야하나요?
리자님에 감사드립니다,일주일헤메다,,,어제설치
그후 오늘 알아낸 사실들,,,,

===그누보드 위치
ec-user 접속후 파일질라 우측 주소창에
/usr/share/nginx/html/gnuboard5 라입력후 enter



==셋팅후 권한설정변경
ftp가 업로드안될시는 업로드권한변경해야하니
sudo chmod -R 755 /usr/share/nginx/html/
변경후 다시올려보세요

== aaa.com/그누보드4에서 aaa.com 으로 직접접속하기



1 명령어사용이동
몰라서,,,

2, 그느보드 동열 즉,/usr/share/nginx/html/하단에 adm bbs ...... ftp로 올리세요,
다시설치함됩니다(이 부분 재설치후 시험중-후에 확답...)

.--===aaa.com/phpMyAdmin/ 접속이 안되는문제,
phpMyAdmin/ 파일속이 텅 비어 있습니다 처음설치시,
위의 권한변경후 ftp로 업로드하심 됩니다
블로그등 보다보면 의 보안상 거부라 되어잇던데 아닙니다,

PHPMYADMIN 에서 설치가 오류생기거나, 설치후 폴더가 공란일경우,접속이 안될경우등,

파일이 설치시 해당파일안에 아무것도 없으니
폴더에 업로드해주시면됩니다
(블로그등의 보안제한등 주장 잘못된겁니다 접속잘되요)



---------------------------------

금번 재삭제후 다시 셋팅하였는데,
리자님 글대로하면 그누보드 설치시 계정정보도 root test 그대로 하여야 설치됩니다

SFTP 접속방법
파일질라를 다운받으세요,

좌측 상단
파일 --사이트 관리자-내사이트 에 AWS1 등 이름설정후
*일반 호스트( 고정아이피 = AWS 메뉴중 네크워킹 -고정아이피 클릭해 설정된 고정아이피를 입력)
*프로토콜 sftp-ssh..........
사용자
Amazon Linux: ec2-user
RHEL5: root or ec2-user
Ubuntu: ubuntu
Fedora: fedora or ec2-user
SUSE: root or ec2-user

키파일 (fem파일) =aws 로그인후 맨우측 나의어카운트 - SSH Keys 필요한지역 선택해(코리아) 만든후 다운받아 넣으심됩니다.

sftp파일질라 폴더신설이나 업로드안되고 권한없다 등 뜨면 ssh 열어 아래 명령어 넣으심됩니다( 중요) /플러그인에 업로드 안되서 저리해놓은거니 적절하게 변환해 쓰세요

sudo chown -R ec2-user:ec2-user /usr/share/nginx/html/gnuboard5/plugin/
sudo chmod -R 755 /usr/share/nginx/html/gnuboard5/plugin/

이리하면 전체 올라갑니다 ftp
sudo chown -R ec2-user:ec2-user /usr/share/nginx/html/gnuboard5/
sudo chmod -R 755 /usr/share/nginx/html/gnuboard5/

aws생소해 경험을 적었는데 저도 초보자이니 참조하시고 판단하세요

게시글 목록

번호 제목
16429
16424
16423
16412
16408
16407
16401
16395
16394
16391
16390
16389
16387
16386
JavaScript js playground
16382
16381
16377
16374
16372
16356
16355
16354
16353
16347
16346
16339
16338
16332
16331
16330