본문 바로가기

스터디/Server

VagrantBox + CentOS+ Ruby on Rails


참고 (일문)

https://qiita.com/orangeboy/items/29cf53139efe86eaa14b



MySQL 쪽 문제가 있어서 아래도 참고함

https://stackoverflow.com/questions/8456300/mysql2-so-libmysqlclient-r-so-15-cannot-open-shared-object-file-no-such-file


하ㅠㅠ 또 삽질 엄청 했네


중간에 *.conf 파일 같은게 아예 존재조차 안해서 뭔가 했더니 

sudo vi ~~ 로 그냥 해당 경로에 생성해주면 되는거였음. 

아파치 쪽 설치할 때도 

passenger-install-apache2-module

명령어 쳐주고 Almost there! 나올때까지 얌전히 엔터쳐주어야 함.

복사해서 만들어주라 하는건 복사해서 만들어주자

아래 이건 각자 버전이 달라서 경로도 달라지니

Please edit your Apache configuration file, and add these lines:

이 말 그대로 화면에 표시된 문자 복사해서 붙여넣어주고.. 

   LoadModule passenger_module /home/vagrant/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/passenger-6.0.2/buildout/apache2/mod_passenger.so

   <IfModule mod_passenger.c>

     PassengerRoot /home/vagrant/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/passenger-6.0.2

     PassengerDefaultRuby /home/vagrant/.rbenv/versions/2.4.1/bin/ruby

   </IfModule>




마지막에 DB연결 시도할때 액세스 거부되어서ㅡㅡ

conf/database.yml

파일 좀 손봐주니까 됨. root유저 비번 넣어주고... 

겨우 액세스 성공하니까 이젠 DB가 없대서 쉘쪽에서 MySQL접근해서 

rails_app_development 강제로 만들어주고 나서야

드디어 초기화면이^^..... 




DB마이그레이션 쪽 보는중인데

너무 당연하게 써오던 int가 벤먹으니 좀 얼떨떨하다ㅋㅋㅋㅋㅋ

밑에 잘 정리되어있음.(마찬가지로 일문)

https://qiita.com/zaru/items/cde2c46b6126867a1a64



'스터디 > Server' 카테고리의 다른 글

Rails あれこれ  (0) 2019.03.27
IOCP - ServerSide  (0) 2016.07.13
IOCP를 사용한 서버 라이브러리 제작  (0) 2016.07.09
AcceptEX 개객기야  (0) 2016.07.05
일단 IOCP 채팅서버 만드는 건 끝!  (0) 2016.06.28