AMP安装配置手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Apache+mysql+php配置说明
1概述
§1.1前言
由于Bug管理系统bugfree需要安装在apache+mysql+php的运行环境,因此本手册专为bugfree系统搭建运行环境而准备.当然,除了少数几个地方特列外,完全可以用在搭建独立的apache+mysql+php环境。
本手册包括windows和linux(redhat)下的安装和配置,都已测试通过,对于unix 其他版本的配置请参照linux下的步骤做相应调整.
§1.2说明
1.本手册假设windows下的基本安装目录为”D:\amp”,linux下的基本最终安装目录为/usr/local,linux下的程序存放目录/home/tool
2.linux下的安装都使用.tar.gz文件,解压基本步骤如下:
解压gz:gunzip tall.tar.gz
解包tar文件成目录:tar-xvf tall.tar
3.读者应该有基本的windows和linux使用经验,否则请先了解基本的操作.
4.安装时请按照手册的顺序安装,因为php安装时必须要求mysql与apache已经安装
5.源码安装的步骤和说明
./configure--prefix=/usr/local/xxx(配置环境变量,生成makefile) make(编译源程序)
make install(根据make的结果,完成程序的安装)
2Mysql安装配置
§2.1总体说明
本次采用mysql5
参考手册:/doc/refman/5.1/zh/index.html
下载地址:/downloads/
windows安装程序:mysql-5.0.22-win32.zip
linux安装程序:mysql-5.1.23-rc-linux-i686-glibc23.tar.gz
验证安装是否成功:启动mysql
mysql–u root–p能正常登录即安装正确
§2.2基本操作说明
进入mysql后的每个命令必须以’;’结束,’mysql’是客户端程序
1.linux下的启动和停止:
启动:/usr/local/mysql/bin/mysqld_safe--user=root&
停止:kill掉mysqld进程
2.登录:mysql–u root–p
远程登录:mysql-h ipaddress-u root-p
3.设置远程主机可访问:
mysql如果需要客户端或者其他系统远程访问,需要设置远程主机的ip到
mysql的user表中,或者设置user的hostname为’%’,如:
update user set host='%'where host='localhost';
flush privileges;
4.修改密码:
mysql默认安装时管理员密码(root)为空,可通过命令修改:
mysqladmin-u root password'new-password'(
格式:mysqladmin-u用户名-p旧密码password新密码
5.一个mysql包含多个数据库,可用’show databases;’查看,使用数据库
用’use databasename’如’use mysql’,修改表之前必须先use指定库,查看此数据库有那些表用’show tables’
6.更详细的操作和说明请看<
§2.3Windows下的安装
Windows下安装比较简单,下载win32的安装包,默认安装即可.须注意下面几点:
1.安装目录:选择D:\amp\MySQL5,不必须修改默认目录只是方便管理
2.字符集:安装时为了bugfree的需要,选择’utf8’
3.选择安装配置工具的安装,并设置管理员密码为’mysql’
§2.4Windows下的配置
Mysql的配置主要是根目录下的my.ini文件:
1.default-character-set=utf8
2.basedir="D:/amp/MySQL5/"
另外:加入mysql的bin目录到环境变量
§2.5linux下的安装
此次采用了最简单的安装,没有用源码包,而是用压缩文件直接解压安装即可.在下载网站上下载mysql-5.1.23-rc-linux-i686-glibc23.tar.gz文件,解压到/usr/local/mysql目录即可
§2.6linux下的配置
配置执行命令如下,详细步骤参看根据录下的install.binary:
1.groupadd mysql
eradd-g mysql mysql
3.ln-s/usr/local/mysql mysql
4.cd mysql
5.chown-R mysql.
6.chgrp-R mysql.
7.scripts/mysql_install_db--user=mysql
8.chown-R root.
9.chown-R mysql data
10.bin/mysqld_safe--user=mysql&
说明:
1.执行scripts/mysql_install_db脚本:完成库表初始化和权限分配等功能
/usr/local/mysql/scripts/mysql_install_db
如果分发版没有正确设置授权表,你必须运行mysql_install_db脚本来手动初始化授权表。
2.需要设置mysql用户的权限
3.bin/mysqld_safe是启动mysql服务,至此已经可以使用mysql了
4.管理员修改密码:
usr/bin/mysqladmin-u root password'new-password'
格式:mysqladmin-u用户名-p旧密码password新密码
配置文件:
linux的mysql的配置文件是f:
安装时复制f到/etc/f,修改:
default-character-set=utf8
basedir="/usr/local/mysql"
3apache安装配置
§3.1总体说明
包括windows和linux下的安装和配置,此次采用apache2.2