ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • APM설치
    APM(ApachePhpMysql) 2024. 8. 13. 17:49

    1. Aapche 설치(https://www.apachelounge.com/download/)

    httpd-2.4.62-240718-win64-VS17.zip 다운로드
    C:/APM 폴더 생성 후 압축받은 파일 Apache24 폴더 복사 or 이동

     

    C:\APM\Apache24\conf 폴더 안에 httpd.conf 파일을 수정

    1-1. Define SRVROOT "c:/APM/Apache24" 수정

     

    1-2. Listen 80 수정

     

    1-3. ServerName localhost:80 수정 

     

    1-4.DocumentRoot "C:/APM/Apache24/htdocs" 수정

     

    1-5. 환경변수 - 시스템 변수 - path 추가 C:/APM/Apache24/bin

    1-6. CMD 관리자 권한 실행

    1-6-1. httpd -t

    1-6-2. httpd -k install

    1-6-2. httpd -k start

     

    1-6-3. 시작메뉴 - 서비스

     

    1-6-4. chrome - localhost 확인

    1-6-5. httpd -k uninstall
    1-6-6. httpd -k stop

    1-6-7. httpd -k restart 등등 있다

    2. PHP설치(https://windows.php.net/download/)

    2-1 C:/APM 압축받은 파일 php 폴더 복사 or 이동

     

    2-2 php.ini-development 를 php.ini로 이름 수정

     

    2-3 php.ini 파일 열어서 수정 extension_dir = "C:/APM/php/ext" 수정

     

    2-4 C:\APM\Apache24\conf\httpd.conf 파일에 추가

     

    PHPIniDir "C:/APM/php"
    LoadModule php_module "C:/APM/php/php8apache2_4.dll"
    AddType application/x-httpd-php .html .php
    AddHandler application/x-httpd-php .php

     

    2-5 cmd 명령창에 httpd -k restart로 다시 재실행

    2-6 C:\APM\Apache24\htdocs 폴더 안에 info.php 생성 후 아래 코드 입력

    <?php
        phpinfo();
    ?>

    2-7 localhost:80/info.php 결과 화면

    2-8 cmd 실행이 아닌 ApacheMonitor 실행 방법

    cmd에 httpd -k stop 서비스 종료 된 걸 확인 이 된다면

     

    C:\APM\Apache24\bin

     

    프로그램 실행 후 작업 시줄에서 시작 가능

    3. MySQL 설치(https://dev.mysql.com/downloads/mysql/)

    3-1 c:/APM 로 이동

    3-2 시스템 환경 변수 설정

    3-2 c:/APM/mysql 에 mysql.ini파일 생성 후 아래 코드 입력

    [mysqld]
    
    # set basedir to your installation path
    basedir=C:/APM/mysql
    
    # set datadir to the locationof your data directory
    datadir=c:/apm/mysql/data
    
    port=3306

    3-3 CMD 관리자 권한 실행

    3-3-1 mysql.exe --install

    3-3-2 net start mysql

     

    3-3-3 C:\APM\mysql\data PC이름.err 파일 , 

    3-3-4 임시 비밀번호 복사 


    3-4 cmd(관리자권한) mysql -u -root -p 임시비밀번호 입력 후 접속

     

    3-5 ALTER USER 'roor'@'localhost' IDENTIFIED BY '사용할비번';

     

    3-6 C:\APM\php.ini mysqli, pdo_mysql 확장 기능 활성
    Mysqli 
    pdo_mysql 

    3-7 아파치 재시작

    3-8 MYSQL 접속을 위한 php 작성 C:\APM\Apache24\htdocs\mysqlconnetiontest.php 생성

    <?php
        echo "Mysql connection test<br />";
        $db = mysqli_connect("localhost","root","1234","mysql");
        if($db){
            echo "connect success<br />";
        }else {
            echo "connect failed<br />";
        }
    ?>

    3-9 접속 정보 확인

     

    'APM(ApachePhpMysql)' 카테고리의 다른 글

    die(), exit()  (0) 2024.09.20
    반복적인 데이터를 불러올 때(Jquery)  (0) 2024.09.11
    SSL 인증서  (1) 2024.09.09
    Short_open_tag  (0) 2024.09.04
    쿠키와 세션  (1) 2024.08.21
Designed by Tistory.