
FreeBSD로 Apache 설치 및 시작
이번에는 FreeBSD에서 웹 서버로 Apache를 설치합니다.
Apache 설치
설치가 끝나면 Apache 설정을 살펴 보겠습니다.
앞으로 아파치에 관해서 여러가지 설정해 나갈 것입니다. 아파치 설정은
/usr/local/etc/apache24/httpd.conf
에 써 갑니다.
FreeBSD에는 초기 상태로부터 에디터로서 「vi」가 인스톨 되고 있습니다만, 「vim」를 향후 사용하고 싶은 분은 인스톨 해 둡시다.
vim 설치
이제 vim에서 Apache 설정을 살펴 보겠습니다.
아파치 설정
vi나 vim은 커맨드로 조작하게 되므로, 사용법을 모르는 경우는 Web에서 조사하면서 진행해 주세요. 이상으로 설정 완료입니다. vim을 종료하십시오.
그런 다음 Apache를 시작하기위한 설정을합니다.
rc.conf 설정
이상으로 설정 완료입니다. vim을 종료하십시오.
그럼, 설정한 내용에 실수가 없는지 확인합시다.
설정 내용 확인
그럼 Apache가 정상적으로 움직이고 있는지 확인합시다.
Apache가 실행 중이라면 PC에서 어떤 탐색기를 엽니다. GoogleChome이든 Safari이든 Firefox이든 괜찮습니다.
주소를 입력하는 위치에 http://(주소)
주소는 직접 설정한 것
주소를 모르는 분은 이쪽

그러면 It works!라고 나온다고 생각합니다.

이것으로 정상적으로 움직이고 있다고 확인할 수 있었습니다.
Apache 설치
# pkg search apache2(Apache2バージョンの検索)
apache22-2.2.34_1 Version 2.2.x of Apache web server with prefork MPM
apache24-2.4.29 Version 2.4.x of Apache web server
p5-Apache2-SOAP-0.73_4 Apache2 mod_perl2 SOAP Server
p5-Apache2-SiteControl-1.05_3 Perl web site authentication/authorization system
今回は最新のApache2.4を選択しましょう。
# pkg install apache24-2.4.29
インストール開始・・・
설치가 끝나면 Apache 설정을 살펴 보겠습니다.
앞으로 아파치에 관해서 여러가지 설정해 나갈 것입니다. 아파치 설정은
/usr/local/etc/apache24/httpd.conf
에 써 갑니다.
FreeBSD에는 초기 상태로부터 에디터로서 「vi」가 인스톨 되고 있습니다만, 「vim」를 향후 사용하고 싶은 분은 인스톨 해 둡시다.
vim 설치
# pkg install vim
インストール開始・・・
이제 vim에서 Apache 설정을 살펴 보겠습니다.
아파치 설정
# vim /usr/local/etc/apache24/httpd.conf
#
# This is the main Apache HTTP server configuration file. It contains the
# configuration directives that give the server its instructions.
...Apacheについての文章や設定が書かれています。
変更点は一つのみです。
...
ServerName www.example.com:80
文頭の#を消して下さい。
...
vi나 vim은 커맨드로 조작하게 되므로, 사용법을 모르는 경우는 Web에서 조사하면서 진행해 주세요. 이상으로 설정 완료입니다. vim을 종료하십시오.
그런 다음 Apache를 시작하기위한 설정을합니다.
rc.conf 설정
# vim /etc/rc.conf
...
apache24_enable="YES"
最終行に追記して下さい。
이상으로 설정 완료입니다. vim을 종료하십시오.
그럼, 설정한 내용에 실수가 없는지 확인합시다.
설정 내용 확인
# apachectl configtest(文法チェック)
Performing sanity check on apache24 configuration:
Syntax OK
Syntax OKと出たら文法あってます!というサイン
#apachectl start(Apacheスタート)
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
これで完了です。もし、設定を変えた際には毎回Apacheの再起動を行わないと、反映されません。
リスタート方法
# apachectl restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 30177.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
もしくは
# apachectl stop
Stopping apache24.
Waiting for PIDS: 91657.
# apachectl start
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
を実行すれば大丈夫です。
그럼 Apache가 정상적으로 움직이고 있는지 확인합시다.
Apache가 실행 중이라면 PC에서 어떤 탐색기를 엽니다. GoogleChome이든 Safari이든 Firefox이든 괜찮습니다.
주소를 입력하는 위치에 http://(주소)
주소는 직접 설정한 것
주소를 모르는 분은 이쪽

그러면 It works!라고 나온다고 생각합니다.

이것으로 정상적으로 움직이고 있다고 확인할 수 있었습니다.