CentOS 6.3下源码安装LAMP(Linux+Apache+MySQL+Php)环境(3)

 

 

首页服务器应用

背景:

阅读新闻

CentOS 6.3下源码安装LAMP(Linux+Apache+MySQL+Php)环境

[日期:2012-12-16]   来源:Linux社区  作者:mchina   [字体:]  

11、安装MySQL

添加一个mysql标准组
# groupadd mysql

添加mysql用户并加到mysql组中
# useradd -g mysql mysql

# cd /usr/local/src/httpd-2.2.9
# ./configure \
--prefix=/usr/local/mysql/ \
--with-extra-charsets=all
# make && make install

12、配置Mysql

创建MySQL数据库服务器的配置文件
# cp support-files/my-medium.cnf /etc/my.cnf

用mysql用户创建授权表,创建成功后,会在/usr/local/mysql目录下生成一个var目录
# /usr/local/mysql/bin/mysql_install_db --user=mysql

将文件的所有属性改为root用户
# chown -R root /usr/local/mysql

将数据目录的所有属性改为mysql用户
# chown -R mysql /usr/local/mysql/var

将组属性改为mysql组
# chgrp -R mysql /usr/local/mysql

启动数据库
# /usr/local/mysql/bin/mysqld_safe --user=mysql &

查看3306端口是否开启
# netstat -tnl|grep 3306

简单的测试
# bin/mysqladmin version

查看所有mysql参数
# bin/mysqladmin variables

设置Mysql开机自启动
# cp /usr/local/src/mysql-5.0.41/support-files/mysql.server /etc/rc.d/init.d/mysqld
# chown root.root /etc/rc.d/init.d/mysqld
# chmod 755 /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --list mysqld
# chkconfig --levels 245 mysqld off

13、Mysql安全性设置

没有密码可以直接登录本机服务器
# /usr/local/mysql/bin/mysql -u root

查看mysql用户权限信息
mysql> select * from mysql.user;

CentOS 6.3下源码安装LAMP(Linux+Apache+MySQL+Php)环境

删除非localhost的主机
mysql> DELETE FROM mysql.user WHERE Host='localhost' AND User='';

刷新授权表
mysql> FLUSH PRIVILEGES;

为root用户添加密码
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('abc123');

再次进入Mysql客户端
# bin/mysql -u root -h localhost –p

CentOS 6.3下源码安装LAMP(Linux+Apache+MySQL+Php)环境

关闭MySQL数据库
# bin/mysqladmin -u root –p shutdown

 

初始LVS 负载均衡集群搭建

Linux Oracle服务启动&停止脚本与开机自启动

相关资讯       lamp  CentOS 6.3 

   

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/f45df4e697fd91bd117d85c5ff0c52c1.html