INDEX 1. 개요 3 2. APM 소스컴파일설치스크립트를이용하여설치하기 웹서버구축하기 httpd.conf 환경설정 가상호스트설정 활용하기 phpmyadmin 설치하기 Log Rotat

Size: px
Start display at page:

Download "INDEX 1. 개요 3 2. APM 소스컴파일설치스크립트를이용하여설치하기 웹서버구축하기 httpd.conf 환경설정 가상호스트설정 활용하기 phpmyadmin 설치하기 Log Rotat"

Transcription

1 Linux Server - APM Good Internet 소 속 IDC실 이 름 정명구매니저 tech@tongkni.co.kr - 1 -

2 INDEX 1. 개요 3 2. APM 소스컴파일설치스크립트를이용하여설치하기 웹서버구축하기 httpd.conf 환경설정 가상호스트설정 활용하기 phpmyadmin 설치하기 Log Rotate 설정하기 SSL 서버설치하기

3 1. 개요. - APM이란 Apache( 웹서버 )+Php( 웹프로그래밍언어프로그램 )+Mysql( 데이터베이스서버 ) 의앞글자를따서만들어진약어로, 웹서비스를용도로서버를운영하기위해설치하는서비스입니다. - Apache 는리눅스에서사용하는가장안정적이고유명한소프트웨어입니다. 보통 PHP 언어와 Mysql DB 와연동하여운영하며, 각각제작한곳이다르기때문에소프트웨어가잘연동되도록 설치해야합니다. - APM 설치방법에는 RPM 설치, 소스컴파일설치방식이있습니다. 소스컴파일방식은 RPM 설치방식에비해설정파일이나실행파일위치지정및설치옵션을부여하기가용이합니다. 따라서본매뉴얼에서는소스컴파일방식으로진행하며, 통큰아이에서자체제작한자동설치스크립트 (CentOS 6.2에최적화 ) 를사용합니다. - 아래는 APM을이용한웹서버구축절차입니다. 1 APM 소스설치스크립트를이용하여설치. 2 설치및연동이정상적으로되었는지확인. 3 Apache 설정. - Apache의주설정파일인 httpd.conf 파일의내용은크게 3개의 section으로분류됩니다. 1 Global Environment : 아파치웹서버의전반적인환경설정파트입니다. 서버구동방식, 아파치서버의홈디렉토리경로, 웹서버에접근가능한클라이언트허용개수등의데몬관련설정을담당합니다. 2 Main Server configuration : 아파치웹서버의메인웹사이트가사용할값들을설정하는파트입니다. 웹서버의기본포트, 메인웹사이트의웹문서경로, 기본페이지파일지정및순서등의설정을담당합니다. 3 Virtual Hosts : 한시스템에서여러개의웹사이트를운영하고자할때설정하는파트입니다. 각가상호스트별로홈디렉토리, 도메인이름, 로그파일경로등을지정할수있습니다. - 본매뉴얼은 WEB 서비스를하기위한 APM 설치및구축방법에대해작성되었습니다

4 2. APM 소스컴파일설치스크립트를사용하여설치하기. 1 지금부터통큰아이에서자체제작한자동설치스크립트를이용하여 APM을설치합니다. 아래는자동설치스크립트로설치되는소프트웨어목록입니다. OS 설치시기본적인구성요소가설치되어있지않거나각스크립트에맞지않는버전의 OS 일경우설치가실패할수있습니다. yum update - 커널, 라이브러리및패키지업데이트. 서버시간을 time.bora.ne(ntp 서버 ) 와동기화 Apache 버전설치. Mysql 버전설치. ( 언어셋 =Euckr) PHP 버전설치. Zend Optimizer 설치. 방화벽 (iptables) 에 21번, 25번, 80번, 3306번, 53번포트허용정책추가. MOD_URL 설치. 2 root 홈디렉토리에 APM 설치스크립트파일을생성합니다. vi /root/test.sh 3 편집기에서 i 를눌러입력모드로전환하고통큰아이에서자체제작한아래스크립트를붙 - 4 -

5 여넣은후 :wq! 를입력하여저장합니다. ( 붙여넣기 : 입력모드전환후 Shift + Insert) 본매뉴얼은 CentOS 6.x 커널기반으로작성이되었으며, CentOS 5.x 커널용스크립트는각프로그램의버전이나명칭이다를수있으니본매뉴얼을적절히참고하여진행하시기바랍 니다. CentOS 6.x 버전 #!/bin/bash yum -y install wget make gcc* yum -y update clear echo "####################################################" echo "######### 설치를시작합니다. ###########" echo "######### 설치를시작합니다. ###########" > /root/autoscripterr.log # 작동중인프로세스중지 ##################################################################### killall httpd killall mysqld ##################################################################### # 시간동기화 /usr/bin/rdate -s time.bora.net && /sbin/clock -w 2>> /root/autoscripterr.log echo "##### 시간동기화완료 ##################" echo "##### 시간동기화완료 ##################" >> /root/autoscripterr.log cd /usr/local/src echo "######### httpd 다운시작. ###########" echo "######### httpd 다운시작. ###########" >> /root/autoscripterr.log wget %2Fprojects%2Fsfnet_apachehttp.mirror%2Fdownloads%2Fhttpd tar.gz%2F&ts= &use_mirror=jaist echo "######### httpd 다운완료. ###########" echo "######### httpd 다운완료. ###########" >> /root/autoscripterr.log echo "######### MYsql 다운시작. ###########" echo "######### MYsql 다운시작. ###########" >> /root/autoscripterr.log wget echo "######### MYsql 다운완료. ###########" echo "######### MYsql 다운완료. ###########" >> /root/autoscripterr.log echo "######### PHP 다운시작. ###########" echo "######### PHP 다운시작. ###########" >> /root/autoscripterr.log wget echo "######### PHP 다운완료. ###########" echo "######### PHP 다운완료. ###########" >> /root/autoscripterr.log wget echo "######### ZendOptimizer 다운완료. ###########" echo "######### ZendOptimizer 다운완료. ###########" >> /root/autoscripterr.log wget ftp://ftp.kr.freebsd.org/pub/freebsd/ports/distfiles/libmcrypt tar.gz wget ftp://ftp.superuser.co.kr/etc/libpng tar.gz tar zxvf libpng* 2>> /root/autoscripterr.log - 5 -

6 tar zxvf /usr/local/src/httpd tar.gz 2>> /root/autoscripterr.log tar zxvf /usr/local/src/mysql tar.gz 2>> /root/autoscripterr.log tar zxvf php tar.gz 2>> /root/autoscripterr.log tar zxvf libmcrypt tar.gz 2>> /root/autoscripterr.log tar zxvf ZendOptimizer linux-glibc23-i386.tar.gz 2>> /root/autoscripterr.log cp -a libmcrypt /usr/local cd /usr/local/libmcrypt /configure --prefix=/usr/local/ 2>> /root/autoscripterr.log make make check make install 2>> /root/autoscripterr.log cd /usr/local/src/libpng* cp scripts/makefile.linux makefile make test make install 2>> /root/autoscripterr.log echo "######### APM 압축해제완료. ###########" echo "######### APM 압축해제완료. ###########" >> /root/autoscripterr.log cd /usr/local/src/mysql /configure --prefix=/usr/local/mysql --with-charset=euckr --with-extra-charsets=all --with-readline --localstatedir=/usr/local/mysql/data --enable-thread-safe-client 2>> /root/autoscripterr.log echo "######### mysql configure 완료. ###########" echo "######### mysql configure 완료. ###########" >> /root/autoscripterr.log make&& 2>> /root/autoscripterr.log make check make install&& 2>> /root/autoscripterr.log echo "######### mysql make 및 make install 완료. ###########" echo "######### mysql make 및 make install 완료. ###########" >> /root/autoscripterr.log adduser mysql -d/usr/local/mysql -M -s/sbin/nologin -r 2>> /root/autoscripterr.log scripts/mysql_install_db 2>> /root/autoscripterr.log chown mysql.mysql /usr/local/mysql -R 2>> /root/autoscripterr.log ln -s /usr/local/mysql/include/mysql /usr/local/include/mysql 2>> /root/autoscripterr.log ln -s /usr/local/mysql/lib/mysql /usr/local/lib/mysql 2>> /root/autoscripterr.log ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql 2>> /root/autoscripterr.log ln -s /usr/local/mysql/bin/mysql /sbin/mysql 2>> /root/autoscripterr.log cp support-files/mysql.server /etc/rc.d/init.d/mysqld 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/mysqld 2>> /root/autoscripterr.log service mysqld start ln -sf /var/lib/mysql/mysql.sock /tmp/mysql.sock ln -s /var/lib/mysql/data /usr/local/mysql/data - 6 -

7 chkconfig --add mysqld 2>> /root/autoscripterr.log yum -y install vsftpd cp /etc/vsftpd/vsftpd.conf /etc service vsftpd restart 2>> /root/autoscripterr.log echo "######### VSFTPD 재시작. ###########" echo "######### VSFTPD 재시작. ###########" >> /root/autoscripterr.log service mysqld restart 2>> /root/autoscripterr.log echo "######### MY-SQLD 재시작. ###########" echo "######### MY-SQLD 재시작. ###########" >> /root/autoscripterr.log chkconfig --add vsftpd cd /usr/local/src/httpd cat /usr/local/src/httpd /server/mpm/prefork/prefork.c sed 's\#define DEFAULT_SERVER_LIMIT 256\#define DEFAULT_SERVER_LIMIT 1280\g' > /usr/local/src/httpd /server/mpm/prefork/preforkt.c mv -f /usr/local/src/httpd /server/mpm/prefork/preforkt.c /usr/local/src/httpd /server/mpm/prefork/prefork.c 2>> /root/autoscripterr.log cat /usr/local/src/httpd /server/mpm/worker/worker.c sed 's\#define DEFAULT_SERVER_LIMIT 16\#define DEFAULT_SERVER_LIMIT 1280\g' > /usr/local/src/httpd /server/mpm/worker/workert.c mv -f /usr/local/src/httpd /server/mpm/worker/workert.c /usr/local/src/httpd /server/mpm/worker/worker.c 2>> /root/autoscripterr.log yum -y install openssl* 2>> /root/autoscripterr.log cd /usr/local/src/httpd /configure --prefix=/usr/local/apache2 --enable-so --enable-ssl --with-ssl=/usr --enable-modsecurity --enable-rewrite 2>> /root/autoscripterr.log echo "######### apache configure 완료. ###########" echo "######### apache configure 완료. ###########" >> /root/autoscripterr.log make&& make install&& 2>> /root/autoscripterr.log echo "######### apache make 및 make install 완료. ###########" echo "######### apache make 및 make install 완료. ###########" >> /root/autoscripterr.log cp build/rpm/httpd.init /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log cd /etc/rc.d/init.d 2>> /root/autoscripterr.log chkconfig --add httpd 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/mysqld 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log chkconfig --add httpd 2>> /root/autoscripterr.log chkconfig --add mysqld 2>> /root/autoscripterr.log - 7 -

8 chkconfig --level 3 httpd on 2>> /root/autoscripterr.log chkconfig --level 3 mysqld on 2>> /root/autoscripterr.log service iptables stop cat /etc/sysconfig/iptables sed 's\-a INPUT -j REJECT --reject-with icmp-host-prohibited\-a INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT\g' > /etc/sysconfig/iptables_t mv -f /etc/sysconfig/iptables_t /etc/sysconfig/iptables 2>> /root/autoscripterr.log cat /etc/sysconfig/iptables sed 's\commit\-a INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT\g' > /etc/sysconfig/iptables_t mv -f /etc/sysconfig/iptables_t /etc/sysconfig/iptables 2>> /root/autoscripterr.log echo "-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT" >> /etc/sysconfig/iptables echo "-A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT" >> /etc/sysconfig/iptables echo "-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT" >> /etc/sysconfig/iptables echo "-A INPUT -m state --state NEW -m tcp -p tcp --dport j ACCEPT" >> /etc/sysconfig/iptables echo "-A INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT" >> /etc/sysconfig/iptables echo "-A INPUT -j REJECT --reject-with icmp-host-prohibited" >> /etc/sysconfig/iptables echo "COMMIT" >> /etc/sysconfig/iptables echo "######### iptables 수정완료. ###########" echo "######### iptables 수정완료. ###########" >> /root/autoscripterr.log service iptables restart 2>> /root/autoscripterr.log echo "######### iptables 재시작완료. ###########" echo "######### iptables 재시작완료. ###########" >> /root/autoscripterr.log cat /etc/rc.d/init.d/httpd sed 's\httpd=${httpd-/usr/sbin/httpd}\httpd=/usr/local/apache2/bin/httpd\g' > /etc/rc.d/init.d/httpd_t mv -f /etc/rc.d/init.d/httpd_t /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log cat /etc/rc.d/init.d/httpd sed 's\conffile=/etc/httpd/conf/httpd.conf\conffile=/usr/local/apache2/conf/httpd.conf\g' > /etc/rc.d/init.d/httpd_t mv -f /etc/rc.d/init.d/httpd_t /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log cat /etc/rc.d/init.d/httpd sed 's\pidfile=${pidfile-/var/log/httpd/${prog}.pid}\pidfile=/usr/local/apache2/logs/httpd.pid\g' > /etc/rc.d/init.d/httpd_t mv -f /etc/rc.d/init.d/httpd_t /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\#servername \g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\deny from all\allow from all\g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log echo "######### /etc/rc.d/init.d/httpd 수정완료. ###########" echo "######### /etc/rc.d/init.d/httpd 수정완료. ###########" >> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log service httpd start 2>> /root/autoscripterr.log echo "######### httpd 재시작완료. ###########" echo "######### httpd 재시작완료. ###########" >> /root/autoscripterr.log cd /usr/local/src/php >> /root/autoscripterr.log - 8 -

9 echo "/lib" >> /etc/ld.so.confphp echo "/usr/lib" >> /etc/ld.so.conf echo "/usr/local/lib" >> /etc/ld.so.conf echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf echo /usr/local/mysql/lib/mysql >> /etc/ld.so.conf && ldconfig ldconfig 2>> /root/autoscripterr.log yum -y install libc-client-devel mhash mhash-devel libmcrypt libmcrypt-devel 2>> /root/autoscripterr.log yum -y install openssl openssl-devel mhash mhash-devel libtool libtool-ltdl libtool-ltdl-devel imap-devel imap zlib-devel zlib freetype-devel freetype libpng-devel libpng libjpeg-devel libjpeg libtiff-devel libtiff gd-devel* gd pcre-devel pcre libxml-devel libxml libxml2-devel libxml2 gdbm-devel gdbm ncurses-devel ncurses curl-devel curl expat-devel expat bzip2-devel bzip2-libs bzip2 uw-imap-devel libc-client libc-client-devel libmcrypt libmcrypt-devel gmp* yum -y install lemon cd /usr/local/src wget tar zxvf re2c tar.gz cd re2c /configure make && make install cd /usr/local/src wget tar zxvf flex-2.5.4a.tar.gz 2>> /root/autoscripterr.log cd /usr/local/src/flex /configure --prefix=/usr/local 2>> /root/autoscripterr.log make && make install 2>> /root/autoscripterr.log cd /usr/local/src/php /configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/apache2/conf --with-mysql=/usr/local/mysql --enable-calendar --enable-shmop --enable-ftp --enable-sockets --enable-magic-quotes --disablecgi --with-gd --with-png-dir=/usr/lib --with-zlib-dir --with-jpeg-dir=/usr/lib --with-freetype-dir=/usr/lib --with-iconv --enablembstring --with-mcrypt=/usr/local 2>> /root/autoscripterr.log echo "######### PHP configure 완료. ###########" echo "######### PHP configure 완료. ###########" >> /root/autoscripterr.log make && 2>> /root/autoscripterr.log make install && 2>> /root/autoscripterr.log echo "######### PHP make 및 make install 완료. ###########" echo "######### PHP make 및 make install 완료. ###########" >> /root/autoscripterr.log cp php.ini-dist /usr/local/apache2/conf/php.ini 2>> /root/autoscripterr.log echo "<?php" > /usr/local/apache2/htdocs/index.php echo "echo phpinfo();" >> /usr/local/apache2/htdocs/index.php echo "?>" >> /usr/local/apache2/htdocs/index.php cat /usr/local/apache2/conf/php.ini sed 's\register_globals = Off\register_globals = On\g' > /usr/local/apache2/conf/php_t.ini mv -f /usr/local/apache2/conf/php_t.ini /usr/local/apache2/conf/php.ini 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/php.ini sed 's\magic_quotes_gpc = Off\magic_quotes_gpc = On\g' > /usr/local/apache2/conf/php_t.ini - 9 -

10 mv -f /usr/local/apache2/conf/php_t.ini /usr/local/apache2/conf/php.ini 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\#addencoding x-compress.z\addtype application/x-httpd-php.php.htm.html\g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\#addencoding x-gzip.gz.tgz\addtype application/x-httpd-php-source.phps\g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log service httpd restart 2>> /root/autoscripterr.log echo "######### MOD_URL 설치시작 ###########" echo "######### MOD_URL 설치시작 ###########" >> /root/autoscripterr.log cd /usr/local/src/ wget tar xvfj mod_url-apache2-1.8.tar.bz2 cd mod_url-apache2 /usr/local/apache2/bin/apxs -aic mod_url.c echo "<IfModule mod_url.c>" >> /usr/local/apache2/conf/httpd.conf echo "CheckURL On" >> /usr/local/apache2/conf/httpd.conf echo "</IfModule>" >> /usr/local/apache2/conf/httpd.conf echo "######### Zend Optimizer 설치시작 ###########" echo "######### Zend Optimizer 설치시작 ###########" >> /root/autoscripterr.log cd /usr/local/src cd /usr/local/src/zendoptimizer linux-glibc23-i386/data cp 5_2_x_comp/ZendOptimizer.so /usr/local/php/lib/ cat >> /usr/local/apache2/conf/php.ini << DOCUMENT [Zend] zend_optimizer.version=3.3.9 zend_extension=/usr/local/php/lib/zendoptimizer.so DOCUMENT service httpd restart 2>> /root/autoscripterr.log echo "######### 모든설치완료. 수고하셨습니다. ###########" echo "######### 모든설치완료. 수고하셨습니다. ###########" >> /root/autoscripterr.log CentOS 5.x 버전 yum -y update clear echo "####################################################" echo "######### 설치를시작합니다. ###########"

11 echo "######### 설치를시작합니다. ###########" > /root/autoscripterr.log # 작동중인프로세스중지 ##################################################################################### killall httpd killall mysqld ##################################################################################### # 시간동기화 /usr/bin/rdate -s time.bora.net && /sbin/clock -w 2>> /root/autoscripterr.log echo "##### 시간동기화완료 ##################" echo "##### 시간동기화완료 ##################" >> /root/autoscripterr.log yum -y install ncurses-devel* 2>> /root/autoscripterr.log #yum -y install mod_ssl mod_dav_svn cd /usr/local/src echo "######### httpd 다운시작. ###########" echo "######### httpd 다운시작. ###########" >> /root/autoscripterr.log wget echo "######### httpd 다운완료. ###########" echo "######### httpd 다운완료. ###########" >> /root/autoscripterr.log echo "######### MYsql 다운시작. ###########" echo "######### MYsql 다운시작. ###########" >> /root/autoscripterr.log wget echo "######### MYsql 다운완료. ###########" echo "######### MYsql 다운완료. ###########" >> /root/autoscripterr.log echo "######### PHP 다운시작. ###########" echo "######### PHP 다운시작. ###########" >> /root/autoscripterr.log wget echo "######### PHP 다운완료. ###########" echo "######### PHP 다운완료. ###########" >> /root/autoscripterr.log wget echo "######### ZendOptimizer 다운완료. ###########" echo "######### ZendOptimizer 다운완료. ###########" >> /root/autoscripterr.log wget ftp://ftp.kr.freebsd.org/pub/freebsd/ports/distfiles/libmcrypt tar.gz wget ftp://ftp.superuser.co.kr/etc/libpng tar.gz tar xvfz libpng* tar xfz /usr/local/src/httpd tar.gz 2>> /root/autoscripterr.log tar xfz /usr/local/src/mysql tar.gz 2>> /root/autoscripterr.log tar xfz /usr/local/src/php tar.gz 2>> /root/autoscripterr.log tar xfz /usr/local/src/zendoptimizer linux-glibc23-i386.tar.gz 2>> /root/autoscripterr.log tar xvfz libmcrypt tar.gz cp -a libmcrypt /usr/local cd /usr/local/libmcrypt /configure --prefix=/usr/local/

12 make make check make install yum -y libtool-ltdl-devel cd libpng* cp scripts/makefile.linux makefile make test make install echo "######### APM 압축해제완료. ###########" echo "######### APM 압축해제완료. ###########" >> /root/autoscripterr.log cd /usr/local/src/mysql /configure --prefix=/usr/local/mysql --with-charset=euckr --with-extra-charsets=all --with-readline --localstatedir=/usr/local/mysql/data 2>> /root/autoscripterr.log echo "######### mysql configure 완료. ###########" echo "######### mysql configure 완료. ###########" >> /root/autoscripterr.log make&& 2>> /root/autoscripterr.log make check make install&& 2>> /root/autoscripterr.log echo "######### mysql make 및 make install 완료. ###########" echo "######### mysql make 및 make install 완료. ###########" >> /root/autoscripterr.log adduser mysql -d/usr/local/mysql -M -s/sbin/nologin -r 2>> /root/autoscripterr.log scripts/mysql_install_db 2>> /root/autoscripterr.log chown mysql.mysql /usr/local/mysql -R 2>> /root/autoscripterr.log ln -s /usr/local/mysql/include/mysql /usr/local/include/mysql 2>> /root/autoscripterr.log ln -s /usr/local/mysql/lib/mysql /usr/local/lib/mysql 2>> /root/autoscripterr.log ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql 2>> /root/autoscripterr.log ln -s /usr/local/mysql/bin/mysql /sbin/mysql 2>> /root/autoscripterr.log cp support-files/mysql.server /etc/rc.d/init.d/mysqld 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/mysqld 2>> /root/autoscripterr.log service mysqld start ln -sf /var/lib/mysql/mysql.sock /tmp/mysql.sock ln -s /var/lib/mysql/data /usr/local/mysql/data chkconfig --add mysqld 2>> /root/autoscripterr.log yum -y install vsftpd cp /etc/vsftpd/vsftpd.conf /etc service vsftpd restart 2>> /root/autoscripterr.log echo "######### VSFTPD 재시작. ###########" echo "######### VSFTPD 재시작. ###########" >> /root/autoscripterr.log service mysqld restart 2>> /root/autoscripterr.log echo "######### MY-SQLD 재시작. ###########" echo "######### MY-SQLD 재시작. ###########" >> /root/autoscripterr.log

13 chkconfig --add vsftpd chkconfig --level 3 vsftpd on cd /usr/local/src/httpd cat /usr/local/src/httpd-2.2.2/server/mpm/prefork/prefork.c sed 's\#define DEFAULT_SERVER_LIMIT 256\#define DEFAULT_SERVER_LIMIT 1280\g' > /usr/local/src/httpd-2.2.2/server/mpm/prefork/preforkt.c mv -f /usr/local/src/httpd-2.2.2/server/mpm/prefork/preforkt.c /usr/local/src/httpd-2.2.2/server/mpm/prefork/prefork.c 2>> /root/autoscripterr.log cat /usr/local/src/httpd-2.2.2/server/mpm/worker/worker.c sed 's\#define DEFAULT_SERVER_LIMIT 16\#define DEFAULT_SERVER_LIMIT 1280\g' > /usr/local/src/httpd-2.2.2/server/mpm/worker/workert.c mv -f /usr/local/src/httpd-2.2.2/server/mpm/worker/workert.c /usr/local/src/httpd-2.2.2/server/mpm/worker/worker.c 2>> /root/autoscripterr.log yum -y install openssl* 2>> /root/autoscripterr.log./configure --prefix=/usr/local/apache2 --enable-so --enable-ssl --with-ssl=/usr --enable-modsecurity --enable-rewrite 2>> /root/autoscripterr.log echo "######### apache configure 완료. ###########" echo "######### apache configure 완료. ###########" >> /root/autoscripterr.log make&& make install&& 2>> /root/autoscripterr.log echo "######### apache make 및 make install 완료. ###########" echo "######### apache make 및 make install 완료. ###########" >> /root/autoscripterr.log cp build/rpm/httpd.init /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log cd /etc/rc.d/init.d 2>> /root/autoscripterr.log chkconfig --add httpd 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/mysqld 2>> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log chkconfig --add httpd 2>> /root/autoscripterr.log chkconfig --add mysqld 2>> /root/autoscripterr.log chkconfig --level 3 httpd on 2>> /root/autoscripterr.log chkconfig --level 3 mysqld on 2>> /root/autoscripterr.log chkconfig --level 3 vsftpd on 2>> /root/autoscripterr.log service iptables stop cat /etc/sysconfig/iptables sed 's\-a RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited\-a RH-Firewall-1- INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT\g' > /etc/sysconfig/iptables_t mv -f /etc/sysconfig/iptables_t /etc/sysconfig/iptables 2>> /root/autoscripterr.log cat /etc/sysconfig/iptables sed 's\commit\-a RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT\g' > /etc/sysconfig/iptables_t mv -f /etc/sysconfig/iptables_t /etc/sysconfig/iptables 2>> /root/autoscripterr.log echo "-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT" >> /etc/sysconfig/iptables

14 echo "-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT" >> /etc/sysconfig/iptables echo "-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT" >> /etc/sysconfig/iptables echo "-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport j ACCEPT" >> /etc/sysconfig/iptables echo "-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT" >> /etc/sysconfig/iptables echo "-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited" >> /etc/sysconfig/iptables echo "COMMIT" >> /etc/sysconfig/iptables echo "######### iptables 수정완료. ###########" echo "######### iptables 수정완료. ###########" >> /root/autoscripterr.log service iptables restart 2>> /root/autoscripterr.log echo "######### iptables 재시작완료. ###########" echo "######### iptables 재시작완료. ###########" >> /root/autoscripterr.log cat /etc/rc.d/init.d/httpd sed 's\apachectl=/usr/sbin/apachectl\apachectl=/usr/local/apache2/bin/apachectl\g' > /etc/rc.d/init.d/httpd_t mv -f /etc/rc.d/init.d/httpd_t /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log cat /etc/rc.d/init.d/httpd sed 's\httpd=${httpd-/usr/sbin/httpd}\httpd=/usr/local/apache2/bin/httpd\g' > /etc/rc.d/init.d/httpd_t mv -f /etc/rc.d/init.d/httpd_t /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log cat /etc/rc.d/init.d/httpd sed 's\conffile=/etc/httpd/conf/httpd.conf\conffile=/usr/local/apache2/conf/httpd.conf\g' > /etc/rc.d/init.d/httpd_t mv -f /etc/rc.d/init.d/httpd_t /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log echo "######### /etc/rc.d/init.d/httpd 수정완료. ###########" echo "######### /etc/rc.d/init.d/httpd 수정완료. ###########" >> /root/autoscripterr.log chmod 755 /etc/rc.d/init.d/httpd 2>> /root/autoscripterr.log service httpd start 2>> /root/autoscripterr.log echo "######### httpd 재시작완료. ###########" echo "######### httpd 재시작완료. ###########" >> /root/autoscripterr.log cd /usr/local/src/php >> /root/autoscripterr.log echo "/lib" >> /etc/ld.so.conf echo "/usr/lib" >> /etc/ld.so.conf echo "/usr/local/lib" >> /etc/ld.so.conf echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf echo /usr/local/mysql/lib/mysql >> /etc/ld.so.conf && ldconfig ldconfig 2>> /root/autoscripterr.log yum -y install gd-devel* 2>> /root/autoscripterr.log yum -y install libc-client-devel mhash mhash-devel libmcrypt libmcrypt-devel 2>> /root/autoscripterr.log cd /usr/local/src/php /configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/apache2/conf --with-mysql=/usr/local/mysql --with-mod-charset --with-xml --with-track-debug --enable-track-vars --enable-calendar --enable-shmop --enable-ftp --enable-sockets --enabl parse --enable-magic-quotes --enable-track-vars=yes --withlanguage=korean --enable-module=so --with-charset=euc_kr --enable-cgi --with-gd --with-png-dir=/usr/lib --with-zlib-dir --with-jpeg-dir=/usr/lib --with-freetype-dir=/usr/lib --with-iconv --enable-mbstring --enable-exif --with-openssl -disable-posix --disable-rpath --enable-safe-mode --disable-dmalloc --enable-bcmath --enable-gd-native-ttf --enable-sysvsem --enable

15 sysvshm --enable-wddx --enable-inline-optimization --enable-mbregex --with-imap=shared --with-imap-ssl=/usr/lib --withkerberos --with-mhash --with-mcrypt=/usr/local/lib --with-curl=/usr/local/lib --with-ttf --with-gmp --with-mhash --with-gettext --with-pear --with-libxml-dir --with-mssql=/usr/local/freetds 2>> /root/autoscripterr.log echo "######### PHP configure 완료. ###########" echo "######### PHP configure 완료. ###########" >> /root/autoscripterr.log make && 2>> /root/autoscripterr.log make install && 2>> /root/autoscripterr.log echo "######### PHP make 및 make install 완료. ###########" echo "######### PHP make 및 make install 완료. ###########" >> /root/autoscripterr.log cp php.ini-dist /usr/local/apache2/conf/php.ini 2>> /root/autoscripterr.log echo "<?php" > /usr/local/apache2/htdocs/index.php echo "echo phpinfo();" >> /usr/local/apache2/htdocs/index.php echo "?>" >> /usr/local/apache2/htdocs/index.php cat /usr/local/apache2/conf/php.ini sed 's\register_globals = Off\register_globals = On\g' > /usr/local/apache2/conf/php_t.ini mv -f /usr/local/apache2/conf/php_t.ini /usr/local/apache2/conf/php.ini 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/php.ini sed 's\magic_quotes_gpc = Off\magic_quotes_gpc = On\g' > /usr/local/apache2/conf/php_t.ini mv -f /usr/local/apache2/conf/php_t.ini /usr/local/apache2/conf/php.ini 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\#addencoding x-compress.z\addtype application/x-httpd-php.php.htm.html\g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\#addencoding x-gzip.gz.tgz\addtype application/x-httpd-php-source.phps\g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\#servername \g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log cat /usr/local/apache2/conf/httpd.conf sed 's\deny from all\allow from all\g' > /usr/local/apache2/conf/httpd_t.conf mv -f /usr/local/apache2/conf/httpd_t.conf /usr/local/apache2/conf/httpd.conf 2>> /root/autoscripterr.log service httpd restart 2>> /root/autoscripterr.log echo "######### MOD_URL 설치시작 ###########" echo "######### MOD_URL 설치시작 ###########" >> /root/autoscripterr.log cd /usr/local/src/ wget 2>> /root/autoscripterr.log tar xvfj mod_url-apache2-1.8.tar.bz2 2>> /root/autoscripterr.log cd mod_url-apache2 /usr/local/apache2/bin/apxs -aic mod_url.c echo "<IfModule mod_url.c>" >> /usr/local/apache2/conf/httpd.conf echo "CheckURL On" >> /usr/local/apache2/conf/httpd.conf echo "</IfModule>" >> /usr/local/apache2/conf/httpd.conf echo "######### Zend Optimizer 설치시작 ###########" echo "######### Zend Optimizer 설치시작 ###########" >> /root/autoscripterr.log

16 cd /usr/local/src cd /usr/local/src/zendoptimizer linux-glibc23-i386/data cp 5_2_x_comp/ZendOptimizer.so /usr/local/php/lib/ cat >> /usr/local/apache2/conf/php.ini << DOCUMENT [Zend] zend_optimizer.version=3.3.9 zend_extension=/usr/local/php/lib/zendoptimizer.so DOCUMENT service httpd restart 2>> /root/autoscripterr.log echo "######### 모든설치완료. 수고하셨습니다. ###########" echo "######### 모든설치완료. 수고하셨습니다. ###########" >> /root/autoscripterr.log 4 설치스크립트를실행할수있도록권한을부여합니다. chmod 700 /root/test.sh

17 5 설치스크립트를실행합니다. 자동으로 update 및 APM이설치되며, 설치환경에따라 1~3시간정도소요됩니다. /root/test.sh 6 APM 설치로그파일을확인하여설치가정상적으로완료되었는지확인합니다. cat /root/autoscripterr.log

18 7 인터넷브라우저창에웹서버 IP 를입력하면 It works 라고출력되는지확인하여 Apache 가 정상적으로구동되었는지확인합니다

19 8 phpinfo 기능을이용하여다른소프트웨어가정상적으로설치및연동되었는지확인하기위해현재웹사이트기본페이지인 /usr/local/apache2/htdocs/index.html을편집합니다. vi /usr/local/apache2/htdocs/index.html i 를눌러편집모드로진입후내용을모두지우고아래내용입력. <? phpinfo()?> <ESC> 를누른후 :wq! 를입력하여저장후종료. 9 다시인터넷브라우저창에서버 IP를입력하면이전과는달리아래화면처럼 php 프로그램의환경설정에관한모든정보를테이블형태로출력됩니다. 여기서각소프트웨어가정상적으로설치및연동되었는지대략적으로확인할수있습니다. 아래페이지가출력된다면 Apache와 PHP가정상적으로연동된것입니다

20 10 mysql 단어를검색후내용을확인하여연동된것을확인합니다. 11 Zend Optimizer 단어를검색후내용을확인하여연동된것을확인합니다

21 참고 - phpinfo() 페이지의설정값관련참고사이트 < 참고 URL> bo_table=tipntech&wr_id= < 공식사이트 URL> 웹서버구축하기. 3.1 httpd.conf 환경설정. 1 아파치의주설정파일인 httpd.conf 파일의내용은크게 3 개의 section 으로분류됩니다. 아래

22 명령어를실행하여 httpd.conf 설정을확인합니다. vim /usr/local/apache2/conf/httpd.conf 2 Global Evnironment 에서따로설정할값은없고아래설정을확인합니다. ServerRoot : 아파치가설치된디렉토리위치. Listen 80 : 아파치가사용할포트. 여러개지정가능. LoadModule : 아파치실행시에필요로하는기능들을가진파일을불러오는기능을수행. User, Group : 아파치데몬은 root권한으로실행하지만자식프로세스들은이곳에서지정한 User와 Group로생성. 3 Main Server Configuration 에서다음설정값을적절히수정합니다. ServerAdmin : 서버관리자의 설정. ( 필요한경우변경.) ServerName : 접속할주서버의이름. 도메인이있다면도메인주소를입력하고없으면 IP 주소를입력. ( 가상호스트를사용하지않을경우사용할도메인주소로설정.)

23 DocumentRoot : 클라이언트에서 ServerName 으로접속했을때보여지는페이지가저 장된디렉토리를지정. ( 가상호스트를사용하지않을경우설정.) <Directory> ~ </Directory> : 지정한디렉토리를어떤방식으로제어할것인지설정. ( 보안상필요한경우설정.)

24 DirectoryIndex : DocumentRoot에서지정한디렉토리에서찾게될문서의순서를지정. ( 가상호스트에도같은설정이적용되므로필히설정 ) Ex) 아래그림처럼두개이상의파일을지정했다면홈페이지를접속했을때 index.html 파일을먼저찾아본후없으면 index.php 파일을참조하여페이지를찾아로딩. ErrorLog : 아파치웹서버의에러관련로그를저장할파일의위치를지정. 아래그림처럼설정한경우 DocumentRoot로설정된디렉토리하위의 logs/error_log로저장. (Virutal Hosts 설정에서각사이트에대한에러로그파일을지정하지않으면이파일에저장 ) 그외자세한설정은아래사이트를참고하시기바랍니다 가상호스트설정. 1 가상호스트설정방식에는 2가지가있습니다. 1. httpd.conf에서직접가상호스트설정. 2. httpd.conf에서 Include conf/extra/httpd-vhosts.conf 을입력하여 httpd-vhosts.conf 파일에서

25 가상호스트설정을담당하도록설정. 여기서는 httpd.conf 에서직접가상호스트를설정하는방법에대해서알아보겠습니다. 2 httpd.conf 설정을연후마지막줄에아래와같이양식에맞게추가합니다. Ex) test1234.com 이라는도메인 2개를운영하려는경우. vim /usr/local/apache2/conf/httpd.conf NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin Webmaster@test.com DocumentRoot "/home/test.com" ServerName test.com ServerAlias m.test.com ErrorLog "logs/test.com-error_log" CustomLog "logs/test.com-access_log" common </VirtualHost> <VirtualHost *:80> ServerAdmin Webmaster@test1234.com DocumentRoot "/home/test1234.com" ServerName test1234.com ServerAlias m.test1234.com ErrorLog "logs/test1234.com-error_log" CustomLog "logs/test1234.com-access_log" common </VirtualHost> ServerAdmin : 해당서버의관리자전자우편 DocumentRoot : 해당서버의홈디렉토리. ServerName : 해당서버의도메인주소. ServerAlias : ServerName으로등록된도메인주소로연결할다른도메인주소. ErrorLog : 해당도메인관련된아파치에러가발생하면저장할에러파일지정. CustomLog : 해당도메인관련된아파치로그를저장할로그파일과포맷을지정

26 3 :wq! 를입력하여설정을저장한후, 설정을적용하기위해아파치를재시작합니다. service httpd restart 4 DocumentRoot 로지정한각각의폴더에간단한 index.html 을생성합니다

27 vim /home/test.com/index.html 안녕하세요. 입니다. vim /home/test1234.com/index.html 안녕하세요. 입니다. 5 페이지가정상적으로출력되는지외부에서확인하기위해외부 PC 의 hosts 파일 (DNS 서버보 다먼저도메인주소와 IP 를확인하는파일 ) 을메모장으로열어, 하단에아래그림과같이추가

28 하고저장합니다. ( 테스트환경 : Windows 기반 PC, 일반적인경로는 C:\windows\system32\etc\hosts) < 웹서버 IP> test.com < 웹서버 IP> < 웹서버 IP> m.test.com < 웹서버 IP> test1234.com < 웹서버 IP> < 웹서버 IP> m.test1234.com 6 hosts 파일을편집한테스트 PC 에서인터넷브라우저창을열고해당웹사이트주소를각각 입력하여정상적으로접속되는지확인합니다

29 7 정상적으로출력이된다면실제적용할도메인을 httpd.conf 설정에적절히적용시키고, DNS 서버에서해당도메인에대한 IP를웹서버의 IP로변경하시면됩니다. 4. 활용하기. 4.1 phpmyadmin 설치하기. 1 phpmyadmin은 MySQL을웹에서쉽게관리할수있도록 GUI환경을제공해주는툴입니

30 다. /usr/local/src 에서 wget으로 phpmyadmin 설치파일을다운받습니다. cd /usr/local/src wget all-languages.tar.gz 2 다운받은설치파일의압축을풀고폴더의이름을 phpmyadmin 으로변경합니다. tar zxf phpmyadmin all-languages.tar.gz mv phpmyadmin all-languages phpmyadmin 3 phpmyadmin을 /home 디렉토리로복사하고, 도메인명뒤에 phpmyadmin을입력하면모두 phpmyadmin 디렉토리를접근할수있도록 httpd.conf에 Alias 설정을추가합니다. 또한 phpmyadmin 디렉토리의 index.php 파일을인식할수있도록설정에 index.php를추가하고설정이적용되도록아파치를재시작합니다

31 cp /usr/local/src/phpmyadmin /home/ vim /usr/local/apache2/conf/httpd.conf Alias /phpmyadmin "/home/phpmyadmin" Alias /phpmyadmin "/home/phpmyadmin" DirectoryIndex index.html index.php service httpd restart 4 phpmyadmin 폴더로접근후샘플로제공된 config 파일을 config.inc.php파일로이름을변경하고해당설정파일을편집합니다. cd /home/phpmyadmin/ mv config.sample.inc.php config.inc.php vim config.inc.php

32 5 인증방식을 cookie 로이용할경우보안상좋지않으므로 auth_type 부분을 cookie 에서 http 로변경하고 :wq! 를입력하여저장합니다. 6 외부PC에서인터넷브라우저창을열어 도메인주소 /phpmyadmin 을입력하여 phpmyadmin에접속후팝업된로그인창에 MySQL 계정 ID와패스워드를입력합니다. ( 패스워드가설정이안되어있을경우접속이안되므로패스워드설정후접속.) Ex)

33 7 서버환경에따라아래화면처럼접속에러가발생할수있는데, DB 호스트주소가틀린경우 이므로 config.inc.php 파일의 host 부분을 localhost -> 혹은 localhost -> DB 호스 트주소로수정하면대부분해결됩니다

34 8 다시한번접속하면정상적으로접속되는것을확인할수있습니다. 4.2 Log Rotate 설정

35 1 아파치웹서버를운영하다보면접속자가많을경우로그가많이쌓여로그파일의용량이 2GB가되면문제가생길수있습니다. Log Rotate를이용하여일정조건을만족할경우새로운로그파일을생성하여문제를해결하도록설정해야합니다. Log Rotate 설정을담당하는 /etc/logrotate.conf 파일을편집하여아래양식대로추가하고저장합니다. ( 설정값은환경에따라적절히변경하고, 파란색으로표기된주석부분은실제적용시문제가되기때문에삭제하시기바랍니다.) vim /etc/logrotate.conf /usr/local/apache2/logs/access_log { # 로그파일이위치한절대경로 daily # 일단위주기로파일생성 (weekly: 주단위, monthly: 월단위 ) rotate 10 # 생성되는파일총개수. 초과하면오래된파일을삭제 sharedscripts postrotate # endscript 구문전까지작성된명령을 logrotate 후실행. /usr/bin/killall -HUP httpd # 파일생성을위해서비스재시작. endscript } :wq! 2 설정한 Log Rotate 를반복예약작업에등록하기위해 /etc/crontab 을확인합니다. 아래화면 처럼 run-parts 가존재한다면별도의작업이필요없지만없는경우아래화면처럼추가해주

36 어야합니다. vim /etc/crontab 3 /etc/cron.daily 에 logrotate.conf에설정된내용을실행하는 logrotate 라는스크립트파일이있는지확인합니다. ls -al /etc/cron.daily/ 4 Log Rotate 로설정한주기 (Ex: 하루 ) 가지난후로그파일이제대로생성되었는지확인합니다. ls -al /usr/local/apache2/logs

37 4.3 SSL 보안서버설치하기. 1 Apache에 SSL 인증서를설치하여보안서버를구축할수있습니다. 보안서버란인터넷상에서사용자 PC와웹서버사이에송수신되는개인정보를암호화하여전송하는서버를의미합니다. 2 SSL 인증서발급기관에따라설치방법에대해상이하므로 SSL 보안서버에관련된내용은 아래주소 ( 한국인터넷진흥원 ) 를참고하시기바랍니다. 감사합니다

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인 스마일서브 CLOUD_Virtual 워드프레스 설치 (WORDPRESS INSTALL) 스마일서브 가상화사업본부 Update. 2012. 09. 04. 본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게

More information

RedHat Linux Fedora Core 4 + APM 소스컴파일설치 김희균 [ 사전준비 : 리눅스시디, 리눅스설치공간준비와컴퓨터의 IP 주소와넷마스크, 게이트웨이주소기록 1. Linux 시디로부팅을한다. 2. Gra

RedHat Linux Fedora Core 4 + APM 소스컴파일설치 김희균 [  사전준비 : 리눅스시디, 리눅스설치공간준비와컴퓨터의 IP 주소와넷마스크, 게이트웨이주소기록 1. Linux 시디로부팅을한다. 2. Gra RedHat Linux Fedora Core 4 + APM 소스컴파일설치 김희균 [http://huikyun.tistory.com] 사전준비 : 리눅스시디, 리눅스설치공간준비와컴퓨터의 IP 주소와넷마스크, 게이트웨이주소기록 1. Linux 시디로부팅을한다. 2. Graphic mode 와 Text mode 중 Graphic mode 사용을위해

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 필수설치프로그램 APM 서버구축을위한준비

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 필수설치프로그램 APM 서버구축을위한준비 APM ( Apache, PHP, MySQL ) + ZendOptimizer Build and linkage for RHEL 4 Writer : 이경호 목차 1. 시스템구성... - 1-1.1. 개요... - 2-1.1.1. 정의... - 2-1.1.2. 목적... - 2-1.1.3. 환경... - 2-2. 준비사항... - 3-2.1. 필수설치프로그램...

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

1

1 1 Apache 컴파일방법과기본디렉토리구성 아파치를 OS셋팅할때 RPM으로설치하게되면 /etc/httpd/ 로디렉토리가설정이되기때문에관리하기가불편하다. 그래서 OS설치시 package를선택하지않고소스로최신버전을다운받아 /usr/local/apache2로위치로컴파일해준다. 모든작업은 root계정으로진행하며작업디렉토리는 mkdir /home/src 만들어서해당디렉토리의소스들을다운받아놓고작업을진행을한다.

More information

작성자 기술지원부 김 삼 수

작성자 기술지원부 김 삼 수 작성자기술지원부김삼수 kiss@nextline.net Apache SSL Apache_1.x + apache_ssl + Mysql + Php + Zend + OpenSSL 설치 ( 1 ) Source 파일다운로드 1 apache_1.3.37.tar.gz 다운로드사이트 : http://httpd.apache.org/download.cgi [root@nextline

More information

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder Embian efolder 설치가이드 efolder 시스템구성 efolder 설치순서 Installation commands 1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder

More information

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt Practice #1 APM Install 2005. 8. 31 Lee Seung-Bok http://hpclab.uos.ac.kr Contents 2 APM 소개 Apache 설치 PHP 설치 MySQL 설치기타사항 Q & A APM(Apache,, PHP, MySQL) 소개 3 Apache PHP 현재전세계에서가장보편적으로사용되고있는오픈소스웹서버안정성및우수한기능

More information

작성자 기술지원부 김 삼 수

작성자 기술지원부 김 삼 수 작성자기술지원부김삼수 kiss@nextline.net 보안서버 SSL 보안서버 SSL 이란 Secure Sockets Layer 의머리글로서웹서버인증, 서버인증이라고도합니다. 브라우저와서버간의통신에서정보를암호화함으로써도중에해킹을통해정보가유출되더라도정보의내용을보호할수있게해주는보안솔루션으로벌써수백만의사이트운영자에의해사용되어지고있습니다. 전세계적인표준보안기술은 1994년

More information

INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기

INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기 Linux Server - Data Backup - Copyright @ 2011 Good Internet 소 속 IDC실 이 름 정명구매니저 E-mail tech@tongkni.co.kr - 1 - INDEX 1. 개요... 3 2. 데이터백업스크립트작성.... 4 3. crontab 을이용한자동백업예약.... 7 4. 활용 - 다른서버에백업하기.... 10-2

More information

Microsoft Word - cents_yum 으로 APM_zend_optimizer_정현호_.doc

Microsoft Word - cents_yum 으로 APM_zend_optimizer_정현호_.doc yum(rpm) 으로 APM 과 Zend Optimizer 설치및연동 2009 년 9 월 22 일 http://www.commit.co.kr 정현호 admin@commit.co.kr Yum 으로 APM+ Zend optimizer 설치환경및버전 OS Centos 5.2 Apache2.2 PHP MYSQL RAM httpd-2.2.3-22.el5.centos.2

More information

Apache install guide

Apache install guide APACHE INSTALL GUIDE 2.X.X VERSION INAMES CO. LTD. 목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라우저테스트 2. 주의사항 신규및갱신구분 CSR 직접생성여부 5. 이슈 *:80 443 포트 VirtualHost 대상 Error_log 3. 인증서설치

More information

untitled

untitled 보안서버구축가이드 20 8 이제 SSL 인증서의설치가완료되었습니다. Ⅵ장으로이동하셔서실제웹페이지를어떻게수정해야하는지알아보겠습니다. 2.2 Apache 서버에서보안서버구축하기 가. Apache 서버에 OpenSSL 과 mod_ssl 의설치방법 Apache 서버에서 SSL 통신을가능하게하기위해서는 OpenSSL과 mod_ssl이필요합니다. 우선, 현재서비스중인

More information

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라 APACHE INSTALL GUIDE 1.3.X VERSION -ANYCERT- 목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라우저테스트

More information

Microsoft PowerPoint - 07-EDU-Apache-9-1.ppt

Microsoft PowerPoint - 07-EDU-Apache-9-1.ppt 1 아파치, HTTP, APM 소개 APM 설치하기 순천향대학교컴퓨터학부이상정 1 아파치, HTTP, APM 소개 순천향대학교컴퓨터학부이상정 2 소개 정식명칭 : Apache HTTP server 관련홈페이지 : www.apache.org GNU GPL 라이센스를통해무료로배포되는소프트웨어 현재 50% 이상의웹서버소프트웨어시장점유율 안정적으로동작 www.amazon.com이나

More information

LXR 설치 및 사용법.doc

LXR 설치 및 사용법.doc Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install the PDI on CentOS 2013.04 G L O B E P O I N T 1 Ⅰ linux 구성 II Pentaho Install 2013, Globepoint Inc. All Rights Reserved. 2 I. Linux 구성 2013, Globepoint Inc. All Rights Reserved. 3 IP 설정 1. 설정파일

More information

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY 키생성및 CSR 생성 키생성을위해 OpenSSL 설치디렉토리에서아래명령대로생성 1. 랜덤넘버생성 $ openssl md5 * > rand.dat 2. 키쌍생성 openssl genrsa -rand rand.cat -des3 1024 > key.pem 3. 생성된키쌍을이용하여 CSR 생성 openssl req -new -key key.pem > csr.pem

More information

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 [root@localhost Apache]# mkdir conf/ssl [root@localhost Apache]#

More information

작성자 : 기술지원부 김 삼 수

작성자 : 기술지원부 김 삼 수 작성자 : 기술지원부김삼수 qpopper 설치 qpopper란무엇인가? 메일수신을하기위해필요한프로그램으로 qpopper는가장인기있는 email 클라이언트에의해사용되는인터넷 email 다운로딩을위한 POP3프로토콜을사용합니다. 그러나 qpopper는 sendmail이나 smail과같이 SMTP프로토콜은포함하고있지않습니다. (

More information

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY 키생성및 CSR 생성 키생성을위해 OpenSSL 설치디렉토리에서아래명령대로생성 1. 랜덤넘버생성 $ openssl md5 * > rand.dat 2. 키쌍생성 openssl genrsa -rand rand.cat -des3 1024 > key.pem 3. 생성된키쌍을이용하여 CSR 생성 openssl req -new -key key.pem > csr.pem

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 Apache]# mkdir conf/ssl Apache]# cp

1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 Apache]# mkdir conf/ssl Apache]# cp Apache( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 [root@localhost Apache]# mkdir conf/ssl [root@localhost Apache]#

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 [root@localhost Apache]# mkdir conf/ssl [root@localhost Apache]#

More information

Page 1 / 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된

Page 1 / 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된 V1.0(2017.2.1) 개정일자 Version 개정내용 2017.2.1 1.0 신규작성 Page 1 / 11 1. 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른버전을설치하셔도무방합니다.

More information

ApacheWebServer.hwp

ApacheWebServer.hwp Apache Web Server SSL 설정방법 - Ver 1.0-2008. 5 개정이력 버전개정일개정내용 Ver 1.0 2008 년 5 월 Apache Web Server SSL 설명서최초작성 본문서는정보통신부 한국정보보호진흥원의 보안서버구축가이드 를참고하여작성되었습니다. 본문서내용의무단도용및사용을금합니다. < 목차 > 1. Apache 서버에 OpenSSL

More information

Microsoft Word - SSL_apache.doc

Microsoft Word - SSL_apache.doc 8 이제 SSL 인증서의설치가완료되었습니다. Ⅵ 장으로이동하셔서실제웹페이지를어떻게수정해야하는지알아보겠습니다. 2.2 Apache 서버에서보안서버구축하기 가. Apache 서버에 OpenSSL 과 mod_ssl 의설치방법 Apache 서버에서 SSL 통신을가능하게하기위해서는 OpenSSL 과 mod_ssl 이필요합니다. 우선, 현재서비스중인 Apache 서버에

More information

1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음 ] -> 확인경로에설

1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음 ] -> 확인경로에설 Apache( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$httpd_home] = Apache 디렉토리 [root@localhost httpd]# mkdir conf.d/ssl_new [root@localhost httpd]#

More information

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. 설명 : [$httpd_home] = Apache 디렉토리 [root@localhost httpd]# mkdir conf.d/ssl [root@localhost httpd]# cp

More information

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조 운영체제실습 소프트웨어관리 2016. 6 표월성 passwd74@naver.com cherub.sungkyul.ac.kr 목차 Ⅶ. 소프트웨어관리 1. 소스코드컴파일을이용한소프트웨어설치 2. RPM패키지를이용한소프트웨어설치 3. YUM패키지를이용한소프트웨어설치 4. APT패키지를이용한소프트웨어설치 5. Telnet서버설치 6. ssh서버 (openssh) 설치

More information

<B8AEB4AABDBA2E687770>

<B8AEB4AABDBA2E687770> - 아파치 - * 웹서버 : 웹서비스를하는프로그램또는컴퓨터웹서비스에대한데몬은 httpd 데몬이아파치이다. * 웹브라우저 : 마이크로소프트인터넷익스플로러, 넷스케이프내비게이터등... http(hypertext Transfer Protocol) 라는프로토콜은해당주소의웹서버에게 http 라는프로토콜로서비스를요청. http는웹서버로부터 html형식인파일을 client가볼수있는페이지로열어주게된다.

More information

SSL인증서 설치 매뉴얼 (Apache)

SSL인증서 설치 매뉴얼 (Apache) SSL 인증서설치매뉴얼 (Apache) 백업된인증서설치 본문서에안내된버전이외의다른버전을사용하시는경우안내내용과차이가있을수있습니다. 본문서는기본적인참고용자료이며, 구성환경에따라안내내용과차이가있을수있습니다. 본문서는서버담당자를기준으로작성되었습니다. 웹서버인증서를설치할서버담당자에게전달하여주시기바랍니다. ** 인증서설치전확인사항 ** 인증서설치시 SSL 관련설정은기존

More information

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 멀티및와일드인증서의경우포트번호를동일하게설정이가능하다. (https 통신으로 443 으로통일가능 ) 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. [root@localhost New]$ cp star.ucert.co.kr* /webtob/ssl

More information

Report Designer V3.0 사용설명서 2장

Report Designer V3.0 사용설명서 2장 타이니파머 사용자설명서 [2016-08-08] Mediaflow 김명수 설치설명서 내용 1. 개요... 5 2. 제품구성... 5 2.1. 하드웨어... 5 2.2. 소프트웨어... 6 2.3. NDVI 1.0... 6 3. 설치및설정... 8 3.1. NDVI Daemon Application... 8 3.2. NDVI Web Application... 11

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

Microsoft Word - php05.doc

Microsoft Word - php05.doc 5 단원 PHP 란? 1. PHP 소개및특징 2. PHP 다운로드및설치 3. Apache와 PHP 연동시키기 4. ZendOptimizer 소개및설치 1/7 1. PHP 소개및특징 1) PHP 소개 php 는 professional Hypertext Preprocessor 의약자로서서버측 html 임베디드스크립트언어입니다. 스크립트언어라고하는것은별도의컴파일과정없이소스를실행할수있는프로그래밍언어를뜻합니다.

More information

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf Snort Install Manual Ad2m VMware libnet-1.1.5.tar.gz DebianOS libpcap-1.1.1.tar.gz Putty snort-2.8.6.tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconfig 명령어로현재 IP를확인해본다. 2) vi /etc/network/interfaces 네트워크설정파일에아래와같이설정을해준다.

More information

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

Linux Server - FTP Good Internet 소 속 IDC실 이 름 정명구매니저

Linux Server - FTP Good Internet 소 속 IDC실 이 름 정명구매니저 Linux Server - FTP - Copyright @ 2012 Good Internet 소 속 IDC실 이 름 정명구매니저 E-mail tech@tongkni.co.kr - 1 - INDEX 1. 개요... 3 2. vsftp 설치및설정.... 4 2.1 vsftpd 설치하기.... 4 2.2 환경설정파읷 - vsftpd.conf 설정하기.... 5 2.3

More information

Microsoft Word - php04.doc

Microsoft Word - php04.doc 4 단원 리눅스서버에웹서버구축 1. 웹서버란? 2. 아파치소개 3. httpd.conf 파일설정 1/8 1. 웹서버란? 먼저웹서버라는개념부터알아보도록합시다. 일반적으로서버라고하면다른프로그램에게서비스를제공하는컴퓨터또는프로그램을말합니다. 그러므로웹서버란웹서비스를하는서버라는의미가되겠죠. 즉, 사용자가인터넷이라는거대한네트워크를통해이런저런일을해달라고요청하면적절한서비스를제공해주는것이서버의역할입니다.

More information

<41504DBCADB9F65FBCB3C4A15FB9D75FB1E2C3CABAB8BEC8BCB3C1A42E687770>

<41504DBCADB9F65FBCB3C4A15FB9D75FB1E2C3CABAB8BEC8BCB3C1A42E687770> 리눅스 APM서버설치및기초보안설정 (ver.1.0_beta) 작성날짜 : 2008.03.30 작성자 : 영남대학교 @Xpert 허환석이메일 : eits1st@nate.com 목 차 1. 들어가며 2. Fedora 4 설치이후일반적인초기설정및점검사항 2-1. 사용하지않는서비스중지 2-2. 네트워크설정 3. 커널업데이트 4. APM 서버설치및기본세팅 4-1. APM

More information

Apache( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

Slide 1

Slide 1 한동대학교 하이브리드웹설계 11 주 -1 회 WordPress Install Ⅰ. LAPM 패키지그룹설치 1. 워드프레스를위해서는보통 LAMP 라고줄여부르는 Linux( 리눅스운영체제 ), Apache ( 아파치웹서버 ), MySQL / MariaDB 데이터베이스관리시스템 ( 데이터베이스서버 ), PHP 프로그래밍언어를설치해야한다. 이미리눅스는이미설치하였으니나머지

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

하는 gd의예를들면, /usr/ports/graphics/php52-gd 에서설치해줄수있고, xml 처리를담당하는 xml 확장모듈은 /usr/ports/textproc/php52-xml 에서설치가능하다. 어느디렉토리에서제공되는지를알려면포트시스템의루트 (/usr/port

하는 gd의예를들면, /usr/ports/graphics/php52-gd 에서설치해줄수있고, xml 처리를담당하는 xml 확장모듈은 /usr/ports/textproc/php52-xml 에서설치가능하다. 어느디렉토리에서제공되는지를알려면포트시스템의루트 (/usr/port [FreeBSD] 아파치와 PHP 설치및설정하기 [un]ion http://ko.shutterpress.net 0.1: 초기버전 0.2: httpd.conf의 Directory 지시자관련수정보완문제해결의오탈자수정보완 phpinfo.php 파일관련수정보완 FreeBSD 의포트시스템을이용하면아파치웹서버와 PHP 설치및설정이어렵지않 게가능하다. 아래과정대로명령어를입력해서설치하고설정하면된다.

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

정적으로 설치된 mod_ssl 모듈확인 동적으로 설치된 mod_ssl 모듈확인 웹서버에 설치된 모듈중 mod_so.c 를 먼저 확인후 동적으로 설치된 모듈중 mod_ssl.so 를 확인합니다. 동적으로 설치된 경우 apache 설치 디렉토리의 module 이나 libe

정적으로 설치된 mod_ssl 모듈확인 동적으로 설치된 mod_ssl 모듈확인 웹서버에 설치된 모듈중 mod_so.c 를 먼저 확인후 동적으로 설치된 모듈중 mod_ssl.so 를 확인합니다. 동적으로 설치된 경우 apache 설치 디렉토리의 module 이나 libe Apache 설치방법 보기 Apache 웹서버에 SSL를 적용하기 위해 아래 두 항목이 웹서버에 설치되어 있어야 합니다. Openssl 암호화 라이브러리 Mod_ssl 모듈 위 두 항목이 웹서버에 설치되어 있다면 개인키를 생성하고 생성된 개인키를 바탕으로 CSR 파일을 생성합니다. 생성된 CSR 파일을 한비로에 접수하여 정식 인증서를 발급받습니다. 발급된 인증서를

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

리눅스서버백업및복구를위한관리자메뉴얼 권대건 부산대학교컴퓨터공학과 Abstract 리눅스의대부분의작업은터미널에서콘솔입력을이용하기때문에리눅스의사용방법에익숙하지않다면서버를관리하기어렵다. 특히서버에문제가생긴경우백업된데이터를다시가져옴으로써대부분

리눅스서버백업및복구를위한관리자메뉴얼 권대건 부산대학교컴퓨터공학과 Abstract 리눅스의대부분의작업은터미널에서콘솔입력을이용하기때문에리눅스의사용방법에익숙하지않다면서버를관리하기어렵다. 특히서버에문제가생긴경우백업된데이터를다시가져옴으로써대부분 리눅스서버백업및복구를위한관리자메뉴얼 권대건 부산대학교컴퓨터공학과 duskan@pusan.ac.kr Abstract 리눅스의대부분의작업은터미널에서콘솔입력을이용하기때문에리눅스의사용방법에익숙하지않다면서버를관리하기어렵다. 특히서버에문제가생긴경우백업된데이터를다시가져옴으로써대부분의문제를해결할수있으나앞의방법만으로는서버를복구할수없는경우디스크를포맷하거나새디스크에 OS 를다시설치하여

More information

Page 1 / 솔루션소개 WordPress WordPress는세계에서가장인기있는오픈소스웹사이트제작관리도구입니다. 웹표준, 접근성, SEO( 검색엔진최적화 ) 등의강점이있으며다양한테마와확장기능을제공합니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른

Page 1 / 솔루션소개 WordPress WordPress는세계에서가장인기있는오픈소스웹사이트제작관리도구입니다. 웹표준, 접근성, SEO( 검색엔진최적화 ) 등의강점이있으며다양한테마와확장기능을제공합니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른 V1.0(2017.2.1) 개정일자 Version 개정내용 2017.2.1 1.0 신규작성 Page 1 / 10 1. 솔루션소개 WordPress WordPress는세계에서가장인기있는오픈소스웹사이트제작관리도구입니다. 웹표준, 접근성, SEO( 검색엔진최적화 ) 등의강점이있으며다양한테마와확장기능을제공합니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른버전을설치하셔도무방합니다.

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

APM-Install-tools_ hwp

APM-Install-tools_ hwp APM-Install-tools 2007년 2월 ( 주수퍼유저코리아 ) SULinux 를사용해주셔서감사드립니다. SULinux 는 보안최적화된서버전용리눅스배포판 으로서 "( 주수퍼유저코리아 ) SUProject 팀에 " 의해개 발된한국형리눅스배포판입니다. 개발목적은한국의현실을최대한반영하여서버전용 Linux 를확대보급하고, 리눅스서버관리자들이 쉽고편리하게리눅스서버관리를할수있도록지원하기위함입니다.

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

개정이력 버전 개정일 개정내용 Ver 년 5월 Apache Web Server SSL 설명서최초작성 Ver 년 1월 인증서갱신방법, 다중 SSL 서버설정방법추가 Ver 년 12월 암호체계고도화관련키길이변경 (2,048bit)

개정이력 버전 개정일 개정내용 Ver 년 5월 Apache Web Server SSL 설명서최초작성 Ver 년 1월 인증서갱신방법, 다중 SSL 서버설정방법추가 Ver 년 12월 암호체계고도화관련키길이변경 (2,048bit) Apache HTTP Server SSL 설정방법 - Ver 1.4-2015. 2 개정이력 버전 개정일 개정내용 Ver 1.0 2008년 5월 Apache Web Server SSL 설명서최초작성 Ver 1.1 2009년 1월 인증서갱신방법, 다중 SSL 서버설정방법추가 Ver 1.2 2011년 12월 암호체계고도화관련키길이변경 (2,048bit) Ver 1.3

More information

SPECweb Install

SPECweb Install SPECweb2005 Install & Configure Guide in Linux(fedora 13) Version # 작성일작성자 E-mail 설명 1.00 2011.3.3 김호연 hykim@q.ssu.ac.kr 첫버전작성함 본문서는 SPECweb2005를설치하고구동하는과정을설명합니다. 본문서의목적은, 어떠한시행착오없이 SPECweb2005을보다쉽게사용할수있도록함에있습니다.

More information

- 목차 - 1. 서버에서실행되는서비스확인 2. 원격접속 (SSH) 보안설정 3. /tmp 디렉터리보안설정 4. iptable 설정 / hosts.allow & hosts.deny 설정 5. 시스템파일변조체크 문서작성간에테스트된환경 - CentOS bit -

- 목차 - 1. 서버에서실행되는서비스확인 2. 원격접속 (SSH) 보안설정 3. /tmp 디렉터리보안설정 4. iptable 설정 / hosts.allow & hosts.deny 설정 5. 시스템파일변조체크 문서작성간에테스트된환경 - CentOS bit - [ Linux Server 보안설정 5 가지팁 ] 코리아서버호스팅 서비스운영팀 - 목차 - 1. 서버에서실행되는서비스확인 2. 원격접속 (SSH) 보안설정 3. /tmp 디렉터리보안설정 4. iptable 설정 / hosts.allow & hosts.deny 설정 5. 시스템파일변조체크 문서작성간에테스트된환경 - CentOS 5.6 32bit - Openssh-4.3p2

More information

Report Designer V3.0 사용설명서 2장

Report Designer V3.0 사용설명서 2장 타이니파머 사용자설명서 [2016-08-08] Mediaflow 김명수 설치설명서 내용 1. 개요... 5 2. 제품구성... 5 2.1. 하드웨어... 5 2.2. 소프트웨어... 8 2.3. 타이니파머허브 1.0... 8 3. 설치및설정... 9 3.1. Tinyfarmer Hub Daemon Application... 9 3.2. Tinyfarmer Hub

More information

2016 1

2016 1 2016 1 ? 2016 2 Linux? 2016 3 Operating System 2016 4 ? 2016 5 ? 2016 6 ? 2016 7 2016 8 !! 2016 9 !!!! 2016 10 ? 3 2016 11 2016 12 https://access.redhat.com/documentation/en- US/RedHatEnterprise_Linux/7/

More information

untitled

untitled 보안서버구축가이드 8 Ⅲ. SSL 방식보안서버구축하기 1. 소개및보안서버구축절차 가. 개요 SSL은 Secure Sockets Layer의머리글이며, 1994년 Netscape에의해전세계적인표준보안기술이개발되었습니다. SSL 방식은웹브라우저와서버간의통신에서정보를암호화함으로써도중에해킹을통해정보가유출되더라도정보의내용을보호할수있는기능을갖춘보안솔루션으로전세계적으로수백만개의웹사이트에서사용하고있습니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 공개 SW 솔루션설치 & 활용가이드 미들웨어 > WEB 서버 제대로배워보자 How to Use Open Source Software Open Source Software Installation & Application Guide CONTENTS 1. 개요 2. 기능요약 3. 실행환경 4. 설치및실행 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리 -

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

Apache를 이용한 CSR 생성방법

Apache를 이용한 CSR 생성방법 멀티도메인 CSR( 인증신청서 ) 생성및 CRT( 인증서 ) 적용방법 멀티도메인의경우단일도메인과유사한설정으로이루어지며대표도메인의개인키와인증서, CA root인증서파일을다른도메인에도동일하게적용을시키는방식이며인증서파일에멀티도메인으로신청한도메인키값이모두포함되어있습니다. nextline.co.kr 을대표도메인으로한 www.nextline.co.kr 2개도메인의 CSR생성과

More information

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터 운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

운영체제실습_명령어

운영체제실습_명령어 운영체제실습 리눅스네트워크기본개념및설정 서 기옥 Contents 네트워크용어정의 IP 주소 네트워크기본명령어 네트워크관리명령어 네트워크설정파일 telnet 서버설정 네트워크용어정의 네트워크 (Network) : 전자적으로데이터를주고받기위한목적으로연결된 2 개이상의컴퓨터시스템 IP 주소와 Ethernet 주소 IP 주소 : 네트워크에연결된시스템을구분하는소프트웨어적인주소

More information

Apache 설치방법보기 Apache 웹서버에 SSL 를적용하기위해아래두항목이웹서버에설치되어있어야합니다. - Openssl 암호화라이브러리 - Mod_ssl 모듈 위두항목이웹서버에설치되어있다면개인키를생성하고생성된개인키를바탕으로 CSR 파일을생성합니다. 생성된 CSR 파

Apache 설치방법보기 Apache 웹서버에 SSL 를적용하기위해아래두항목이웹서버에설치되어있어야합니다. - Openssl 암호화라이브러리 - Mod_ssl 모듈 위두항목이웹서버에설치되어있다면개인키를생성하고생성된개인키를바탕으로 CSR 파일을생성합니다. 생성된 CSR 파 Apache 설치방법보기 Apache 웹서버에 SSL 를적용하기위해아래두항목이웹서버에설치되어있어야합니다. - Openssl 암호화라이브러리 - Mod_ssl 모듈 위두항목이웹서버에설치되어있다면개인키를생성하고생성된개인키를바탕으로 CSR 파일을생성합니다. 생성된 CSR 파일을아이네트호스팅에접수하여정식인증서를발급받습니다. 발급된인증서를웹서버에설치하게되면 SSL 설정을완료하게됩니다.

More information

슬라이드 1

슬라이드 1 NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1

More information

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR Configure Kernel Build Environment And kernel & root file system Build 2018-09-27 VLSI Design Lab 1 지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함.

More information

Microsoft Word - Windows_apahce_php_CUBRID2008

Microsoft Word - Windows_apahce_php_CUBRID2008 Windows 에서 Apache, PHP 를이용하여 CUBRID 사용하기 소개 : Windows 환경에서 Apache 웹서버와 PHP 를이용하여 CUBRID 를사용하기위하여 PHP CUBRID module 를 설치하는방법및간단한 CUBRID 연동방법을소개한다. 연동에대한상세한방법은매뉴얼상의 PHP API 부분을 참고하기바란다 2008-10-20 기술컨설팅팀남재우,

More information

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결 YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결해주어 RPM 패키지설치시자동적으로의존성문제를 처리하여 RPM 패키지를안전하게설치, 제거, 업그레이드등의작업을스스로하는도구 YUM 설정 (/etc/yum.conf) [main]

More information

망고100 보드로 놀아보자-4

망고100 보드로 놀아보자-4 망고 100 보드로놀아보자 -4 Minicom,tftp,nfs 설정,vnc 설정 minicom 설정 Minicom 설정 >#yum install minicom >#ls /dev/ttyusb* ># minicom s Minicom 설정 Serial Device :/dev/ttyusb0 Baudrate:115200 Hardware Flow control: NO

More information

Microsoft Word - apache_php_cubrid연동.doc

Microsoft Word - apache_php_cubrid연동.doc Apache PHP Cubrid 연동 (phpcubadmin 까지설치 ) 2010 년 4 월 13 일 http://www.commit.co.kr 정현호 admin@commit.co.kr 설치환경및버전 OS Apache2.2 php 5.2.12 Fedora12 httpd-2.2.13-4.fc12.i686 소스설치 cubrid CUBRID 2008 R2.1 fedora12

More information

Linux Server - IPtables Good Internet 소 속 IDC실 이 름 정명구매니저

Linux Server - IPtables Good Internet 소 속 IDC실 이 름 정명구매니저 Linux Server - IPtables- Copyright @ 2012 Good Internet 소 속 IDC실 이 름 정명구매니저 E-mail tech@tongkni.co.kr - 1 - INDEX 1. 개요... 3 2. iptables 설치하기.... 4 3. iptables 설정하기.... 5 ( 참고 ) iptables 옵션참고사이트.... 7

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

4 소스로부터 설치하기

4 소스로부터 설치하기 2019/05/06 12:50 1/11 4 소스로부터설치하기 4 소스로부터설치하기 최신 Zabbix는소스에서컴파일하여사용할수있습니다. 여기에서는 Zabbix 소스에서를설치하는방법절차를단계적으로설명합니다. - Zabbix 데몬설치 1 소스아카이브다운로드 Zabbix 다운로드페이지로이동하여소스아카이브를다운로드합니다. 다운로드한후다음을실행소스를압축합니다. $ tar

More information

untitled

untitled GUI Programming in Embedded Linux Embedded System Lab. II GUI 1:1 Embedded System Lab. II 2 Qt QT trolltech cross GUI QT ( ),, Mac, Linux, *nix C++ Qt X11 C++ GUI. (, ). Qt. Embedded System Lab. II 3 Qt/Embedded

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

BEA_WebLogic.hwp

BEA_WebLogic.hwp BEA WebLogic Server SSL 설정방법 - Ver 1.0-2008. 6 개정이력 버전개정일개정내용 Ver 1.0 2008 년 6 월 BEA WebLogic Server SSL 설명서최초작성 본문서는정보통신부 한국정보보호진흥원의 보안서버구축가이드 를참고하여작성되었습니다. 본문서내용의무단도용및사용을금합니다. < 목차 > 1. 개인키및 CSR 생성방법

More information

슬라이드 1

슬라이드 1 1 ORACLE DB Installation Guide 9i R2 OS : LINUX 4 x86 DB : ORACLE 9i R2 DB : (9.2.0.4) OS 파일명 : Enterprise-R4-U8-i386-dvd DB 파일명 : B1349(6,7,8)-01 작성자 : 정태준 문서 : v.002 작업날짜 : 2011.08.05 2 Version Management

More information

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation 1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation Board(EVB B/D) 들과 TCP/IP Protocol로연결되며, 연결된 TCP/IP

More information

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix spf-filter 년 6 월

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix spf-filter 년 6 월 메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix 2.7.1 spf-filter 1.0 2016 년 6 월 목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. postfix,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 공개 SW 솔루션설치 & 활용가이드 시스템 SW > 자원관리 제대로배워보자 How to Use Open Source Software Open Source Software Installation & Application Guide CONTENTS 1. 개요 2. 기능요약 3. 실행환경 4. 설치및실행 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리 -

More information

Server Agent Guide

Server Agent Guide Server Agent Guide WhaTap Support Version 1.0.1 Table of Contents Server Agent Guide......................................................................................... 1 1. 개요.................................................................................................

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 CentOS 6.x 설치매뉴얼 작성일자 : 2013.05 cafe24 IDC 사업팀 설치이미지부팅 1. CentOS CD(DVD) 를넣고해당미디어로부팅을시킵니다. 2. Install or upgrade an exitsing system 에서 키를눌러다음단계로진행합니다. 미디어테스트 1. 설치화면에진입하였습니다. 미디어 (CD/DVD) 테스트를하겠냐는메시지가출력됩니다.

More information

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - qmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i qmail 1.03 spf-filter 년 6 월

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - qmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i qmail 1.03 spf-filter 년 6 월 메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - qmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i qmail 1.03 spf-filter 1.0 2016 년 6 월 목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. qmail, SPF 인증모듈설치

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 주민번호 수검자유의사항 수검자는신분증을지참하여야시험에응시할수있습니다 카드는컴퓨터용수성사인펜 검정색 을사용하여작성하여야합니다 수검자는 카드작성시유의사항 을반드시숙지한후작

시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 주민번호 수검자유의사항 수검자는신분증을지참하여야시험에응시할수있습니다 카드는컴퓨터용수성사인펜 검정색 을사용하여작성하여야합니다 수검자는 카드작성시유의사항 을반드시숙지한후작 시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 주민번호 수검자유의사항 수검자는신분증을지참하여야시험에응시할수있습니다 카드는컴퓨터용수성사인펜 검정색 을사용하여작성하여야합니다 수검자는 카드작성시유의사항 을반드시숙지한후작성하여야합니다 문제유형 성명 종목 수검번호 주민등록번호등을기재 마킹하지않거나틀린경우에발생되는불이익은수검자의책임으로합니다

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 Index 1. 표준프레임워크 EGOVCI 팩키지설치... 3 1.1 개요... 3 1.2 EGOVCI 압축풀기... 3 1.3 EGOVCI 시스템구성... 3 1.4 CI 시스템구동 (START/STOP)... 4 2. NEXUS 설정정보... 6 2.1 NEXUS 서버구동

More information