상세 컨텐츠

본문 제목

jekyll 외부접속 허용 포트변경

programing/Jekyll blog

by ZelKun 2020. 7. 3. 00:09

본문

반응형

출처 :  https://jekyllrb-ko.github.io/

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

제일 하단에 공유기에서 받은 ip 넣어줬다

웹서비스를 하려면 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

반응형

관련글 더보기

댓글 영역