CentOS 6.4: Make Command not Found
在CentOS 6.4编译mysql时出现这个提示
Make Command not Found
说明Make工具没有安装,安装就可以了,方法如下:
yum -y install gcc automake autoconf libtool make
......
CentOS下安装成功mysql的提示信息
使用make install完成最后会如下提示:
Making install in win
make[1]: Entering directory `/usr/local/src/mysql-5.1.37/win'
make[2]: Entering directory `/usr/local/src/mysql-5.1.37/win'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/src/mysql-5.1.37/win'
make[1]: Leaving directory `/usr/local/src/mysql-5.1.37/win'
说明mysql5.1已经安装成功,接下来就可以对mysql进行配置了。
......
mysql configure编译完成后的提示信息
在CentOS下./configure --prefix=/usr/local/mysql --enable-local-infile编译成功后会出现
Making all in win
make[1]: Entering directory `/usr/local/src/mysql-5.1.37/win'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/mysql-5.1.37/win'
的提示信息,如果想重新编译用make clean,然后再make。
如果想继续安装直接make install。
......
CentOS上安装gcc的方法
当我在CentOS安装mysql,用configure命令时出现
hecking for gcc... no
checking for cc... no
checking for cl.exe... no
这说明在系统上没有安装gcc,在网上搜索发现安装gcc的方法如下
第一种方法:
yum -y install gcc
yum -y install gcc-c++
yum install make
第二种方法:
yum groupinstall "Development Tools"
第三种方法:
yum install gcc gcc-c++ kernel-devel
我是用的第三种方法。
......
MongoDB创建root角色用户(超级管理员)
MongoDB刚完成安装的时候,默认是不需要进行用户验证,直接可以连接mongod服务的实例,对数据库进行各种读写操作,执行各种命令,这样的好处是方便进行测试。在生产环境部署mongod服务实例是,刚必须开启安全认证,为数据库连接设置管理账号。
在开启安全认证之前,我们首先要建立一个管理员账号,可进行其它用户的添加,删除,修改操作。root角色的用户可以做MongoDB的各种操作,没有任何限制,类似于mysql的root账号。
添加root角色用户的方法如下。
在客户端命令行下,输入如下指令
mongo 192.168.11.6:27017
说明:上面的"192.168.11.6:27017"根据实际情况修改,以上只是举例。
接下来:
use admin
回车
db.createUser(
{
user: "root",
pwd: "123456",
roles:
[ "root"]
}
)
回车
这样就建立了一个超级管理员账号,可用db.system.users.find()查看。
在服务器端为mongod服务开始授权,首先停止mongod服务,修改/etc/mongod.conf配置文件,设置auth=true,保存文件。如下图
说明:"/etc/mongod.conf"是配置文件保存位置,根据你的实际情况可保存在不同位置。
重启mongod服务实例
mongod --config /etc/mongod.conf
这样客户端......
近期文章
- python:object()函数
- mongodb数据备份用mongorestore恢复后没有数据
- mongodb roles
- windows2003远程桌面连接蓝屏,不显示桌面图标的解决办法。
- centos下apache gb2312页面中文乱码解决办法
- 设置mongodb做为windows服务自动运行
- windows2008中IIS7配置fastcgi+php
- 服务器连接远程桌面后无法看到桌面的解决办法
- iis日志导入sql server数据库
- 7-zip命令行参数详解
- iptables如何指定一个范围内的IP地址或端口
- mongod2.6服务无法启动,权限问题
- CentOS下编译安装mysql 5.1,支持中文(GBK)
- ERROR 1045 (28000): Access denied for user root@localhost(using password: YES)
- CentOs删除文件夹下所有文件及文件夹并保留该文件夹
- CentOS 6.4: Make Command not Found
- CentOS下安装成功mysql的提示信息
- mysql configure编译完成后的提示信息
- CentOS上安装gcc的方法
- MongoDB创建root角色用户(超级管理员)