phpmyadmin 配置文件现在需要一个短语密码(Windows下用IIS搭建PHP环境(IIS+PHP+Mysql+phpMyAdmin))

1、打开IIS所有功能。

1.打开“控制面板”——类别视图模式下的程序——“启用或禁用windows功能”——互联网信息服务

2.点击“互联网信息服务”前面的“+”并勾选所有选项,直到“互联网信息服务”前面的框为“√"

2、部署PHP

1.从官网下载并解压PHP:https://windows.php.net/downloads/releases/

2.添加PHP将ini开发文件更改为PHPini

3.修改PHPini

(1)删除注释并修改extension目录路径

(2)删除扩展extension的DLL注释。

(3)设置上传文件大小:上传最大文件大小

(4)设定session:保存路径=";安装路径phptmp和#34;

phpmyadmin 配置

extension=bz2

extension=卷曲

extension=文件信息

extension=gD2

extension=gettext

extension=GMP

extension=国际

extension=IMAP

;extension=InterBase

extension=ldap

extension

extension=exif

extension=Mysql

;extension=8_12c

extension

extension=OpenSSL

;extension=PDO_uuu火鸟

extensionMySQL

;extension

;extension

;extension=PDO_pgsql

;extension=PDO_uuqlite

;extension=pgsql

;extension=shmop

4.自行操作(无IIS)

Path/PHPCGIExe-B127.0.0.1:9000-CPath/PHPini

5.IIS部署:

(1)打开IIS管理器,双击主机名(IP),打开右侧的“处理程序映射”,单击“添加模块映射”,将请求路径设置为“*.PHP”,然后选择模块FastCGI模块”,选择“phpcgi”。exe作为可执行文件,并将名称设置为“PHP”。

(2)单击左侧的主机名(IP)返回主页,双击fastcgi设置,双击打开“phpcgi.exe”选项,单击右侧的编辑按钮,然后在监视器中选择文件更改php。伊尼

6.点击左侧的主机名(IP)返回主页并添加默认文档:indexPHP和defaultPHP

7.切换PHP版本后,在根目录Config中删除web

3、要安装MySQL:

1.从官方网站下载压缩包:https://dev.mysql.com/downloads/mysql/

2.解压并添加我的。在根目录INI文件中:

[mysql]

#设置MySQL客户端的默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

端口=3306

#设置MySQL安装目录

basedir=E:webmysql

#设置Mysql数据库数据存储目录

datadir=E:webmysqldata

#允许的最大连接数

最大连接数=200

#服务器使用的字符集默认为8位编码的拉丁1字符集

character-设置服务器=utf8

请注意,最新的mysql80应设置为:

character-设置服务器=utf8mb4

#创建新表时将使用的默认存储引擎

default-存储引擎=InnoDB

3.添加系统环境变量:在系统变量Exe的路径中添加MySQL

4.安装数据库:

(1)管理员运行命令

(2)初始化MySQL数据库

模式1:

命令:mysqld——initialize——不安全

功能:初始化数据库并将默认根密码设置为null

初始化后,MySQL根目录下会自动生成数据文件夹,如下图所示:

注意:只有在上图所示的三个文件夹出现后,初始化才会完成

模式2:

指挥:mysqld–initialize

功能:初始化数据库并将默认根密码设置为过期的随机密码。随机密码存储在数据文件夹的“username.Err”文件中。下图显示了随机生成的密码:

(3)为Windows系统安装MySQL服务

命令:mysqld安装MySQL——defaults-file=";‪E:webmysqlmy。伊尼和#34;

功能:为Windows系统安装MySQL服务。默认的服务名称是mysql

注意:如果要删除MySQL服务,可以使用命令“mysqldremove”。在删除MySQL服务之前,需要确保MySQL服务已停止。

(4)启动MySQL服务

命令:NetstartMySQL

功能:启动MySQL服务。请注意,此时的“MySQL”表示服务名称

到目前为止,MySQL压缩包数据库已经安装!

(5)设置root用户密码

命令:输入命令MySQL-Uroot-P以指定要登录MySQL的root用户,然后按enter键输入密码。如果未配置环境变量,请在MySQL的bin目录下登录。使用“设置密码”修改密码。命令格式为“设置密码”root@localhost=密码(';密码';);,或“设置密码”root@localhost='123456';”

5.解决了MySQL无法连接的问题:

原因是新版mysql8的密码加密方式发生了变化,而PHP的加密方式没有升级。方法:CMD运行MySQL-Uroot-P登录控制台

更改用户';根';@'本地主机';由'用mysql_uu;native_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu密码标识;密码#39;

mysql>;使用mysql;

mysql>;更新用户集主机=";%"其中user=';根';;

mysql>;全力以赴**至';根';@'%';

mysql>;同花顺特权;

4、PhpMyAdmin

1.下载PhpMyAdmin:https://www.phpmyadmin.net/files/

2.解压到站点目录,并在IIS中添加站点以控制数据库

3.打开配置。在根目录中,按如下方式修改inc.php文件(如果未修改config.sample.inc.php,则为config.inc.php)

$cfg[';河豚的秘密';]='任何长串';

4.修改配置。在图书馆文件夹defaultphp

(1)访问网站

$cfg[';pmabsoluteuri';]='';在这里填写phpMyAdmin的网站

(2)MySQL主机信息

$cfg[';服务器';][i][';主持人';]='本地主机';;填写localhost或MySQL所在服务器的IP地址。如果MySQL和phpMyAdmin在同一台服务器上,请按默认的localhost

$cfg[';服务器';][i][';port';]='';如果MySQL端口默认为3306,则将其保留为空

(3)MySQL用户名和密码

$cfg[';服务器';][$i][';用户';]='根';;MySQL用户名

fg[';服务器';][$i][';密码';]='';MySQL用户名的密码

(4)认证方法

$cfg[';服务器';][i][';认证类型';]='cookie';;

有四种模式可供选择:cookie、HTTP、HTTP和配置

配置模式意味着您可以直接进入phpMyAdmin的访问网站,而无需输入用户名和密码。这是不安全的,不推荐使用。

当此项设置为cookie,通过HTTP或HTTP登录phpMyAdmin时,需要验证数据用户名和密码,如下所示:

PHP安装模式为Apache,可以使用HTTP和cookie;

PHP的安装模式是CGI,可以使用cookie

(5)短语密码设置(河豚_秘密)

$cfg[';河豚的秘密';]='';

如果身份验证方法设置为cookie,则需要设置短语密码。您可以决定设置密码的原因,但不能将其留空。否则,登录到phpMyAdmin时将提示错误。


安装完成后,您就可以安装PHP网站了

【网络技术】windows下用IIS搭建PHP环境(IIS+PHP+MySQL+phpMyAdmin)-网络技术-新马华腾时

您可以还会对下面的文章感兴趣

最新评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友