早年使用AppServ架的網站遭入侵,一直查不出原因,아파치를 업데이트 할、PHP、MySQL 버전하지만 수 없습니다 줌라 키트의 호환성이 제한됩니다,之後又要遇到需要另外新增一個網站的需求,本打算改使用XAMPP,但在閱讀XAMPP官方文件時,赫然看到官方並不建議將此軟體用於正式環境,若非得使用,官方雖有建議調整部份設定值,以提高安全性,但又提醒你,這只能稍微增加一點點安全性而已(好直白的官方啊~哈),그래서 아파치 독립적 인 연구를 설치하는 손、MariaDB、PHP와 phpMyAdmin을。
다음과 같이 각 키트 설치 과정은:
【MariaDB】
- 下載msi(x64),直接安裝
- 設root密碼
- 取消는 '루트에 대한 원격 시스템 액세스를 사용 勾選’ 사용자,위험을 줄이려면
- 기본 서버의 문자 세트로 勾 사용 UTF8
【아파치】
- 아파치 하우스에 zip 파일을 다운로드(x64)
- 감압,readme_first.html 설명 봐
- 원하는 위치 Apache24에 디렉토리를 복사
- httpd.conf를여,SRVROOT 설정 경로를 정의,이러한 D로서:\웹Apache24
- 옵션 인덱스는 아파치의 httpd.conf에서 발견 FollowSymLinks를,삭제 된 인덱스,되는 카탈로그 피할 검색
- 실행 httpd.exe가,브라우저에 로컬 호스트,올바른 있는지 여부를 확인하려면
- CMD 입력”httpd.exe가 -k 설치”,아파치 서비스로 설정(-K 제거는 제거합니다)
【PHP】
- zip 파일을 다운로드(64 스레드 안전, IIS를 사용하는 것이 안전 말이 아닌 스레드가)
- 감압,원하는 위치로 디렉토리를 복사,변경 php.ini의 생산의 php.ini
- 아파치의 httpd.conf를 엽니 다,다음과 같은 내용을 추가
- 아파치 httpd.conf에서,DirectoryIndex에 찾기,index.php를 증가 뒤에
- index.php 파일 추가,D를 넣어:\웹Apache24htdocs,다음:
#指定php.ini存放的資料夾位置
PHPIniDir "D:\Web\php-7.1.5"
#載入php的模組
LoadModule php7_module "D:\Web\php-7.1.5\php7apache2_4.dll"
#指定附檔名是 .php .php3 .phtml .inc 的程式都為 php 程式
AddType application/x-httpd-php .php .php3 .phtml .inc
#指定附檔名是 .phps 時,把內容視為 hightlight 的原始碼輸出到網頁
AddType application/x-httpd-php-source .phps .phpsource
- 의 index.php를 열고 브라우저,확인 정보는 PHP를 볼 수 있습니다
【phpMyAdmin을】
- zip 파일을 다운로드,감압,Apache24htdocs에 복사
- 열기 PHP의 php.ini 파일
- = #extension_dir 제거 “내선”노트 #,”내선”改成”디:\웹php-7.1.5ext”
- = # 확장을 제거 # 주석을 php_mbstring.dll
- 拿掉#extension=php_mysqli.dll的#註解
–2019/01/05 업데이트
- config.sample.inc.php는 config.inc.php를 위해 이름을 변경
- 열기 config.inc.php를,높이십시오 $CFG['blowfish_secret'],나중에 작은 따옴표를 입력 32 숫자 암호,충분히 생성하는 암호 생성기를 찾을 직접。
- 라인 추가 $CFG['PmaNoRelation_DisableWarning'] = '진정한';,phpMyAdmin을 밖으로 오류 메시지가 나타나지 않도록,설립 테이블 촉구。
[링크]
- 윈도우 7 安裝 Apache + MySQL + PHP ~ JxL Blog 技術札記
- 수동으로 아파치를 설치、MySQL、PHP 및 관련 설정 – OA’s blog
- 윈도우에서 수동으로 아파치를 설치、PHP、MySQL、phpMyAdmin을 | Beyond The Time
- XYZ的筆記本: Windows7의 64 비트 설치 아파치、PHP、MySQL
- 블루 오션 스튜디오 – 주제보기 – 설정 phpMyAdmin을
- phpMyAdmin을 設定 복어의 비밀