一:appache2.4.10 x32################################
提前下载 appache2.4.10 x32的安装包
1.httpd.exe -k install appache 服务的安装,进入所解压的appache的bin目录,运行第一条命令.
(会出现问题,叫你更改services root 目录)
2.找到services root 目录,设置,appache的目录如:C:\httpd\Apache24,
3. 再查找:Listen ,改相关的端口,如:8080;
4.继续在httpd.conf里面查找: DocumentRoot C:\httpd\Apache24\htdocs
和它下面的<Directory "C:\httpd\Apache24\htdocs"> 更改相关路径;
5.最后把: httpd.conf 里面的 ${SRVROOT},全都替换为,appache所,解压的路径;
重新启动appache ,测试,就应该可以访问最基本的页面;
二 .php的安装 .#################################################################################
1.下载php-5.6.4-Win32-VC11-x86的打包文件.
2. 由于php是一个zip文件(非install版)把下载好的包解压后,更改PHP目录下:php.ini-development,为php.ini
3 把php.ini目录下的,动态数据连接库打开:
php_gd2.dll, php_mysql.dll, php_mbstring.dll
如果没有加载 php_gd2.dll, php将不能处理图像。 没有加载php_mysql.dll, php将不支持mysql函数库, php_mbstring.dll在后面使用phpmyadmin时支持宽字符,否则运行phpmyadmin时会出现错误。
查找 extension
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl 把上面3项前面的分号去掉,
这样apache启动时就可以加载这些dll
4 打开php.ini文件(关联到mysql)设置扩展路径
查找 extension_dir 有这么一行extension_dir ="./"
将此行改成extension_dir = "C:\php5\ext"
其中C:\php5是你安装php的路径。路径不正确将无法加载dll
(注意: ;extension_dir = "./" 要把前面的分号去掉)
5.然后:在httpd.conf中 查找DirectoryIndex 让apache支持*.php(网页)
修改成 DirectoryIndex index.htm index.html index.php 这样index.php 可以充当默认页面了
6. 重点******* Apache中和php的功能连接
在httpd.conf中,查找
# LoadModule foo_module modules/mod_foo.so在此行后加入一行
PHPIniDir "C:\php" (若无法启动appache,则不要这项,在前面加#号,则不启用)
LoadModule php5_module "C:\php5\php5apache2.dll" (重点注意上面的分号)
//注意:其中C:\php5\php5apache2.dll是你安装php的相应路径.
7.在httpd.conf查找 AddType application/x-gzip .gz .tgz
在此行后加入一行AddType application/x-httpd-php .php (注意:.php前边有一个空格哦!!!)这样apache就知道php文件了
8.测试在网站根目录下创建一个 index.php 文件
<?php
phpinfo();
?>
相关小结:
#######简单方法:###########################################################################
#php apache 整合
PHPIniDir "C:/php" #php.ini 所在的目录
LoadModule php5_module "C:/php/php5apache2_4.dll" #php5apache2_4模块
AddType application/x-httpd-php .php .html .htm #让apache 解析php文件
三,mysql的安装, 下载好mmysql-5.6.22-win32.msi###############################################
1.安装到你想要安装的目录; 然后,到所在目录下更改:my-default.ini,改为my.ini.
2.对my.ini的配置;
# These are commonly set, remove the # and set as required.
# basedir = ..... # 设置mysql的安装目录
# datadir = ..... # 设置mysql数据库的数据的存放目录,必须是data
# port = .....
# server_id = .....
basedir=C:\mysql # 注意:路径是反斜线,也可以改为两个正斜线,还可以加上双引号,例:
#datadir="D:/mysql5.6.*/data"
datadir=C:\mysql\data
port=3306 # mysql端口
server_id =3
character-set-server=utf8 # 字符集
default-storage-engine=INNODB
innodb_data_home_dir=C:/mysql/data
innodb_data_file_path=ibdata1:12M:autoextend
innodb_log_group_home_dir=C:/mysql/data
innodb_buffer_pool_size=512M
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
3.以管理员身份中执行cmd (进入bin目录)mysqld.exe install 安装mysql服务.
4.然后 net start mysql 启动服务.
( 输入"net start mysql"启动mysql服务, 输入"net stop mysql"停止mysql服务)
5.mysql -u root -p,测试本地连接.(初始密码为空)
6. root密码修改
(本地)登录mysql数据库
在doc命令窗口里面,输入命令:mysql -u root -p
(修改密码)使用mysqladmin,DOS进入bin目录下输入:
mysqladmin -u root -p password 输入这个命令后,
需要输入root的密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改你自己的密码了。
当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,那么这种方法就是无效的。而且mysqladmin无法把密码清空。
增加mysql用户,先进入mysql:
方法一:CREATE USER ‘nfyx6‘@‘localhost‘ IDENTIFIED BY ‘unisonic‘;
方法二:
命令1:insert into mysql.user(Host,User,Password)values("localhost","nfyx5",password("unisonic"));
命令2:flush privileges;
7.mysql 备份软件:faisunsql 推荐使用.
相关小结:******************************************************
进入root命令: mysql -u root -p 默认密码为空;
密码修改命令:mysqladmin -u root -p password
增加mysql用户命令:CREATE USER ‘nfyx6‘@‘localhost‘ IDENTIFIED BY ‘unisonic‘;
远程登录,命令如下: mysql -h 192.168.80.109 -u root -p
卸载已安装的mysql服务:
doc命令下进入到msyql\bin目录输入"mysqld -remove"或者"sc delete mysql"卸载服务
-h是指定登录ip,-u指定用户,-p指定密码,-p后如果什么都不写,那么接下来会提示输入密码,-p后也可以直接写上密码,这样就不再需要输入密码了
四:php_myadmin的安装;###############################################################
1.把下载好了的phpmyadmin/X64和X32可以共同使用(亲自测试过的)解压包解压.
2.然后把它放到appache下htdocs的目录下, 当然,你也可以在htdocs下面自己建立新的路径.
3.进行测试, 用刚刚建立的数据库用户名和密码进行连接.
4.连接成功则表示,在winddows所有的(appache php mysql(phpmyadmin))基本安装完成.
the end
2015.1.18