phpmyadmin 구성 IIS60 PHP5x MySQL5x Zend30x GD phpMyAdmin28x 공통 설치 인스턴스가 완료되었습니다.
录制+调整花了几个小进才把IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例弄好
有需要的朋友可以下载看看
/uploadfiles/file/iis.rar
说明:
IIS6.0+PHP5.x+MySQL5.x+Zend5.0x+GD+phpMyAdmin2.8x通用安装实例
建议看附件中的视屏文件,比较直观
为了教程视屏不过于太大,在做视屏教程之前就已经写好步骤,就不用在录制过程中录入文字了
一、下载所需软件
建议软件全部去官方网站下载,防止软件包被人附加或修改文件
1.PHP
使用PHP5.x版本:
http://cn.php.net/get/php-5.1.2-Win32.zip/from/a/mirror
下载所需的版本只要网址中的■php-5.1.2■-Win32.zip
例如要下载php5.1.4 只要将网址改成:
http://cn.php.net/get/php-5.1.4-Win32.zip/from/a/mirror
要下载php5.1.6 只要将网址改成:
http://cn.php.net/get/php-5.1.6-Win32.zip/from/a/mirror
更早的版本也可以使用同样的方法下载到,不用去其它网站下载软件
2.MySQL
实例使用的均是MySQL5.x以上
下载地址:
http://downloads.mysql.com/archives.php
3.Zend Optimizer
Zend Optimizer(3.0.1):
http://www.zend.com/store/free_download.php?pid=13
Zend软件虽然免费下载,但需要注册用户登陆后选择Windows x86的Platform版本
人家毕竟提供这么强大功能的软件,注册一个算是支持软件发展
4.phpMyAdmin
选择当前最新版本,官方网站
http://www.phpmyadmin.net/home_page/index.php
5.GD库
PHP压缩包内包含GD库文件
配置php.ini的时候要将前面的;去掉,即:启用
以上是说明文字,及软件下载地址,有必要看一下
二、安装IIS (即 Internet 信息管理器)
若你的服务器已经安装IIS,些步骤可以省去,若没安装IIS,可以参阅此教程进行相应配置
http://bbs.netdoc.com.cn/viewthread.php?tid=18
三、安装并配置PHP运行环境
1.解压php-5.1.x-Win32.zip 压缩包( X 是PHP的版本号)到所需目录,本实例使用PHP版本为:php-5.1.6
例如
c:\php
d:\php
也可以使用不规则的目录名,如:
c:\abcdefe
d:\abcdefe
不过尽量"不要作用"特殊字符,本实例使用的是d:\php
2.编辑
将目录下的php.ini-dist文件改名为php.ini
用文本编辑软件打开php.ini并作相应修改
使用查找功能
■搜索
register_globals = Off
off 改成 on
■搜索
extension_dir =
改成
extension_dir ="d:\php\ext" (这里的 "d:\php\ext" 目录是PHP安装目录下 ext 若你PHP安装 在c:\php 下,那么这里就要写成 extension_dir ="c:\php\ext")
■搜索
;upload_tmp_dir =
改成
upload_tmp_dir =d:\php\upload_tmp (这里的 upload_tmp 目录是自己建立,默认没有这个文 件夹,尽量"不要作用"特殊字符)
■搜索
Windows Extensions
将一些常用功能前面 的 ; 去掉,即启用相应的模块功能
这里我启用相应的模块
extension=php_mbstring.dll
extension=php_curl.dll
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mysql.dll
后面会有模块的详细功能说明
■搜索
;session.save_path = "/tmp"
改成
session.save_path = "d:\php\tmp" (这里的 tmp 目录是自己建立,默认没有这个文 件夹,尽量"不要作用"特殊字符)
3.复制
■复制 php.ini 到 %windir%
(%windir%指的是Windows的安装目录,若你的系统安装在c盘并且是Server 2003 系统,那么%windir% 指的是c:\windows,若系统安装在d盘并且系统是Windws server2000 那么%windir%指的是:c:\winnt,实例使用的操作系统是Server 2003 并且装在c盘,所以要将php.ini 复制到c:\windows)
■复制php安装目录下所有的dll 文件(指根目录文件,"不包含" ext 文件夹下的dll文件)到 %windir%\system32 (说明同上,实例使用的是c:\windows\system32)
■■■以上的复制步骤可以使用批处理文件来执行,使用方便、快捷
copy php.ini %windir% /y
copy *.dll %windir%\system32 /y
md tmp /y
md upload_tmp /y
将上面的命令复制到记事本中保存,并将文件名改成copy.bat 双击即可自动执行复制步骤
好像没有自动建立目录,再试一下看看,呵呵,昏,非要单独执行,算了,大家还是手动建立那两个目录吧,我是找简单的方法才使用那种方法的
설명:
copy php.ini %windir% /y php.ini를 c:windows /y에 복사하면 파일이 존재하면 원본 파일을 덮어쓰게 됩니다.
copy *.dll %windir%system32 /y 복사 d:php 확장자가 dll인 모든 파일을 c:windowssystem32로 다운로드합니다. /y는 파일이 있으면 원본 파일을 덮어쓰는 것을 의미합니다.
md tmp /y 폴더 만들기 tmp /y는 파일이 있으면 원래 디렉터리를 덮어쓰는 것을 의미합니다.
md upload_tmp / y upload_tmp /y 폴더 만들기는 파일이 존재하는 경우 원래 디렉터리를 덮어쓴다는 의미입니다.
3. 구성
PHP를 지원하도록 IIS 구성:
■ IIS 디렉터리 트리 확장
오른쪽 -"웹 사이트" 클릭-- "속성" 선택---"홈 디렉터리" 선택---"구성" 선택---"응용 프로그램 매핑" 옵션 선택------확장 매핑을 추가하려면 "추가" 버튼, 팝업 창을 클릭합니다. "찾아보기"를 클릭하여 실행 파일이 php5isapi.dll 위치를 가리키도록 합니다. 이 문서의 예는 다음과 같습니다. D:phpphp5isapi.dll
확장자는 .php입니다. "GET, HEAD, POST, TRACE". "스크립트 엔진"을 "파일 존재 여부 확인"으로 변경하고
을 선택하여 작업을 확인하세요.
"WEB Server Extensions"를 마우스 오른쪽 버튼으로 클릭하고 ISAPI 확장 권한을 설정하세요
여기에 추가할 ISAPI 확장도 있습니다. 이전 단계를 작성할 때 잊어버렸습니다. 죄송합니다.
위 작업이 완료된 후 PHP 운영 환경이 적용되기 전에 IIS를 다시 시작해야 합니다.
이후 재시작이 완료되면 PHP가 정상적으로 실행되는지 테스트합니다.
텍스트 파일을 생성하고 check.php로 저장합니다.
내용:
< ?php
phpinfo()?> 🎜>동작 정보가 정상적으로 표시되면 PHP 운영 환경이 구성된 것입니다
4. Zend 2.6x 또는 2.6x 이상 설치
예제에서는 ZendOptimizer-3.0.1을 사용합니다(다운로드 후 : ZendOptimizer-3.0.1-Windows-i386.exe 파일, 두 번 클릭하여 설치)
설치 단계를 참조하세요. 여기서 제 설치 경로는 d:phpzend입니다
(저는 유사하거나 유사한 소프트웨어를 설치하는 것을 좋아합니다. 예를 들어 저는 zend를 php(d:phpzend) 디렉토리에 설치하는 것을 좋아합니다. 현재로서는 문제가 있는지 잘 모르겠습니다. 또는 개인 취향에 따라 설치할 수도 있습니다. 보안)
Zend는 설치 과정에서 zend 모듈을 활성화하도록 자동으로 구성합니다.
[Zend]
zend_extension_manager.optimizer_ts=" D:phpZendlibOptimizer-3.0.1"
zend_extensi
저는 비슷한 소프트웨어나 비슷한 소프트웨어를 같은 디렉토리에 설치해서 관리하기 쉽도록 하는 걸 좋아합니다. 또는 보안.
5. GD 라이브러리 설치
php.ini에서 ;extension=php_gd2.dll 앞에 있는 ;를 제거하면 됩니다. 여기에서 동일한 작업을 수행해야 합니다
6. MYSQL 설치
설치는 비교적 간단합니다. 비디오 작업을 시청하세요.
프로세스 중에 MYSQL에 루트 사용자 비밀번호를 입력하라는 메시지가 표시됩니다. 비밀번호 설정: 123456
7. phpMyAdmin 설치:
이 예에서는 phpMyAdmin-2.8.1을 사용합니다.
수정할 위치는 다음과 같습니다.
$cfg['PmaAbsoluteUri'] = 'http:/ /localhost/phpmyadmin'; phpmyadmin의 웹 액세스 URL
$cfg['blowfish_secret'] = 'fsdfDF433%$^ $%', 그냥 작성하세요. 복잡할수록 좋습니다.
$cfg[' Servers'][$i]['auth_type'] = 'cookie'; 여기에서 인증 방법(config, http, cookie)을 선택하세요. 더 안전합니다
$cfg['Servers'][$i]['user' ] = ; MySQL 사용자
$cfg['Servers'][$i]['password'] = ''; MySQL 비밀번호
검색 기능을 사용하고 필요에 따라 수정하세요
이 예제는 완료되었습니다. 귀하의 서버는 이미 PHP MySQL Zend GD phpMyAdmin 운영 환경을 지원합니다. 감사합니다!!!
이 예제는 자유롭게 사용할 수 있습니다. 재인쇄할 때 출처를 표시하세요.
NetDoctor Online, 모든 질문에 답변하세요. ://bbs.netdoc.com.cn
첨부파일에 예시영상이 있습니다
http://mindway.cn/archives/ 2006/08/307.html
위 내용은 phpmyadmin 구성을 포함하여 IIS60 PHP5x MySQL5x Zend30x GD phpMyAdmin28x 일반 설치 예제가 완료되었음을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

PHP에서 Password_hash 및 Password_Verify 기능을 사용하여 보안 비밀번호 해싱을 구현해야하며 MD5 또는 SHA1을 사용해서는 안됩니다. 1) Password_hash는 보안을 향상시키기 위해 소금 값이 포함 된 해시를 생성합니다. 2) Password_verify 암호를 확인하고 해시 값을 비교하여 보안을 보장합니다. 3) MD5 및 SHA1은 취약하고 소금 값이 부족하며 현대 암호 보안에는 적합하지 않습니다.

PHP 유형은 코드 품질과 가독성을 향상시키기위한 프롬프트입니다. 1) 스칼라 유형 팁 : PHP7.0이므로 int, float 등과 같은 기능 매개 변수에 기본 데이터 유형을 지정할 수 있습니다. 2) 반환 유형 프롬프트 : 기능 반환 값 유형의 일관성을 확인하십시오. 3) Union 유형 프롬프트 : PHP8.0이므로 기능 매개 변수 또는 반환 값에 여러 유형을 지정할 수 있습니다. 4) Nullable 유형 프롬프트 : NULL 값을 포함하고 널 값을 반환 할 수있는 기능을 포함 할 수 있습니다.

PHP는 주로 절차 적 프로그래밍이지만 객체 지향 프로그래밍 (OOP)도 지원합니다. Python은 OOP, 기능 및 절차 프로그래밍을 포함한 다양한 패러다임을 지원합니다. PHP는 웹 개발에 적합하며 Python은 데이터 분석 및 기계 학습과 같은 다양한 응용 프로그램에 적합합니다.

PHP와 Python은 고유 한 장점과 단점이 있으며 선택은 프로젝트 요구와 개인 선호도에 달려 있습니다. 1.PHP는 대규모 웹 애플리케이션의 빠른 개발 및 유지 보수에 적합합니다. 2. Python은 데이터 과학 및 기계 학습 분야를 지배합니다.

PHP에서 전처리 문과 PDO를 사용하면 SQL 주입 공격을 효과적으로 방지 할 수 있습니다. 1) PDO를 사용하여 데이터베이스에 연결하고 오류 모드를 설정하십시오. 2) 준비 방법을 통해 전처리 명세서를 작성하고 자리 표시자를 사용하여 데이터를 전달하고 방법을 실행하십시오. 3) 쿼리 결과를 처리하고 코드의 보안 및 성능을 보장합니다.

PHP는 MySQLI 및 PDO 확장 기능을 사용하여 데이터베이스 작업 및 서버 측 로직 프로세싱에서 상호 작용하고 세션 관리와 같은 기능을 통해 서버 측로 로직을 처리합니다. 1) MySQLI 또는 PDO를 사용하여 데이터베이스에 연결하고 SQL 쿼리를 실행하십시오. 2) 세션 관리 및 기타 기능을 통해 HTTP 요청 및 사용자 상태를 처리합니다. 3) 트랜잭션을 사용하여 데이터베이스 작업의 원자력을 보장하십시오. 4) SQL 주입 방지, 디버깅을 위해 예외 처리 및 폐쇄 연결을 사용하십시오. 5) 인덱싱 및 캐시를 통해 성능을 최적화하고, 읽을 수있는 코드를 작성하고, 오류 처리를 수행하십시오.

PHP는 동적 웹 사이트를 구축하는 데 사용되며 해당 핵심 기능에는 다음이 포함됩니다. 1. 데이터베이스와 연결하여 동적 컨텐츠를 생성하고 웹 페이지를 실시간으로 생성합니다. 2. 사용자 상호 작용 및 양식 제출을 처리하고 입력을 확인하고 작업에 응답합니다. 3. 개인화 된 경험을 제공하기 위해 세션 및 사용자 인증을 관리합니다. 4. 성능을 최적화하고 모범 사례를 따라 웹 사이트 효율성 및 보안을 개선하십시오.

PHP는 웹 개발 및 빠른 프로토 타이핑에 적합하며 Python은 데이터 과학 및 기계 학습에 적합합니다. 1.PHP는 간단한 구문과 함께 동적 웹 개발에 사용되며 빠른 개발에 적합합니다. 2. Python은 간결한 구문을 가지고 있으며 여러 분야에 적합하며 강력한 라이브러리 생태계가 있습니다.
