FTP 서버..

 

FTP서버를 구축을 해보기로 했었다.

일단은 그저 보고 따라 치기를 반복했다.

 

퇴사후 바로 과정을 들었고, 선수학습 없이 따라가려고 해서 그런걸까..

정말 3주 동안은 이 과정을 잘못 선택했나 고민을 계속 했었던 것 같다.

평균적으로 한달동안 고비라고 하더니 나도 그중에 한명이었던 것 같다.

 

설명하고 또 다른 실습하고..

그러니까 그 시간에 이해를 못하면 집에가서 다시 복습을 통해 깨우치거나

같이 공부하는 동생들 형들에게 안물어보고는 도저히 따라갈 수 없었다.

 

2주 정도는 담임교수님 그리고 바로 이해하고 따라가는 동생 하고 형에게 부탁해서

수업이 끝나고 설명을 계속 듣고 해야만 했다.

 

그리고 3,4주 동안은 익숙해 지기 위해서 수업중간에 쉬는시간에도 무조건 리눅스만 보고 따라치기를 반복했던 것 같다.

지나고 나니 그땐 그랬지 라며 얘기할 수 있지만, 그 당시에는 ... 정말정말 간절히 무조건 따라가야만 했다.

 

 

 

 

7. Memcached설치 및 Rabbitmq설치

 

Memcached

-범용 분산 캐시 시스템

-외부 데이터 소스의 읽기 횟수를 줄이기 위해 데이터와 객체들

 RAM에 캐시 처리함으로써 동적 데이터베이스 드리븐 웹사이트의 속도를 높이기 위해 종종 사용

 

Rabbitmq

-mqmessage q의 약자로 메시지 브로커라는 의미

-전달받은 메시지를 전달하는 역할을 하는 소프트웨어

 

Memcached 및 Rabbitmq 설치 명령어

yum -y install --enablerepo=centos-openstack-train rabbitmq-server memcached

 

Memcached 설정

vi /etc/sysconfig/memcached

line5를 하기와 같이 수정한다.

OPTIONS="-line 0.0.0.0,::"

 

Memcached 활성화 및 rabbitmq-server 시작 명령어

systemctl enable memcached

systemctl start rabbitmq-server

 

위에 것을 안해주고 rabbitmqctl add_user를 통해 사용자에게 모든 권한 위임하려고

할 때에 error :unable to connect to node rabbit@localhost: nodedown 가 나온다.

 

 

Rabbitmq openstack 사용자 추가

rabbitmqctl add_user openstack 123qwe

(openstack 사용자에게 모든 권한 위임)

rabbitmqctl set_permissions openstack ".*" ".*" ".*" 띄어써서 “.*”를 해야한다.

다음과 같이 화면이 보인다.

이렇게 해줌으로써 openstack user는 읽고 쓰고 수정 모두 가능하게 된다.

 

Rabbitmq service 작동시키기

systemctl start rabbitmq-server

systemctl enable rabbitmq-server

systemctl status rabbitmq-server

완료하니 하기와 같이 active (running)이 되었다.

 

방화벽 설정 (rabbitmqmemcached 설정)

방화벽 설정

firewall-cmd --add-service=mysql --permanent

firewall-cmd --add-port={11211/tcp,5672/tcp} --permanent

 

다음은 MariaDB 설정글을 올릴 예정입니다.

 

그 외에도 정말 메모한 것이 많다.

그리고 정말 샤워하는 동안에도 어떻게 하면 수익을 낼까

어떻게 하면 서비스를 사람들이 이용을 할까에 대한 고민만 했던 것 같다.

 

스타트업이란 어렵다.

정말 자잘한 부분까지 신경써야 하고, 현금이 없으니 저렴한 물품을 찾아야 한다.

 

세금과 관련된 기본적인 내용도 몰랐으며, 아직도 헷갈린다.

 

지금 생각해보면, 정말 단순하게 생각을 했었어야 했던 것 같다.

너무 여기저기 생각을 하기 보다는 핵심서비스에 집중을 하여

단계적으로 논리적으로 어떻게 전개할 것인지

등을 고민해보는 것이 더 효율적이었을 것 같다..

하지만, 또 모른다. 만약 정말 서비스가 성공했고 death valley를 넘었더라면,

저렇게 고민했던 것들이 맞았을 수도 있겠다..

 

 

+ Recent posts