PC에서 바로 접속할때는 상관없는데
외부에서 접속하려면 접속이 되질 않는다
서버시작시 loopback IP:Port로 올라가는게 보이는데
간단하게 공유기에서 받은 IP로 변경해주면 된다
pi@rasp-dev:~/blog $ bundle exec jekyll serve Configuration file: /home/pi/blog/_config.yml Source: /home/pi/blog Destination: /home/pi/blog/_site Incremental build: disabled. Enable with --incremental Generating... Jekyll Feed: Generating feed for posts done in 2.294 seconds. Auto-regeneration: enabled for '/home/pi/blog' Server address: http://127.0.0.1:4000/ Server running... press ctrl-c to stop. |
_config.yml 파일을 수정해줘야 한다
host: ip (default: loopback)
port: 사용할 포트(defalt: 4000)
pi의 ip는 hostname -I로 쉽게 찾을 수 있다
hostname -I
vim _config.yml
pi@rasp-dev:~/blog $ hostname -I 192.168.0.2
pi@rasp-dev:~/blog $ ls 404.html _config.yml Gemfile.lock _posts about.markdown Gemfile index.markdown pi@rasp-dev:~/blog $ vim _config.yml
36 37 # Exclude from processing. 38 # The following items will not be processed, by default. 39 # Any item listed under the `exclude:` key here will be automatically added 40 # the internal "default list". 41 # 42 # Excluded items can be processed by explicitly listing the directories or 43 # their entries' file path in the `include:` list. 44 # 45 # exclude: 46 # - .sass-cache/ 47 # - .jekyll-cache/ 48 # - gemfiles/ 49 # - Gemfile 50 # - Gemfile.lock 51 # - node_modules/ 52 # - vendor/bundle/ 53 # - vendor/cache/ 54 # - vendor/gems/ 55 # - vendor/ruby/ 56 57 host: 192.168.0.2 58 port: 4000 58,10 Bot |
웹서비스를 하려면 80포트를 쓰는게 편한데
apache에서 쓰고있어서 그냥 기본값으로 넣어줬다
서버구동을 해보면 기존의 Loopback:Port 대신
입력해준 IP:Port 로 서버가 구동되는걸 확인 할 수 있다
[programing/Jekyll blog] - install jekyll on windows
[programing/Jekyll blog] - install jekyll on MacOS
[programing/Jekyll blog] - install jekyll on Raspbian or Ubuntu
지킬 블로그 테마 사용해보기 (Using themes on jekyll) (0) | 2020.07.07 |
---|---|
jekyll 디렉토리 구조, 단편화 (0) | 2020.07.06 |
install jekyll on Windows (0) | 2020.07.03 |
install jekyll on Raspbian or Ubuntu (0) | 2020.07.03 |
install jekyll on MacOS (0) | 2020.07.03 |
댓글 영역