아파치 업데이트、MariaDB、PHP

전에 회사의 웹 사이트는 악성 코드의 관계를 이식되고 있기 때문에,새로운 웹 사이트 플랫폼을 구축,그리고 포기 등 신속하지만 개발 환경 키트의 appserv를 구축,변경수동으로 아파치 빌드、MariaDB와 PHP,6 개월마다 갱신 후 할 수있는 유지 보수의 주파수,이것은 레코드 업데이트 아파치입니다、세 MariaDB와 PHP 프로그램 단계。

 

 

먼저 Apache를 중지、MySQL은 (MariaDB) 서비스。

[PHP 업데이트 – 논 스레드 안전

  • 공식 페이지 Non Thread Safe 아카이브 다운로드。
  • 감압,원하는 위치로 디렉토리를 복사。
  • php.ini-production을 php.ini로 수정,이전 버전의 php.ini와 WinMerge 비교。
  • PHP 디렉토리 이름이 원래 이름과 다른 경우,開啟 아파치 Httpd.conf ,다음과 같은 내용을 수정:
  • FcgidInitialEnv PHPRC "D:/Web/php-7.4.6"
    # 讓 FastCGI 知道 php.ini 所在目錄。
    
    FcgidWrapper "D:/Web/php-7.4.6/php-cgi.exe" .php
    # FastCGI 設定。
  • Apache의 httpd.exe를 두 번 클릭합니다.,오류가있는 경우,하나씩,문제가 없으면 서비스로 다시 시작하십시오.。
 

[PHP 업데이트 – 쓰레드 세이프]

  • 공식 페이지 Thread Safe 압축 파일 다운로드。
  • 감압,원하는 위치로 디렉토리를 복사。
  • php.ini-production을 php.ini로 수정,이전 버전의 php.ini와 WinMerge 비교。
  • PHP 디렉토리 이름이 원래 이름과 다른 경우,開啟 아파치 Httpd.conf ,다음과 같은 내용을 수정:
PHPIniDir "D:\Web\php-7.1.5"
# 指定 php.ini 存放的資料夾位置。

LoadModule php7_module "D:\Web\php-7.1.5\php7apache2_4.dll"
# 載入 php 的模組。
 

[아파치 업데이트]

  • 아파치 하우스 zip 파일을 다운로드 (x64)。
  • 감압,원하는 위치 Apache24에 디렉토리를 복사。
  • httpd.conf를여,httpd.conf에 WinMerge를보다 이전。
  • 새로운 Apache24 / htdocs에에 데이터에서 원래 Apache24 / htdocs에 디렉토리를 복사。
  • 기존 및 신규 Apache24 / bin 디렉토리 비교,직접 추가 할 lib ***. dll 파일,새로운 Apache24 / 빈에 복사,libsasl.dll과 같은、libssh2。
  • PHP가 Non Thread Safe를 사용하는 경우,원래 Apache24 / 모듈 아래에서 mod_fcgid.so를 변경하십시오.,Apache24 / Modules에서 새 Apache로 복사。
  • 다른 SSL 인증서 또는 수정 된 파일이있는 경우,또한 이동 기억。
  • httpd.exe를 두 번 클릭하십시오.,오류가있는 경우,하나씩,문제없이 서비스를 시작하도록 변경。
 

[MariaDB 업데이트]

  • MariaDB 공식 웹 사이트 다운로드 64bit msi 파일。
  • MySQL의 서비스를 중지,업데이트 된 .msi 파일을 실행합니다。
 

[phpMyAdmin 업데이트]

  • phpMyAdmin을 zip 파일을 다운로드,감압,Apache24 htdocs로 복사。
  • config.sample.inc.php는 config.inc.php를 위해 이름을 변경,WinMerge와 이전 버전의 config.inc.php 비교
 

[링크]

코멘트를 남겨주세요

유의하시기 바랍니다: 덧글 검토가 활성화되고 귀하의 코멘트를 지연시킬 수있다. 댓글을 다시 제출하실 필요는 없습니다.