본문 바로가기

시놀로지웹서버구축3

[나스]시놀로지 NAS에 웹서버 구축하기 4탄(백업) 시놀로지 NAS에 웹서버 구축하기 4탄 백업편입니다. 백업 설정을 하고, 크론탭(crontab) 스케줄까지 설정해보도록 하겠습니다. 백업 설정파일 만들기 설정파일 내용은 아래와 같습니다. 1. 데이터 백업 2. DB백업 3. 7일이 지난 파일은 자동삭제 먼저 나스 원하는 곳에 아래 파일을 생성합니다. /volume2/backup/web/ 폴더에 backup.sh을 만든다고 가정해봅시다. 메모장이나 에디터등으로 확장자명이 .sh인 파일을 생성합니다. 파일명은 확장자를 제외하고 원하시는 이름으로 하시면됩니다. 그리고 아래 처럼 작성합니다. DATE=`date +%Y%m%d` PREV_DATE=`date --date '7 days ago' +%Y%m%d` mysqldump -u사용자계정 -p암호 DB명 > /.. 2020. 3. 29.
[나스]시놀로지 NAS에 웹서버 구축하기 3탄(DB생성 및 사용자추가) 시놀로지 NAS에 웹서버 구축하기 3탄 DB생성 및 사용자추가, 권한부여하는 방법에 대해 알아보도록 하겠습니다. phpMyAdmin 설치 패키지 센터에서 phpMyAdmin을 설치합니다. 설치가 완료되었으면, 웹브라우저에서 phpMyAdmin 화면으로 이동합니다. (예. http://xxx.xxx.x.x/phpMyAdmin) 본인의 도메인 주소 또는 IP입니다. root계정으로 로그인을 하시고, 진입을 합니다. 사용자 계정 추가 및 데이터베이스 생성 사용자 계정을 추가해서 동일 이름의 데이터베이스를 생성하는 방법도 있고, 사용자 계정을 추가후 다른이름의 데이터베이스를 생성하는 방법도 있습니다. 1. 사용자계정과 데이터베이스명을 동일하게 했을때 방법입니다. 먼저, 상단에 사용자 계정탭을 클릭합니다. 사용자.. 2020. 3. 29.
[나스]시놀로지 NAS에 웹서버 구축하기 1탄(필수 패키지 설치) 시놀로지 NAS에 웹서버 구축하는 방법입니다. (1탄) 패키지 센터에서 필수 패키지 설치 나스에 접속해서 '패키지 센터'에서 아래 패키지들을 설치합니다. Web Station, Apache HTTP Server, PHP, MariaDB, phpMyAdmin(선택) 버전은 실행 환경에 맞게 설치하시면 됩니다. phpMyAdmin은 필수는 아닙니다. 참고로 XE실행 환경은 다음과 같습니다. 설치를 끝마쳤으면, 설정이 필요합니다. Web Station 설정 설치된 패키지는 '패키지센터'에서 설치됨 탭을 누르면 설치된 목록들이 보여집니다. 여기서 웹스테이션 열기를 클릭합니다. '상태'에서 위에 설치한 패키지가 보여집니다. 참고로 저는 사이트를 여러개 만들다 보니, 각 환경에 맞게 셋팅을 해야해서 버전별로 설치가.. 2020. 2. 2.