미니 서버를 만들어보자 - Samba 설정하기 (smb)
2023. 1. 10. 10:00
프로그래밍/개인홈페이지
sambo설정은 매우 간단하다 그냥 깔고 사용자 등록하면.. 끝이다 먼저 인스톨부터 해보자 인스톨 yum install samba 혹시나 오류 뜨면 yum install –y epel-release 설치하고 다시 시도해 보자 공유할 폴더 작성 + 권한부여 (모든 유저+모든 권한) mkdir /폴더이름 chmod 777 /폴더이름 이제 samba의 config폴더로 가서 만든 폴더와 권한을 주러 가자 사용자 등록 + smbpasswd로 삼바서버 유저등록 useradd 유저이름 passwd 유저이름 > 패스워드 입력해서 유저의 패스워드 설정 smbpasswd -a 유저이름 > smb서버에서 쓸 유저이름의 비밀번호 폴더로 이동 > vim으로 smb.conf 열기 cd /etc/samba vi smb.conf ..
미니 서버를 만들어보자 - 개인서버 전체 네트워크맵 구상
2023. 1. 9. 15:11
프로그래밍/개인홈페이지
조금 더 지나면.. 서울로 올라가서 구직활동을 시작할 예정이다 그렇다고 구직활동하는 동안 가만히 놀고먹을 수는 없으니.. 서버를 두고 여러 가지 올리면서 실험을 해보려 한다 일단 고시원을 가려하니.. 공유기에 직접 ddns 거는 건 불가능하지 않을까.. 건다 해도 된다는 보장이 없으니.. 1. 공유기에 냅다 ddns를 걸 수 없다 2. 인터넷은 된다 3. 클라우드서버 1개, 물리서버가 1개 있다 고민 끝에 생각해낸 결론은 이러하다 이러면.. 너무 여러 번 거쳐서 페이지 접속은 좀 느려질듯한데 그래도 뭐.. 별수 있나 흑흑.. 먼저.. AWS에서 도메인으로 받아서.. 오라클서버로 바로 넘긴다 그리고 다시 nginx에서 프론트페이지로 넘겨서 화면을 출력한다 api요청 있으면 프론트페이지에서 바로 wiregu..
미니 서버를 만들어보자 - firewall-cmd로 방화벽을 열어보자
2023. 1. 9. 09:00
프로그래밍/개인홈페이지
추후 외부로 개방을 위해서 포트를 열어보도록 하자 포트열기 firewall-cmd --permanent --zone=public --add-port=80/tcp 80번 tcp 포트를 연다 이 문장 하나가 정말 많이쓰인다 .. 전 포스팅에서 연 mysql과 redis의 포트를 이런 식으로 열어주자 포트 닫기 firewall-cmd --permanent --zone=public --remove-port=80/tcp 간단하게 add를 remove로 바꿔서 치면 된다 80번 tcp포트를 닫을 수 있다 열려있는 포트 확인하기 firewall-cmd --list-ports 이런식으로 현재 무슨 포트가 열려있는지 확인이 가능하다 내가 추가했었나...? 아니 닫았었나..? 긴가민가할 때 쓰도록 하자 firewalld ..
미니 서버를 만들어보자 - Docker compose로 MySQL, Redis 올리기
2023. 1. 8. 18:50
프로그래밍/개인홈페이지
도커가 깔렸다면.. docker -v, docker ps 혹은 systemctl status docker로 잘 돌아가는지 확인을 해 보자 compose.yml version: "3" services: redis: image: redis:latest command: redis-server --port 지정할 Redis 포트번호 container_name: Redis 컨테이너 이름 hostname: redis_service labels: - "name=redis" - "mode=standalone" ports: - 외부에서Redis로 들어갈포트:지정한 Redis 포트번호 mysql: image: mysql:latest container_name: MySQL 컨테이너 이름 ports: - 외부에서들어올포트:지..