- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LAMPdiscuz配置详细过程(tar包安装)
采用源码安装
一 准备
1.所需文件:
mysql-5.0.45.tar.gz
httpd-2.2.17.tar.gz
php-5.3.5.tar.gz
2.文件存放路径
/usr/local/src
3.安装顺序:
Mysql-(apache-(php
4.安装目录
Mysql:/usr/local/mysql
Apache:/usr/local/apache
Php:/usr/local/apache/bin
5.配置文件目录
Mysql:/etc/f
Apache:/usr/local/apache/conf/httpd.conf
Php:/usr/local/lib/php.ini
二 安装mysql
1.Mysql安装
解压mysql-5.0.45.tar.gz包
tar –zxvf mysql-5.0.45.tar.gz
进入mysql解压出来的目录
cd mysql-5.0.45
注:目录下的INSTALL-SOURCE文件,详细描述了mysql的安装过程。Vi INSTALL-SOURCE 查看安装说明文件。“快速安装”步骤:
shell groupadd mysql
shell useradd -g mysql mysql
shell gunzip mysql-VERSION.tar.gz | tar -xvf -
shell cd mysql-VERSION
shell ./configure --prefix=/usr/local/mysql
shell make
shell make install
shell cp support-files/f /etc/f
shell cd /usr/local/mysql
shell chown -R mysql .
shell chgrp -R mysql .
shell bin/mysql_install_db --user=mysql
shell chown -R root .
shell chown -R mysql var
shell bin/mysqld_safe --user=mysql
创建mysql用户,这时自动创建用户组和用户,“快速安装”中前两步合一
useradd mysql
注:
vi /etc/group
查看mysql用户的UID和GID
为mysql用户创建密码
passwd mysql
注:输入密码,两次输入,确认密码。
配置
./configure --prefix=/usr/local/mysql
注:“/usr/local/mysql”为mysql安装路径。配置过程需要几分钟时间。
如果出现这个错误“configure: error: no acceptable C compiler found in $PATH”,说明linux中没有安装编辑器。
编译
make
注:编译过程可能需要十几分钟时间。
安装:将编译好的程序拷贝到指定的安装目录
make install
拷贝配置文件
cp support-files/f /etc/f
进入mysql安装目录,以修改目录的属性:组属
cd /usr/local/mysql
注:当前组属为root,通过“ls -l”查看目录下所有文件/目录的组属。
修改组属
chown –R mysql:mysql .
注:后面加“。”,修改后,所有组属为mysql,所有者和所属组均为mysql。
初始化数据库
bin/mysql_install_db --user=mysql
注:确认mysql用户为“mysql”
切换目录下文件/目录的组属,将所有者修改为root用户
chown -R root .
注:后面加“。”
将mysql安装目录下的var目录所有者修改为mysql用户
chown -R mysql var
执行,后台执行
bin/mysqld_safe --user=mysql
注:表示抛到后台执行。可通过Ctrl+C结束执行。
通过“ps –ef | grep mysql”或“netstat -nat”查看mysql是否启动。
2.测试mysql
A.执行mysql安装目录下的bin目录下的mysql文件:
cd /usr/local/mysql/bin
./mysql
查看mysql版本等信息,并进入mysql命令状态。
B.输入
show databases;
查看多少个数据库
C.退出
exit 或 quit
注:关闭mysql命令
bin目录下执行:./mysqladmin shutdown
三 安装apache
1.apac
文档评论(0)