(1)Apache安装:
下载apache
http://httpd.apache.org/download.cgi
解压后,找到存放路径
以管理员权限打开cmd,进入apache下的bin目录F:\Server\Apache24\bin
输入命令httpd.exe -k install,然后httpd.exe-k start就启动了服务,浏览器输地址栏输入localhost可以看到一下也没表示成功。
*************注意:**********************
如果输入httpd.exe -k install命令报错计算机丢失VCRUNTIME140.dll,如下,则表示电脑里面没有安装Microsoft Visual C ++ 2015 Redistributable,简称:vc_redist或vc_redist,只需要安装Apache对应版本的vc_redist就可以了。
vc_redist的下载地址就在下载apache页面的下面,找到对应的版本即可:
从下载下来的apache文件名也可以看出apache对应的vc_redist版本,下载后安装即可。
(2)Php
打开PHP的安装目录将php.ini-development先复制一份,然后把php.ini-development改为php.ini保存;
打开php.ini修改配置,查找; extension_dir = “ext” ,改为extension_dir = “ext的目录” ,比如 extension_dir = “F:\ProgramFiles\php\ext”;
配置环境变量。
当前用户的PATH变量,编辑新建以下条目: F:\Server\Apache24\bin
F:\ProgramFiles\php F:\ProgramFiles\php\ext;
配置apache
以管理员身份打开命令行,执行httpd.exe -k start
接下来在 Apache安装目录/htdocs的目录下新建一个phpinfo.php文件,内容为:
<?php
phpinfo();
?>
浏览器输入http://localhost/phpinfo.php后出现关于PHP的版本信息
(3)Mysql
执行mysqld --initialize --console
解决办法:去微软官网下载安装 Visual C++
下载地址:https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
安装好就有了:
登录mysql
mysql -h 主机名 -u 用户名 -p
例:mysql -u root -p
输入上面的默认密码
查看mysql端口号:
show global variables like ‘port’; 分号一定注意要有
如果执行后提示
You must reset your password using ALTER USER statement before executing this statement.
重置密码:
例修改密码为123456
ALTER USER 'root'@'localhost'IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
之后使用指令刷讯权限:
flush privileges;
退出登录:
exit
mysql默认端口号是3306
Php与mysql
修改php下的php.ini文件,去掉extension=mysqli前的分号,如下:这样php就可以访问mysql