快速业务通道

linux5.4 mysql5.1.50 Apache2.2.9篇 上一篇更正

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-09

linux5.4 mysql5.1.50 Apache2.2.9篇.docx Smle 版权所有 联系方式QQ317362607
以下内容都是本人亲身实践得来的经验,如果有误请联系我,加以改正,互相学习~
Smile 2010-9-20 对于linux 5.4 的安装已经在上一篇中讲过了,这里就不重复了,下面就从 安装软件开始吧,本人喜欢自己编译安装包,都下载的gz包.RPM 本人没有安装过!还要声明一点的是,安装包均来自网络,下载到winXp下,然后手动copy到安装目录下的!通过命令解压缩!然后安装 1、 安装环境 :
服务器:虚拟机 linux5.4;
数据库:mysql5.1.50.tar.gz
Web服务器软件:apache2.2.9.tar.gz
2、 下载地址:(一定要去官方下载,或者去大型的下载网站下载)
mysql数据库:http://dev.mysql.com/downloads/mirrors.html 选择一个和你比较近的吧
Web服务器软件apache2.2.9:
3、 准备好上面的安装包也就差不多了,下面开始安装之旅 GO
1:确定自己安装目录,OK 我用的网上和大多数人采用的安装目录 /usr/local/
手动copy gz包到local目录下
2:在图形用户界面右键,有 “打开终端” 选项点击,OK 进入命令行模式
3:解压缩

解压缩 tar 命令
- zxvf
-z 是配合解压.GZ的
-x 解开一个包文件
-v 显示详细信息
-f ,表示使用归档文件
Mysql 的解压缩同上.
4:安装mysql
安装mysql 那么 进入到 mysql-5.1.50 解压后的文件夹中
cd /usr/local/mysql-5.1.50/
5:接下来配置mysql
./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/usr/local/mysql/data --enable-assembler -with-mysqld-ldflags=-all-static --with-charset=utf8 --with-extra-charsets=all 如图:
命令详解:
./configure --prefix=/usr/local/mysql 指定安装目录
> --sysconfdir=/etc 配置文件的路径
> --localstatedir=/usr/local/mysql/data 数据库存放的路径
> --enable-assembler 使用一些字符函数的汇编版本
> --with-mysqld-ldflags=-all-static 以纯静态方式编译服务端
> --with-charset=utf8 添加utf8字符支持
> --with-extra-charsets=all Configure 如果没有报错的话那么 接下来就开始编译
6:键入命令: make
如果make 执行通过同样没有报错 : make install 开始安装
如果 都通过 那么就到你的安装目录下看看有没有 mysql 文件夹生成 :cd /usr/local

OK 成功安装
7:生成 mysql 系统表操作:/usr/local/mysql/bin/mysql_install_db
8:/usr/local/mysql/bin/mysql -uroot –p 试一下能否链接成功??
( ⊙o⊙ )哇 !!!找不到 密码文件

9:不要紧跟我一步步操作
先添加 用户组 : groupadd mysql
然后给mysql用户组添加 mysql用户 :useradd -g mysql -d /usr/local/mysql/data -M mysql 10:进入安装主目录mysql 文件夹下,查看存放数据的data文件夹的访问权限.

12:这样一看就是权限问题 :在mysql 当前目录下执行以下命令设置访问权限
chown -R root /usr/local/mysql
chgrp -R mysql /usr/local/mysql
chown -R root /usr/local/mysql/bin
chgrp -R mysql /usr/local/mysql/bin
chgrp -R mysql /usr/local/mysql/data
chmod 777 /usr/local/mysql/data
chown -R root /usr/local/mysql/data/mysql
chgrp -R mysql /usr/local/mysql/data/mysql
chmod 777 /usr/local/mysql/data/mysql
chown -R root /usr/local/mysql/data/mysql/*
chgrp -R mysql /usr/local/mysql/data/mysql/*
chmod 777 /usr/local/mysql/data/mysql/*
chmod 777 /usr/local/mys

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号