우분투 16.04 버전 서버 구축하기
⦁ 우분투 기본 세팅
⦁ Root 계정 비밀번호 설정
Root권한으로 서버를 운영해야 권한 설정을 할 필요가 없기에 Root계정을 생성해야 함

/$ sudo passwd root 입력 후 비밀번호 2번 입력 비밀번호 입력할 때 안보이니까 그냥 비밀번호 설정하고 Enter 누르면 됨
이후 /$ su <<라고 입력하고 방금 설정한 비밀번호를 입력하면 root계정으로 바뀜.
⦁ 저장소 변경
FTP가 미국으로 되어있으면 다운받을 때 오래걸리니, 한국으로 바꾸기
저장소를 us.archive.ubuntu.com <<이것을 ftp.daumkakao.com으로 바꾸기
(ftp.daum.net에서 ftp.daumkakao.com으로 바뀌었습니다!)

1) /etc/apt 폴더 내에있는 sources.list를 수정할거임
2) 혹시나 에러를 대비해서 백업을 시켜둠
Cp sources.list sources.list.bak
3) 백업됬는지 확인
4)vi를 통해 확인 이후 명령어를 통해 us.archive.ubuntu.com 이랑 security.ubuntu.com을
ftp.daumkakao.com으로 변경

위에 보이는 명령어를 사용하던가 아니면
외부에서 ‘sed’ 명령어를 사용하던지 선택
/# sed ‘s/us.archive.ubuntu.com/ftp.daumkakao.com/g’ sources.list
띄어쓰기하면 안댐..
5) apt-get update & apt-get upgrade를 했을 때 이상없으면 성공

Update시 위에 표처럼 ftp.daumkakao.com으로 바뀌면 성공
⦁ Vim 설치
vi편집을 사용할 때 조금 window 편집기능과 비슷한 환경을 위해 다운

이거 Enter하고 물어볼 때 ‘Y’한번 더 입력하면 알아서 설치됨
사용할 때 ‘vi 파일명’ 대신 ‘vim 파일명’ 쓰면 됨.
⦁ 아파치, 톰캣 , DB 설치 및 연동
1) apache2 설치

명령어 입력
Netstat –lntp | grep apache2 <<입력하면 아파치 동작 여부 확인가능
Ifconfig 입력하여 IP 확인 후에
인터넷창에 아이피:80 입력 시 apache2 화면 뜨면 성공
2) tomcat7 설치
마찬가지로 apt-get install tomcat7 입력
마찬가지로 인터넷창에 아이피:8080 입력시 It works ! 뜨면 성공
3) 이제 이 두가지를 연동해야함
아파치와 톰캣을 연동해줄 파일

을 다운로드함
그리고
http://ngee.tistory.com/199 사이트를 참고해서 똑같이 따라하면된다.
⦁ Mysql 연동
⦁ Mysql server랑 client 설치
/# apt-get install mysql-server mysql-client
⦁ Apt-get install wine << 설치
⦁ Heidisql 설치 연동은 자동으로 됨 root랑 비밀번호 치면 접속 됨
⦁ Mysql utf-8설정 –설치시 한글 제대로 나오면 안해두 됨
/etc/mysql/conf.d 에 있는 mysql.f 에 아래 내용을 추가함
*********************************************************************
[mysql]
default-character-set=utf8
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
default-character-set=utf8
[client]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
출처: http://booolean.tistory.com/366 [boolean]
Test
⦁ spring에서 작업한 파일을 톰캣 webapps 폴더에 복사한다

바탕화면에 있던 것을 tomcat 카탈리나홈 위치인 /var/lib/tomcat7/webapps에 복사함
이후 localhost/’war파일이름’ 을 주소창에 입력하면 테스트 파일을 확인할 수 있다.

DB까지 연동되는 것을 확인한 후에는 이제 서비스를 위한 설정을 해야한다.
이것은 DB설정이 마무리 된 이후에 진행하는걸로~
'IT > Linux(ubuntu)' 카테고리의 다른 글
ubuntu 계정생성 (0) | 2021.11.26 |
---|---|
외부접속 설정하기 (0) | 2018.12.12 |
우분투 계정 생성하기 (0) | 2018.12.10 |
Windows PC 에서 ubuntu linux 시작하기 (0) | 2018.12.06 |