�I�[�v���\�[�X��.NET���ł���uMono�v��I�[�v���\�[�X�E�f�[�^�x�[�X�́uMySQL�v���g���Ė{�iASP.NET MVC�T�C�g�����^�p���Ă���M�҂��A���̊��̍\�z���@�����N�`���[����A�ڂ��X�^�[�g�B
powered by Insider.NET
�@�{�e�ł́A.NET�ƌ݊����̂���uMono�v�i��q�j�ƁA.NET����MySQL�f�[�^�x�[�X�ɃA�N�Z�X�ł���ADO.NET�h���C�o�́uMySQL Connector�v�Ƃ����I�[�v���\�[�X������g�����AASP.NET MVC�v���W�F�N�g�E�T�[�o�̍\�z���@���Љ��B
�@Mono�́AXamarin���ɂ��X�|���T�[�h�����AECMA C#����d�l��ECMA CLI�iCommon Language Infrastructure�j�̃I�[�v���\�[�X�����iC#�R���p�C����Mono Runtime�j���B���ۂɂ�ECMA�W���ɂƂǂ܂炸�AASP.NET��ADO.NET�Ȃǂ̃}�C�N���\�t�g�̃t���[�����[�N�ƍ����݊����̂���@�\�Q����Ă���B
�@�ǎ҂̒��ɂ́A�u�{���ɂ��̂悤�Ȋ����A�{�ԃT�C�g�ŗ��p�ł���̂��H�v�Ƌ^���Ă��܂��l�����Ȃ��Ȃ��̂ł͂Ȃ����낤���H ���͕M�҂̉��Ginger�ł��l�R�R���Ƃ����\�[�V�����E�Q�[�������ۂɉ^�p���A���蓮�삵�Ă���Ƃ������т�����B
�@���̌o�������Ė{�e�ł́AMono�̊���Linux��ɍ\�z���AVisual Studio�ō쐬����ASP.NET MVC�v���W�F�N�g�����ۂɃu���E�U����A�N�Z�X�ł���悤�ɂ���Ƃ���܂ł��Љ��B
�@���̂悤�ȍ\���́ALinux�̃T�[�o���^�p���Ă��邪�A.NET�����ӂȊJ���҂������Ђɂ͂����߂��B���ɃX�^�[�g�A�b�v��Ƃł���A�}�C�N���\�t�g��BizSpark�v���O�����i��Visual Studio Ultimate�Ȃǂ̊J���ɕK�v�ȑ����̐��i���������p�ł���j�����p�ł���B����2�p����A�J������^�p�܂ł��ł��낦�邱�Ƃ��\�ƂȂ�B
�@���ۂ̃T�[�o�\�z�ɓ���O�ɁA���ꂩ��쐬���悤�Ƃ���T�[�o�̑S�̑����������Ă������B�}1�ɁA�}�C�N���\�t�g���i�ō\�z�����ꍇ�ƁAOSS�i�I�[�v���\�[�X�E�\�t�g�E�F�A�j�ō\�z�����ꍇ�̊��̔�r�������B�����̊���Insider.NET�̓ǎ҂ɂƂ��ĂȂ��ݐ[�����̂��Ǝv���B
�@�����ň�Ԃ̈Ⴂ�́AIIS�ɑ������镔�������Ăق����BIIS�́AHTTP���N�G�X�g���t����Web�T�[�o�Ƃ��Ă̋@�\�ƁAASP.NET�Ȃǂ̃A�v�������s����A�v���P�[�V�����E�T�[�o�Ƃ��Ă̋@�\���ꊇ���Ē��Ă��邪�AMono�œ������ꍇ�ɂ́A����2�͖��m�ɕ�������邱�ƂɂȂ�B
�@�{�e�ł�Web�T�[�o�Ƃ��Ă̋@�\��Apache�ŁA�A�v���P�[�V�����E�T�[�o�̕�����XSP�Ƃ����v���O�������S�����邱�Ƃɂ���iXSP��Web�T�[�o�Ƃ��Ă̋@�\������A�J���p�Ɏg�����Ƃ��ł��邪�A�A�N�Z�X����Ȃǂ̋@�\�ʂŎ��^�p�ɓK���Ă���Ƃ͂����Ȃ��j�B�܂��{�A�ڂ̑�2��ł́AMySQL�f�[�^�x�[�X�ւ̐ڑ����Љ��\��Ȃ̂ŁA��������Q�l�ɂ��Ăق����B
�@Linux�̊e�f�B�X�g���r���[�V�����ɂ�Mono�̃p�b�P�[�W���܂܂�Ă�����̂����邪�A�o�[�W�������Â��ꍇ������̂ŁA�Ȃ�ׂ��Ȃ�ŐV�̃\�[�X�E�t�@�C��������Ă��ăC���X�g�[�����邱�Ƃ������߂������BMono�̃\�[�X�́uhttp://download.mono-project.com/sources/�v�ɂ܂Ƃ߂��Ă���B
�@ASP.NET MVC �̎��s�ɂ́A�ȉ��̃p�b�P�[�W���K�v���B
�@�܂��͂������_�E�����[�h���ēW�J���悤�BLinux�̃^�[�~�i����Łiroot�Łj���L�̃R�}���h�����s����B
# cd /usr/local/src
# wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.9.tar.bz2
# wget http://download.mono-project.com/sources/mono/mono-2.10.9.tar.bz2
# wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2
# wget http://download.mono-project.com/sources/xsp/xsp-2.10.2.tar.bz2
# tar xjf libgdiplus-2.10.9.tar.bz2
# tar xjf mono-2.10.9.tar.bz2
# tar xjf mod_mono-2.10.tar.bz2
# tar xjf xsp-2.10.2.tar.bz2
�@��L�̃R�}���h��S�Ď��s����ƁA�ȉ��̂悤�ȃt�@�C����f�B���N�g�����ł��Ă���͂����B
# ls -F
libgdiplus-2.10.9/ libgdiplus-2.10.9.tar.bz2 mod_mono-2.10/ mod_mono-2.10.tar.bz2 mono-2.10.9/ mono-2.10.9.tar.bz2 xsp-2.10.2/ xsp-2.10.2.tar.bz2
�@���Ɏ��ۂɂ����̃p�b�P�[�W���R���p�C������킯�����A���̑O�ɂ����̃p�b�P�[�W�Ɉˑ�����p�b�P�[�W���ɃC���X�g�[�����Ă��܂����B�e�p�b�P�[�W�̃f�B���N�g�����Łu./configure�v�R�}���h�����s����Α���Ȃ��p�b�P�[�W���w�E�����̂ŁA�����A�C���X�g�[�����Ă��悢�̂����A�ʓ|�Ȃ̂ňȉ��ɕK�v�ȃp�b�P�[�W���L���Ă����B
�@�Ȃ����̋L���ł́ACentOS 6�i64bit�j��ł̎��s��O���Ƃ��邪�A�ق��f�B�X�g���r���[�V�����ł��K�v�Ƃ�����̂͑卷�Ȃ��̂ŁA�K�X�ǂݑւ��Ăق����i���R�}���h��z�u��Ȃǂ��ꕔ�قȂ�ꍇ������j�B
�@��L�̃p�b�P�[�W���C���X�g�[������ɂ́A���L�̃R�}���h�����s������B
# yes | yum install gcc-c++.x86_64 glib2-devel.x86_64 cairo-devel.x86_64 libpng-devel.x86_64 giflib-devel.x86_64 libjpeg-devel.x86_64 libtiff-devel.x86_64 libexif-devel.x86_64 httpd-devel.x86_64 bison.x86_64 gettext.x86_64
�@�ȏ�̎菇�ɂ��K�v�ȃp�b�P�[�W���C���X�g�[���ł�����A�e�p�b�P�[�W�����ɃR���p�C�����Ă������B
�@�܂���libgdi+�p�b�P�[�W���炾�BMono�ł͉摜�����W�̋@�\�i��System.Drawing���O��Ԃɏ�������@�\�j��Mono�{�̂Ƃ͓Ɨ����āA�ulibgdi+�v�Ƃ��Ē���Ă���B�摜�W�̏������s��Ȃ��̂ł���A���̍��͔���Ă��悢���A���������Ȃ̂ŃR���p�C�����Ă������B
�@�\�[�X�E�t�@�C���Q���R���p�C�����ăC���X�g�[������ۂ̊�{�́A�u./configure�v�umake�v�umake install�v�Ƃ����R�}���h�����s���邱�Ƃ��B����OSS�͂���ŃC���X�g�[���ł���B�����ł���{�ɂ̂��Ƃ��Đi�߂Ă����B
�@�܂���configure�X�N���v�g�����s���邽�߂̃R�}���h�����̗�̂悤�Ɏ��s����Bconfigure�X�N���v�g�́A�����`�F�b�N���ăR���p�C���ɕK�v�Ȑݒ���\�����Ă����B
# cd /usr/local/src/libgdiplus-2.10.9
# ./configure
�@�Ō�ɁA�ȉ��̂悤�ɕ\�������ΐ������B
Configuration summary
* Installation prefix = /usr/local
* Cairo = 1.8.8 (system)
* Text = cairo
* EXIF tags = yes
* Codecs supported:
- TIFF: yes
- JPEG: yes
- GIF: yes
- PNG: yes
�@�p�b�P�[�W�̈ꕔ���C���X�g�[������Ă��Ȃ��ꍇ�́A�i�uyes�v�̕������j�uno�v�ƕ\������A���̌`���̓T�|�[�g���Ȃ��`�ŃR���p�C�������B���̂ق��A�����p�b�P�[�W������Ȃ���A
configure: error: no acceptable C compiler found in $PATH
�Ȃǂƕ\�������̂Łi���̃G���[�E���b�Z�[�W��gcc���C���X�g�[������Ă��Ȃ��ꍇ�̗�)�A�G���[�E���b�Z�[�W�̓��e����K�v�ȃp�b�P�[�W���C���X�g�[�����āAconfigure�R�}���h���Ď��s���悤�B
�@configure�R�}���h�̌��ʂɖ�肪�Ȃ���A
# make
�Ƃ����R�}���h�Ŏ��ۂ̃R���p�C�������s���悤�B���ɂ�邪�A�R���p�C���ɂ͐��������邱�Ƃ�����̂ŁA�C���ɑ҂��Ƃɂ��悤�i�M�҂̊��ł͖�7�����������j�B
�@�R���p�C�������Ȃ��I���iconfigure�R�}���h���G���[�Ȃ��I�������ԂŃR���p�C�������̂ł���A�قڊԈႢ�Ȃ��R���p�C���͐�������͂����j�A
# make install
�Ƃ����R�}���h�ŁA�R���p�C����̃p�b�P�[�W���u/usr/local/lib�v�f�B���N�g���ɃC���X�g�[���i���R�s�[�j�����B���̍ہA
If you ever happen to want to link against installed libraries �c�c
�Ƃ������b�Z�[�W���\������邪�A�����Mono�{�̂̃R���p�C�����Ƀp�X���I�Ɏw�肷��̂ŁA��肠�����������Ă�����č\��Ȃ��B
Copyright© Digital Advantage Corp. All Rights Reserved.