【整理】常见Centos安装问题及其解决办法
来源:互联网 发布:java能做什么好玩的 编辑:程序博客网 时间:2024/05/22 04:56
【CentOS上安装软件错误提示:configure: error: no acceptable C compiler found in $PATH】
因为是centos linux,默认可以采用yum方式安装,则采用如下命令安装gcc编译器即可:
# yum -y install gcc
安装更新了如下几个组件:
gcc 4.1.2-44.el5
binutils 2.17.50.0.6-9.el5
cpp 4.1.2-44.el5
glibc-devel 2.5-34.el5_3.1
glibc-headers 2.5-34.el5_3.1
kernel-headers 2.6.18-164.el5
libgomp 4.3.2-7.el5
【MySQL允许root帐号远程登录】
MySQL安装完成后,默认是不允许root进行远程登录的,默认用户表中有如下用户
我们可以看到有四个root账户,两个空账号,你也会发现只有采用localhost的root设置了密码,其余都无需密码。
那么我们要修改mysql的root密码我们可以使用这个命令
/usr/local/bin/mysqladmin -uroot password 123
意思就是将root帐号以localhost域的密码设置成“123”;
好我们再谈MySQL支持root远程连接的方法,远程连接我们自然要用’%’来匹配比较好,或者你可以指定某个IP
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
上句话的意思就是使用root在任意一台计算机上面以密码“123456”来连接,你如果在远程计算机上面使用密码“123”是无法连接的,包括你在本地使用mysql -uroot -p 密码为123456也无法连接。
经过研究,其实还有一种更加方便的修改root的远程启用方式。
mysql>use mysql;
mysql>update user set host='%' where user='root' AND host='localhost';
mysql>FLUSH PRIVILEGES;
这种方法的好处就是在于 不用直接的修改用户的密码,而且采用经常使用的sql比较熟悉。
OK,到这里你就可以使用root帐号的远程登录了,当然我们在调试情况下使用root远程比较多,但是当我们在生产部署的时候就一定要注意关掉root的远程连接。
【freetype-config not found】
yum install freetype-devel
【 编译php-5.5.15出错,xml2-config not found】
yum install libxml2* -y
【configure: error: png.h not found.错误的解决方法】
yum install libpng-devel
【关机重启命令】
关机命令:
1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
重启命令:
1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
【停止ping】
ctrl+c
【linux下怎么样配置系统启动时自动启动ftp服务】
运行ntsysv命令,然后选择上ftp的服务,下次重启机器就会自动启动ftp服务了。
【checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but c 】
标签: 杂谈
yum install zlib-devel
【OOPS: cannot change directory:/root】
setsebool -P ftp_home_dir 1
【修改底层网络配置文件】
vi /etc/sysconfig/network-scripts/ifcfg-eth0
【连接失败 OOPS: cannot change directory:/root】
安装完red hat enterprise linux 5后,ftp不能使用root用户,将/etc/vsftpd/ftpusers和/etc/vsftpd/user_list两个文件中的root注释掉,就是在root前加个#,再运行ftp结果报错
500 OOPS:cannot change directory:/root
到网上查了下,是selinux的配置问题,两种方法解决:
1、setsebool -P ftp_home_dir on 之后再运service vsftpd restart
或 setsebool -P ftpd_disable_trans on 之后再运service vsftpd restart 也行
2、关闭selinux
修改/etc/selinux/config文件或/etc/syscofnig/selinux设置SELINUX= disabled ,然后重启
因为是centos linux,默认可以采用yum方式安装,则采用如下命令安装gcc编译器即可:
# yum -y install gcc
安装更新了如下几个组件:
gcc 4.1.2-44.el5
binutils 2.17.50.0.6-9.el5
cpp 4.1.2-44.el5
glibc-devel 2.5-34.el5_3.1
glibc-headers 2.5-34.el5_3.1
kernel-headers 2.6.18-164.el5
libgomp 4.3.2-7.el5
【MySQL允许root帐号远程登录】
MySQL安装完成后,默认是不允许root进行远程登录的,默认用户表中有如下用户
我们可以看到有四个root账户,两个空账号,你也会发现只有采用localhost的root设置了密码,其余都无需密码。
那么我们要修改mysql的root密码我们可以使用这个命令
/usr/local/bin/mysqladmin -uroot password 123
意思就是将root帐号以localhost域的密码设置成“123”;
好我们再谈MySQL支持root远程连接的方法,远程连接我们自然要用’%’来匹配比较好,或者你可以指定某个IP
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
上句话的意思就是使用root在任意一台计算机上面以密码“123456”来连接,你如果在远程计算机上面使用密码“123”是无法连接的,包括你在本地使用mysql -uroot -p 密码为123456也无法连接。
当然执行上面一句SQL我们还需要刷新下缓存区,使之生效
经过研究,其实还有一种更加方便的修改root的远程启用方式。
mysql>use mysql;
mysql>update user set host='%' where user='root' AND host='localhost';
mysql>FLUSH PRIVILEGES;
这种方法的好处就是在于 不用直接的修改用户的密码,而且采用经常使用的sql比较熟悉。
OK,到这里你就可以使用root帐号的远程登录了,当然我们在调试情况下使用root远程比较多,但是当我们在生产部署的时候就一定要注意关掉root的远程连接。
【freetype-config not found】
yum install freetype-devel
【 编译php-5.5.15出错,xml2-config not found】
yum install libxml2* -y
【configure: error: png.h not found.错误的解决方法】
yum install libpng-devel
【关机重启命令】
关机命令:
1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
重启命令:
1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
【停止ping】
ctrl+c
【linux下怎么样配置系统启动时自动启动ftp服务】
运行ntsysv命令,然后选择上ftp的服务,下次重启机器就会自动启动ftp服务了。
【checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but c 】
标签: 杂谈
yum install zlib-devel
【OOPS: cannot change directory:/root】
setsebool -P ftp_home_dir 1
【修改底层网络配置文件】
vi /etc/sysconfig/network-scripts/ifcfg-eth0
【连接失败 OOPS: cannot change directory:/root】
安装完red hat enterprise linux 5后,ftp不能使用root用户,将/etc/vsftpd/ftpusers和/etc/vsftpd/user_list两个文件中的root注释掉,就是在root前加个#,再运行ftp结果报错
500 OOPS:cannot change directory:/root
到网上查了下,是selinux的配置问题,两种方法解决:
1、setsebool -P ftp_home_dir on 之后再运service vsftpd restart
或 setsebool -P ftpd_disable_trans on 之后再运service vsftpd restart 也行
2、关闭selinux
修改/etc/selinux/config文件或/etc/syscofnig/selinux设置SELINUX= disabled ,然后重启
0 0
- 【整理】常见Centos安装问题及其解决办法
- 常见Java开发过程中遇到的问题及其解决办法
- CentOS 7 SSH相关使用问题及其解决办法
- linux/centos安装nginx常见错误及解决办法
- eclipse插件安装、卸载及其一个常见的安装问题
- PROTEL常见错误及其解决办法
- 在Win7上安装AutoCAD2007碰到的问题及其解决办法
- 安装使用linux遇到的问题及其解决办法
- centos 基本功能安装:整理
- 常见Crash问题整理
- Mac python opencv anaconda常见安装问题整理答疑
- 【免费下载】Office2007 2010常见安装问题及解决办法
- Office 2007、2010常见安装问题及解决办法
- BizTalk Server 2006使用过程中常见的问题及其解决办法
- Android Drawable常见子类及其用法整理
- 常见编译/链接错误及其解决办法
- 常见编译/链接错误及其解决办法【转】
- 常见编译/链接错误及其解决办法
- 百度地图API实现自动定位城市,省市二联重新地图重新定位
- linux disk mout(磁盘挂载)
- Android 使用Socket实现服务器与手机客户端的长连接二:多Client对一Server聊天
- vmware中三种上网方式的具体配置
- Maximum Subarray
- 【整理】常见Centos安装问题及其解决办法
- android全屏和去除标题and永远横屏锁定
- ADPCM文件解码详解
- C语言随堂笔记---条件分支结构
- Socket连接与HTTP连接
- SharedPreferences简单学习之统计app使用次数
- 【iOS】MD5加密与网络数据安全
- Linux Ubuntu Docker中访问host IP 超时 解决办法
- 正确配置Linux系统ulimit值的方法