3

一、安装与配置 Apache

 安装  修改  搜索 追加

A、解压到 D:\ 目录下,命名为 Apache24;

B、启动cmd 切换到 Apache 安装目录下的 bin 子目录内;如:D:\Apache24\bin>

 

  • C、将 httpd.exe 安装为 windows 系统的服务; 如:D:\Apache24\bin>httpd -k install    

Apache24\bin

Apache\bin

httpd -k install

 

 

假如报错:需要 VC++2015

D、下载 VC++2015 并安装 安装成功,在“控制面板”中进行查看:

 

E、重新尝试第三步操作,结果如下:

出现 "Apache2.4" service is successfully installed 则安装成功

下面有 errors AH00558不管

 

  • F、打开Apache\conf   ->   httpd.conf,搜索Define SRVROOT(只有一处),改路径 如:Define SRVROOT "D:\Apache"

G、启动 Apache

  cmd 

  ①  d:

  ②  cd Apache\bin

  ③  httpd -k start      

  • D:\Apache24\bin>httpd -k start              D:\Apache24\bin>net start apache2.4

 

H、输入 http://127.0.0.1 

运行 D:\Apache24\htdocs 下  index.html 就对

(这个目录是默认读取的主目录,后期可以修改为你自己想读取的目录)

----------------------------------------------------------------------------------------------------------------------------------------------------------------

编辑 Apache 的配置文件 httpd.conf ,

  • 打开后搜索 DocumentRoot 和 Directory  D:\WWW

 

 

G、conf > httpd.conf  下

#加载php7这个Apache模块,D:\php7.0 是PHP的解压路径,后面跟上这个模块名称

LoadModule php7_module "D:\php7.0\php7apache2_4.dll"

#加载php.ini的配置文件,给出路径即可
PHPIniDir "D:\php7.0"

#添加 .php 的文件给Apache解析
AddType application/x-httpd-php .php

 

编辑 DirectoryIndex 选项,可以修改 Apache 的默认首页(多个文件名称之间以空格分隔);

如:
<IfModule dir_module>
DirectoryIndex index.html index.php 
</IfModule>

D、 保存设置后,重启 Apache;

----------------------------------------------------------------------------------------------------------------------------------------------------------------

 

停止D:\Apache24\bin>net stop apache2.4

卸载D:\Apache24\bin>httpd.exe -k uninstall -n Apache2.4



二、安装与配置 PHP

 A、将压缩包解压到 D:\目录下,并且命名为 php7.0;

复制一份 php.ini-production重新命名为 php.ini

 

E、 D:www,创建一个PHP文件,

phpinfo();

 

三、安装 MySQL

A、将压缩包解压到 D:\目录下,并且命名为 MySQL5.7;

复制 my-default.ini 这个文件,并且重新命名为 my.ini;

 

C、 编辑 my.ini,配置如下:

[mysql]
default-character-set=utf8
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.

#这里的路径,为MySQL的实际解压路径
basedir = D:\MySQL5.7
datadir = D:\MySQL5.7\data
port = 3306
max_connections = 200
character-set-server = utf8
default-storage-engine = INNODB
#最后一行千万不能删除
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

 

 cmd

D:

MySQL5.7\bin

mysqld --initialize-insecure --user=mysql

 

 执行完上述命令,MySQL 自动创建 data 文件夹,并且建好默认数据库,登录的用户名为 root,密码为空;

 

E、 安装数据库命令

D:

MySQL5.7\bin

mysqld.exe -install

 

F、 最后输入 net start mysql 启动服务;

 

G、重新开个cmd窗口,输入 mysql -uroot -p


问题解决:
复制 MySQL 的 bin 目录,追加到电脑的PATH环境变量中,
记住,是追加,前面加个;号,再加上路径,确定即可
如:;xxxxx;D:\MySQL5.7\bin



H:再次重新开个cmd窗口,

输入 mysql -uroot -p回车回车
没有密码

 

I:设置密码,进入数据库后,打下面这代码就哦了
set password for'root'@'localhost'=password('root');

 

J:卸载数据库
mysqld -remove

posted @ 2018-07-13 10:14  super久违  阅读(139)  评论(0编辑  收藏  举报