袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

XAMPP

浏览量:825

很多人喜欢从官网下载软件,但Apache服务器官网本身并不提供windows安装版,只提供源码,需要自己编译,这个对于很多人来说太麻烦了,但幸运的是很多第三方的组织为我们编译好了windows安装包。


官网给我们提供了一些比较出名的第三方安装包或者集成安装环境,如果要安装继承开发环境,可以选择后两个WampServer和XAMPP,安装使用都很方便。


下载单独的安装包可以选择前两个网站ApacheHaus和Apache Lounge

上面这两个网站的版本也很齐全,基本保持了和官网的同步,并分别提供32位和64位版本。


如果安装过程中出现缺少vcr xxx.dll文件,可能是因为你的电脑没有安装相应的c++运行环境,apachehaus网站的最下方同样也提供了vcr库的下载,可以选择相应的版本安装,不知道安装哪个版本就选择最新的。



端口设置:

(1)Apache的后面有一个Config的按钮,点击选择下面的第一个文件:Apache(httpd.conf),这个文件就是配置Apache的端口的文件,80改为8080

(2)我们接下来在修改SSL,打开apache(httpd-ssl.conf)的文件,将443全部改为4433

(3)点击MySQL后面的Config按钮,选择my.ini文件,将3306端口修改为3366.


MySQL改端口后不能访问phpmyadmin

(1)phpmyadmin的目录下找到config.inc.php,修改:

$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['auth_type'] = 'cookie'; 


(值有四个:cookie,http,HTTP,config

config方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。

当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证,,具体如下:

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

PHP安装模式为CGI,可以使用cookie .

另外,在cookie模式下,还可以设置$cfg['blowfish_secret'] = ”; (短语密码) ,至于设置为什么密码,由您自己决定,也可以不用理会。(没测试过,这一点来自文档说明,我觉得不用理会就行了))


(2)打开在phpmyadmin/libraries找到config.default.php文件,修改:

$cfg['Servers'][$i]['port'] = '3366';


常用参数配置如下:

$cfg['PmaAbsoluteUri'] = '';  //phpmyadmin的访问网址 ,默认就行

$cfg['TranslationWarningThreshold'] = 80; //服务器端口

$cfg['Servers'][$i]['host'] = 'localhost';//mysql主机ip,如果mysql和该phpmyadmin在同一服务器,则按默认localhost

$cfg['Servers'][$i]['port'] = '3307';  //mysql端口,默认3306,保留为空即可

$cfg['Servers'][$i]['user'] = 'root'; //mysql用户名

$cfg['Servers'][$i]['password'] = '';//密码

$cfg['Servers'][$i]['auth_type'] = 'cookie'; //认证方式

$cfg['DefaultLang']='zh';  //设置默认语言


打赏