restore filestonly from disk = 'bak 파일의 절대경로'

ex ) restore filelistonly from disk = 'D:\test.BAK'

restore database 데이터베이스명 from disk = 'bak 파일의 절대경로'
with move '데이터파일 논리명' to 'MDF파일이 들어갈 절대 경로',
move '로그파일 논리명' to 'LDF파일이 들어갈 절대경로'

ex ) Restore Database test_DB from disk = 'D:\test.BAK' with move 'test_Data' to  'D:\test.MDF' , move 'test_Log' to  'D:\test_Log.LDF'

신고


- Asp에서 프로시저는 Sub ~ End Sub 키워드를 이용하여 정의되며
  함수는 Function ~ End Function 키워드를 이용하여 정의 됨.

  ex > Sub 프로시저이름
             프로시저를 구현하는 코드
         End Sub

         Function 함수 이름
             함수를 구현하는 코드
         End Function

신고


1. Option Explicit

 - 이 구문은 Asp 개발자가 모든 변수를 반드시 선언한 후에 사용하도록 함

  ex> <% Option Explicit %>
        <%
                Dim a
                a = "test"
                b = "test"            -> b라는 변수를 선언안했기 때문에 에러발생
         %>


2. On Error 구문

 - Asp 페이지가 실행 도중에 오류가 발생했을 때 오류 처리를 할수 있도록 해 주는 구문
   * On Error Resume Next
     : Asp 페이지를 실행하는 도중 오류가 발생하면 오류가 발생한 코드의 실행을 중단하고
       다음 라인의 코드를 계속 실행하여 결과를 출력
   * On Eooro GoTo 0
     : 오류가 발새하면 Asp 페이지의 실행을 멈추고 오류의 내용을 페이지에 출력

   ex> <% On Eooro Resume Next %>


3. With ~ End With 구문

 - 하나의 객체 참조를 이용하여 여러 가지 작업을 수행해야 할 경우 객체 참조를 편리하게
   도와주는 구문

  ex> With Commend
           .ActiveConnection = connection
           .CommandTest = select * from test
           .CommandType = adCmdText
        End With

신고

Mantis 설치

프로그램/Etc 2008.04.18 14:17

Mysql : mysql-5.0.51
Apache : httpd-2.2.6
PHP : php-5.2.5
Mantis : mantis-1.1.1

우선 맨티스는 Mysql, Apache, PHP가 설치된 후에 설치가 가능하다..

물론 Apache와 php는 연동이 되어야 함...


- http://mantisbt.org
에 접속해서 mantis-1.1.1를 다운 받는다.


-
압축 풀기

  [root@localhost local]# tar –xzvf mantis-1.1.1.tar.gz


- mantis
를 사용하기 위한 데이터 베이스 생성 및 유저 생성

mysql> create database mantis;

mysql> use mysql;

mysql> grant all privileges on mantis.* to mantis@’%’ identified by ‘비밀번호’;

mysql> insert into user values('localhost','mantis',password('비밀번호'),'y'
               ,'y','y','y','y','y','y','y','y',
'y','y','y','y','y','y','y','y','y','y','y','y','y','y'
               ,'y','y','y','y','y','y','y','y','y','y','y');

이렇게 되면 mantis라는 데이터베이스와 mantis 라는 사용자가 생성됩니다.

 
- mantis install 하기 위한 httpd.conf 수정

  httpd.conf 파일을 열어 DocumentRoot Directory url을 수정

  ex> 압축을 푼 mantis-1.1.1 mantis라고 디렉토리 명을 변경합니다.
         
여기서 mantis /usr/local 밑에
있습니다.

      그럼 DocumentRoot “/usr/local/apache2/htdocs”

<Directory “/usr/local/apache2/htdocs”> 이렇게 되어 있는 것을

->  DocumentRoot “/usr/local/mantis”

<Directory “/usr/local/mantis”> 이렇게 변경합니다.

 
- Apache 실행

# /usr/local/apache2/bin/apachectl start

 

- 웹을 띄워서 http://localhost/admin/instal.php 를 호출하면 셋팅하는 화면이
   나옵니다.

 

- 셋팅이 완료된 후 기본 관리자 ID administrator 비밀번호는 root 입니다.
신고


php : php-5.2.5
apache : httpd-2.2.6

apache/conf/httpd.conff 파일 오픈

   <IfModule dir_module>

             DirectoryIndex index.html

   </IfModule>                 이렇게 되어 있는 내용을

 

   <IfModule dir_module>

             DirectoryIndex index.html index.htm index.php index.php3

   </IfModule>                 이렇게 변경

 

   <IfModule mime_module>

             ………

             AddType application/x-compress .Z

             AddType application/x-gzip .gz .tgz

             ………

   </IfModule>

 

 AddType application/x-gzip .gz .tgz 이부분 아래에

 AddType application/x-httpd-php .php .html .htm .inc

 Addtype application/x-httpd-php-source .phps 이렇게 두줄 추가
신고


- http://php.net
에 접속해서 php-5.2.5를 다운 받는다.


-
압축 풀기

  [root@localhost local]# tar –xzvf php-5.2.5.tar.tar


-
압축 푼 디렉토리 이동

  [root@localhost local]# cd php-5.2.5


- PHP
설치
[root@localhost php-5.2.5]# ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-sysvshm=yes --enable-sysvsem=yes --enable-debug=no --with-ttf --with-png-dir --with-zlib-dir --with-jpeg=/usr/lib --with-xpm=/usr/lib --with-gdbm --enable-ftp --enable-mbstring --enable-sockets --enable-wddx --with-freetype=/usr/lib --enable-bcmath --enable-mbregex --enable-exif --with-gd --enable-gd-native-ttf --enable-calendar --with-openssl --with-iconv --with-oracle --with-oci8-instant-client

    * 설치 환경 설정중 libpng 관련 에러가 발생한 경우 #yum install libpng-devel
      을 설치
[root@localhost php-5.2.5]# make

[root@localhost php-5.2.5]# make install
신고


아파치 싸이트로 가 2.2.4 다운

httpd-2.2.4.tar.gz 받아서 일단 압축 푼다.

#tar xzvf httpd-2.2.4.tar.gz

# ./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so --enable-mods-shared=most
# make
# make install

신고


1. For ~ Next 문

     For 카운트변수 = 초기값 To 종료값 [Step 카운트변수의 증가값]
          반복 실행될 코드
     Next

     ex>  Dim i
            For i = 1 To 10
                  수행할 코드
            Next

     ex>  For i = 1 To 10 Step 2
                  수행할 코드
             Next

2. For ~ Next 구문의 반복 실행 중단

     ex>  For i = 1 To 10
                   수행할 코드
                   If  = 5 Then Exit For
             Next

3. For Each ~ Next 구문

       ex>  Dim myArray(4)
              myArray(0) = "테스트1"
              myArray(1) = "테스트2"
              myArray(2) = "테스트2
              myArray(3) = "테스트3"
              myArray(4) = "테스트4"

              For Each item in myArray
                     수행할 코드
               Next

4. While ~ Wend 구문
 
        ex>  While i <= 5
                     수행할 코드
                     i = i + 1
                Wend

5. Do ~ Loop 구문

         Do While 조건식
              조건식이 True인 동안 반복 실행될 구문
         Loop

         Do Until 조건식
              조건식이 True가 도리 때까지 반복 실행될 구문
         Loop

         Do [While | Util 조건식]
              반복 실행될 구문
         Loop

         Do
               반복 실행될 구문
         Loop [While | Until 조건식]

         ex>  Do While i < 5
                      수행할 코드
                      i = i + 1
                 Loop

          ex>  Do
                      수행할 코드
                      i = i + 1
                  Loop While i < 5

           ex> Do Util i > 5
                       수행할 코드
                       i = I + 1
                  Loop
신고

ftp 실행

프로그램/Linux 2008.04.16 11:02

fedora를 설치를 할때 vsftpd를 설치할수 있습니다.

그럼 ftp를 접속하기 위해서는 vsftpd를 실행시켜야 하는데요~

#cd /etc/init.d 에 들어가서..

#./vsftpd start 를 해주면 ftp 접속이 가능하게 됩니다.~

신고


1. If 문

  If 조건식1 Then
      조건식1이 참일 때 실행될 문장
  ElseIf 조건식2 Then
       조건식2가 참일 때 실행될 문장
  Else
       위의 조건식이 모두 거짓일 때 실행될 문장
  End If


2. Select Case 구문

  Select Case 변수
      Case 변수값 1 :
              변수의 값이 1일때 실행될 구문
      Case 변수값 2 :
              변수의 값이 2일때 실행될 구문
      Case 변수값 n :
              변수의 값이 n일때 실행될 구문
      Case Else
              변수의값이 위에 열거된 값이 없을때 실행될 구문
   End Select
신고

티스토리 툴바