appache等的安装笔记x32

一:appache2.4.10 x32################################

提前下载 appache2.4.10 x32的安装包
1.httpd.exe -k install appache 服务的安装,进入所解压的appache的bin目录,运行第一条命令.
(会出现问题,叫你更改services root 目录)
2.找到services root 目录,设置,appache的目录如:C:httpdApache24,
3. 再查找:Listen ,改相关的端口,如:8080;
4.继续在httpd.conf里面查找: DocumentRoot C:httpdApache24htdocs
和它下面的<Directory "C:httpdApache24htdocs"> 更改相关路径;
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:php5ext"

其中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:php5php5apache2.dll" (重点注意上面的分号)

//注意:其中C:php5php5apache2.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:mysqldata
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命令下进入到msyqlin目录输入"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

原文地址:https://www.cnblogs.com/nfyx/p/4542514.html