Lamp二进制版本的安装

二进制版 

就是指已经编译OK的版本,和rpm版一样功能已经定制好了,如果要使用新功能就需要重新编译


这是第一次安装,二进制版本的步骤
shell>  groupadd mysql

shell> useradd -g mysql mysql

shell> cd /usr/local

shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -

shell> ln -s full-path-to-mysql-VERSION-OS mysql

shell> cd mysql

shell> scripts/mysql_install_db --user=mysql

shell> chown -R root  .

shell> chown -R mysql data

shell> chgrp -R mysql .

shell> bin/mysqld_safe --user=mysql &

=====================================================

# tar xvf /share/soft/lamp/mysql_source/mysql-5.1.36-linux-i686-glibc23.tar.gz -C /usr/local/


# cd /usr/local/
# mv mysql-5.1.36-linux-i686-glibc23/ mysql

# cp support-files/mysql.server  /etc/init.d/mysql2 --拷贝服务脚本
# chmod 755 /etc/init.d/mysql2

# vim /etc/init.d/mysql2 
  conf=/usr/local/mysql/etc/my.cnf --修改读取的配置文件路径,不要读/etc/my.cnf,因为我们rpm版也装着,不让他们冲突

# mkdir /usr/local/mysql/etc

# vim /usr/local/mysql/etc/my.cnf --建立新的配置文件路径,写上基础参数

[mysqld]
datadir=/usr/local/mysql/data
port=3307
socket=/var/run/mysqld/mysql2.socket
pid-file=/var/run/mysqld/mysql2.pid
log-error=/var/log/mysqld/mysql2.log


# mkdir /var/run/mysqld/ /var/log/mysqld
# chown mysql.mysql -R /usr/local/mysql/ /var/run/mysqld /var/log/mysqld
--创建配置文件里相应的目录,并修改权限为mysql的owner和group


# /usr/local/mysql/scripts/mysql_install_db --datadir=/usr/local/mysql/data --user=mysql
--初始化

# /etc/init.d/mysql2 start --启动服务


# lsof -i:3307   --追踪端口有无被占用
COMMAND  PID  USER   FD   TYPE DEVICE SIZE NODE NAME
mysqld  6541 mysql   10u  IPv4  36974       TCP *:opsession-prxy (LISTEN)

# /usr/local/mysql/bin/mysql --直接登录报错,因为默认socket路径它不能找到
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)


解决方法:
# vim /usr/local/mysql/etc/my.cnf --加上下面两句
[client]
socket=/var/run/mysqld/mysql2.socket


# /usr/local/mysql/bin/mysql --再次登录就成功了


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26465805/viewspace-719984/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26465805/viewspace-719984/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值