�J���҂Ƃ��ď�Ƀv���O���}�ɓO���Ă��܂��Ă��Ȃ����낤���B��������ƁA�ǂ����Ă��T�[�o�m�����s���������ɂȂ�i�ҏW���j
�@������x�̋K�͂̊J���v���W�F�N�g�ł́A�㗬�H���Ɖ����H���A�J���S���ƃT�[�o�S���A����ɊJ���S���̂Ȃ��ł��o�b�N�G���h�̃��W�b�N�S���ƃt�����g����̒S���ȂǁA���Ƒ̐��Ői�߂Ă����̂���ʓI�ł��B
�@�����܂ł�������ƕ��Ƃ���Ă��Ȃ��ꍇ�ł��A�R�[�f�B���O�̓v���O���}���s���A�{�Ԍ����̃T�[�o�\�z�Ȃǂ͏ڂ����l�ɔC���Ă��܂��Ƃ��������Ƃ͑��X����܂��B
�@�������������Ƒ̐��͂�����ɓK�������ƂȂ̂ł����A�J���҂���Ƀv���O���}�ɓO���Ă��܂��Ă���ƁA�ǂ����Ă��T�[�o�m�����s���������ɂȂ�܂��B�A�v���P�[�V�����삳���邽�߂ɕK�v�ȍŒ���̊���������PC��ɐ�������A���Ƃ͂Ђ�����R�[�f�B���O�̓��X�Ƃ��������Ƃ̌J��Ԃ��ɂȂ�̂ŁA�Ȃ��Ȃ��T�[�o�m�����[�܂�܂���B
�@���̌��ʁA�J��������[�X��ɖ�肪���������ꍇ�ɁA�A�v���P�[�V�����{�̈ȊO�Ɍ����������Ă�����ł��Ȃ�������A����ł��Ă��ǂ��Ώ����ėǂ��������炸�Ή��Ɏ��Ԃ��������Ă��܂�����Ƃ��������Ƃɂ��Ȃ肪���ł��B
�@Web�A�v���P�[�V�����́A���ɑ����̃T�[�r�X�Ɉˑ����Ă��܂��B�l�b�g���[�N�ォ��T�[�o����肷�閼�O�����̎d�g�݂�A�A�N�Z�X����̎d�g�݁AWeb�u���E�U�̗v���ɉ�����Web�T�[�o��A�v���P�[�V�����T�[�o�A�v���O���~���O����̃G���W���A�Ƃ��ɂ̓f�[�^�x�[�X�T�[�o��[���T�[�o�ȂǁA���܂��܂ȃT�[�r�X�̑g�ݍ��킹�ŁA�悤�₭Web�A�v���P�[�V��������������̂ł��B
�@Web�A�v���P�[�V����������Ă��āA�u���܂������Ȃ��v�u�������Ƃ͓������p�t�H�[�}���X���ɒ[�Ɉ����v�u�v���O���~���O�����ł͎�������ȗv�]���o�Ă����v�u��������O�Ŋm�F�������v�Ƃ������ꍇ�A�T�[�o�m������������ƃX�}�[�g�ɑΏ��ł���ꍇ������܂��B
�@�{�A�ڂł́A�T�[�o�Ɋւ��āu�Ȃ�ƂȂ��������Ă���v�u�v���O���}�ɓO���Ă�����荢��Ȃ����x�ɂ͒m���Ă���v�Ƃ����悤�ȏ�Ԃ̂܂ܓ��X���߂����Ă��܂��A�s�����@��������Ă���Web�n�J���҂̂��߂ɁA���炽�߂ăT�[�o�Ɋւ���m����[�߂Ă��炦��悤�A���܂��܂ȃT�[�o�A�v���P�[�V�����̓�����֗��ȗ��p�@�A�v���O�����Ƃ̘A�g���@�Ȃǂ��Љ�Ă��������Ǝv���܂��B
�@�Ȃ��A�����Linux��Windows�Ȃǂ̃T�[�o���x�[�X�ɍs���܂����A�T�[�oOS�̓����菇�Ɋւ��Ă͊������Ă��܂��BLinux�� CentOS ��5.3���AWindows�� Windows Server 2003��O��ɉ�����܂��B
�@�܂��ALinux�T�[�o�ւ͒��ڂ܂���SSH�ȂǂŃ��O�C������root�����ō�Ɖ\�ł��邱�ƁAWindows�T�[�o�ւ͒��ڂ܂��̓����[�g�f�X�N�g�b�v�ȂǂŃ��O�C�����ĊǗ��Ҍ����ō�Ɖ\�ł��邱�Ƃ�O��Ƃ��܂��B
�@�v���O���~���O�����PHP���Ƃ��ĉ������\��ł��B
�@Web�n�J���҂Ȃ�A�����܂��ɁA�N���C�A���g����T�[�o�ɗv���������āA�T�[�o��ŗv���ɉ���������������āA���ʂ�HTML��JavaScript�ŃN���C�A���g�ɕԂ���āA������N���C�A���g����Web�u���E�U�𗘗p���ĉ{������Ƃ������C���[�W�͂��������Ǝv���܂��B
�@�ŏ��͂��ꂾ���ł��\���������肵�܂����A���ۂɊJ����i�߂Ă����ƁA���҂����Ƃ���ɓ����Ȃ��Ƃ��A�J�����ł͓����̂ɂ��q����̂Ƃ���ł͓����Ȃ��Ƃ��������ɓ˂�������A�����܂��ȃC���[�W�����ł͐����ł��Ȃ����Ԃɑ������邱�Ƃ�����܂��B���̂悤�ȂƂ��A�v���O�����{�̂����C���[�W�ł��Ă��Ȃ��ƁA�Ȃ��Ȃ����������ł��܂���B
�@�܂��́AWeb�u���E�U��Web�T�[�o�ȊO�̎�v�ȓo��l������������荞��ŁAWeb�A�v���P�[�V�����̓���C���[�W��`���Ă݂܂��傤�B�������A���܂�ɏڍׂɂ��߂���Ɩ�����Ȃ��Ȃ��Ă��܂��܂��̂ŁA�K�x�ɒ[�܂邱�Ƃ��K�v�ł��B
�@��}�̂��ׂĂ̗v�f����ɕK�v�Ƃ����킯�ł͂���܂��A�n�[�h�E�F�A��\�t�g�E�F�A�̍\�������܂��܂ł����A��v�ȓo��l����}�ŕ\���ƊT�˂��̂悤�ɂȂ�܂��B�����ɕ`����Ă��Ȃ��V���ȓo��l�����o�������ꍇ�ɂ́A��}�̂ǂ̂�����łǂ̂悤�Ȏd�������Ă���̂��v���`���Ă݂�Ɨǂ��ł��傤�B
�@�}�����Ă�������悤�ɁA���O������A�N�Z�X����Ƃ������A�v���P�[�V�����ȑO�̕����Ŗ�肪�N���Ă���i���邢�͐ݒ肪�Ԉ���Ă���j�Ƃ��ɁA�A�v���P�[�V�����̒��g��K���Ńf�o�b�O���Ă݂Ă��A���܂ł������ɂ��ǂ蒅���܂���B
�@�ڂ̑O�ŋN���Ă��錻�ۂ����āA��}�̂ǂ̕ӂ�Ɍ��������肻������������x���ɂ߁A���̎��ӂ����O�Ȃǂ𗊂�ɒ��ׂ�Ƃ����̂��������̎菇�ɂȂ�܂��B
�@���āA�ł͋�̓I�ȃT�[�o�A�v���P�[�V�����̏Љ�ɓ��낤�Ǝv���܂��B�ǂ�������t���邩�c�c�Ƃ����A����͂�͂�Web�T�[�o�ł��傤�B��قǂ̐}�ɕ\������Ă���Web�A�v���P�[�V�������߂���o��l���̂Ȃ��ł��AWeb�T�[�o�͂܂�����Ƃ����č����x������܂���B
�@Web�T�[�o�̑�\�I��Ƃ�����Apache�ł��BApache�Ɋւ��ẮALinux�T�[�o��O��ɉ�����܂��BCentOS���C���X�g�[������ۂɈ�ʓI�ȃT�[�o�A�v���P�[�V�������ꏏ�ɃC���X�g�[�����Ă���AApache�͂��łɓ����ς݂ł��BCentOS��5.3�ł�Apache��2.2.3����������Ă��܂��B
�@Apache����������Ă��Ȃ��ꍇ�ɂ́ARPM�y*1�z�̃p�b�P�[�W���Ayum�y*2�z�𗘗p���ĊȒP�ɃC���X�g�[�����邱�Ƃ��ł��܂��B�܂��A�\�[�X�R�[�h����肵�ăR���p�C�����A�C���X�g�[�����邱�Ƃ��\�ł��B
�y*1�z RPM�Ƃ́ARedHat�n��Linux�ŗ��p�ł���A�A�v���P�[�V�����̃p�b�P�[�W�Ǘ��̎d�g�݂ł��B�ړI�̃A�v���P�[�V�����̃p�b�P�[�W����肵�A�R�}���h�����s���邱�ƂŊȒP�ɃC���X�g�[�������s���邱�Ƃ��ł��܂��B�܂��A�C���X�g�[���ς݂̃p�b�P�[�W�̊m�F��A���C���X�g�[���Ȃǂ��R�}���h�Ŏ��s���邱�Ƃ��ł��܂��B
�y*2�z yum�Ƃ́ARPM�ɂ��A�v���P�[�V�����p�b�P�[�W�̊Ǘ������ȒP�ɍs�����߂̃c�[���ł��B�p�b�P�[�W�̏��݁i�C���^�[�l�b�g��̂ǂ��ɃA�N�Z�X����Γ���ł��邩�j��ˑ��W�Ȃǂ��l�����ăC���X�g�[�������s����܂��BRedHat Enterprise Linux��CentOS�AFedora�Ȃǂ̃f�B�X�g���r���[�V�����ŗ��p�\�ł��B
�@�܂��́AApache�����łɃC���X�g�[������Ă��邩�ǂ����m�F���Ă݂܂��傤�B�C���X�g�[���ς݂̏ꍇ�́A�p�b�P�[�W��\������܂��B�C���X�g�[������Ă��Ȃ��ꍇ�͉����\������܂���B
rpm -qa httpd*
�@�܂�Apache���C���X�g�[������Ă��Ȃ��ꍇ�́Ayum�𗘗p���ăC���X�g�[�����Ă݂܂��傤�B
yum install httpd*
�@�����ł́A�uhttpd*�v�Ƃ��邱�ƂŊ֘A�p�b�P�[�W���܂Ƃ߂ăC���X�g�[�����Ă��܂��B���s��ɍĂ�rpm�R�}���h�Ŋm�F���Ă݂�ƁA�Ⴆ�Έȉ��̂悤�ɕ\������܂��iyum���C���X�g�[�����ׂ��p�b�P�[�W�f���邽�߁ALinux�̃f�B�X�g���r���[�V������o�[�W�����ɂ��\�����ʂ͈قȂ�܂��j�B
# rpm -qa httpd* httpd-manual-2.2.3-22.el5.centos.2 httpd-2.2.3-22.el5.centos.2 httpd-devel-2.2.3-22.el5.centos.2
�@�Ȃ��A���łɃC���X�g�[���ς݂�RPM��Apache���A���C���X�g�[���������ꍇ�i�ʂ̃o�[�W�������C���X�g�[���������ꍇ��A�\�[�X����C���X�g�[���������ꍇ�Ȃǁj�ɂ́A�uyum remove httpd*�v�Ƃ��邱�ƂŁAApache�Ɉˑ����Ă���p�b�P�[�W���܂߂č폜�ł��܂��i���s�O�ɍ폜�ΏۂƂȂ�p�b�P�[�W���ꗗ�\������܂��̂ŁA�悭�m�F������ŃA���C���X�g�[�����܂��j�B
�@RPM��Apache�������ꍇ�A�ȉ��̂悤�ȃf�B���N�g���\���ƂȂ�܂��̂ŁA�m�F���Ă����܂��傤�i�����Linux�̃f�B�X�g���r���[�V������o�[�W�����ɂ��قȂ�܂��B�܂�Apache�̃o�[�W�����ɂ���Ă��قȂ�ꍇ������܂��j�B
/etc/httpd/ |- conf/ �ݒ�t�@�C���̐ݒu�� |- conf.d/ �������ꂽ�ݒ�t�@�C���̐ݒu�� |- logs ���O�t�@�C���̏o�͐�i/var/log/httpd�ւ̃V���{���b�N�����N�j |- modules Apache�̊g�����W���[���Q�̐ݒu��i/usr/lib/httpd/modules�ւ̃V���{���b�N�����N�j |- run �T�[�o�v���Z�X�̃v���Z�XID�t�@�C���̐�����i/var/run�ւ̃V���{���b�N�����N�j /var/www/ |- html �R���e���c�̐ݒu��ƂȂ�h�L�������g���[�g |- cgi-bin CGI�̐ݒu�� |- error �G���[�y�[�W�̐ݒu�� |- icons Apache���\������y�[�W�ŗ��p�����A�C�R���摜�̐ݒu�� |- manual �}�j���A���y�[�W�̐ݒu�� /usr/sbin/httpd Apache�̃T�[�o�v���O�����{�� /usr/sbin/apachectl Apache�̐���X�N���v�g /etc/rc.d/init.d/httpd Apache�̐���X�N���v�g�i�V�X�e�����琧�䂷�邽�߂̃X�N���v�g�j
Copyright © ITmedia, Inc. All Rights Reserved.