首页 > 代码库 > CentOS 7 U盘安装及常用WEB环境安装过程问题解决

CentOS 7 U盘安装及常用WEB环境安装过程问题解决

1.1 

**第一种方法 : 使用UlraISO 将CentOS-7.0-1406-x86_64-Everything.iso写入U盘。** 

成功进入引导界面。直接选择第一项。出现错误,Warning: /dev/root does not exist, could not 

boot 无法进入安装界面。原因initrd.img启动后找不到vmlinuz。进入安装界面选择第一项后,按TAB键

,编辑参数以下参数,sdb1必须加冒号(sdb1是U盘的设备名称,在不同的主机下为不同的名字。通常为

sdb1。如不确定,可用以下命令 vmlinuz initrd=initrd.img linux dd quiet)

========================================================================================
参数改为:   vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb1:/ quiet
========================================================================================
参考文章:   http://www.cnblogs.com/itzhangxp/p/3838080.html 《CentOS 7 U盘安装问题解决》
========================================================================================

1.2

**第二种方法:使用老毛桃U盘启动中的 自定义启动ISO/IMG(LMT) 选项引导CentOS-7.0-1406-

x86_64-Everything.iso,也就是通过grub4dos引导ISO安装**。

同样出现Warning: /dev/root does not exist, could not boot错误,也是同样的原因(initrd.img启

动后找不到vmlinuz)。


复制 centos ISO 中的 images 和 isolinux 文件夹 到 U盘 的LMT目录。 
*** U盘文件系统必须为FAT32,NTFS会导致找不到iso文件 ***
(CentOS-7.0-1406-x86_64-Everything.iso 有6.57GB,FAT32单文件最大支持4G,所以下载CentOS-

7.0-1406-x86_64-DVD.iso 3.86GB 作为安装镜像)进入安装界面选择第一项后,按TAB键,编辑参数以

下参数,sdb1必须加冒号。(sdb1是U盘的设备名称,在不同的主机下为不同的名字。通常为sdb1。如不

确定,可用以下命令 vmlinuz initrd=initrd.img linux dd quiet)


========================================================================================
参数改为:   vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb1:/LMT/ quiet
========================================================================================
参考文章:   http://www.linuxidc.com/Linux/2012-03/56636.htm 《Win7下硬盘安装Linux总结

(CentOS)》
========================================================================================


2、centos分配空间时,硬盘空间显示正常,可用空间不0b,或者更少,原因是在windows已将该磁盘分

区、在windows下删除该磁盘分区即可。

3、配置网络。不能在网络配置文件夹内乱建立文件,否则network service将无法启动,也就是网线无

法启动。默认既有动态IP,service network start 即可上网。
静态IP 配置过程 详见 http://www.osyunwei.com/archives/7829.html  《CentOS 7.0系统安装配置图

解教程》结尾配置IP设置DNS处

4、不明白为什么需要修改主机名

5、安装vsftpd后无法启动服务,总报错。然后通过命令netstat -nlap |grep .21|more(查看21端口进

程服务)看到vsftpd已经启动,使用 kill -9 1443 杀死进程,再次service vsftpd start时就能成功

了。

6、vsftpd 的配置搞了很久没搞好。发现了shh自带sftp服务。使用任意ftp工具,选择sftp链接,端口

22,地址就是主机地址。账户密码就是主机账户密码。

7、解压xunsearch时,压缩包是.tar.bz2格式的,一直解压不成功,后来原来tar还有一个bzip2插件,

使用 yum -y install bzip2 安装插件,然后进入压缩文档所在目录,解压成功


8、安装xunsearch时,报错no acceptable C compiler found in $PATH See `config.log‘ for more 

details,搜索“今天在安装msmtp的时候遇到了这个问题,解决办法如下:
安装GCC软件套件[root@localhost ~]# yum install gcc”
后不再报这个错。
然后报 c++ 的错,google之。xunsearch官方论坛有人贡献的全新安装过程中出现了同样的一系列问题

,参看安装xunsearch,详见 http://bbs.xunsearch.com/showthread.php?tid=765

9、使用lnmp一键安装包,安装失败 提示  wget  没有该命令,于是安装 yum -y install wget





-----------------------------------------------------------------------

查看mysql 数据目录


打开 my.cnf这个文件就知道你的数据库放在什么地方了

通常的位置
vi /etc/my.cnf

查看最前面的 datadir 通常是 datadir=/var/lib/mysql


------------------------------------------------------------------------

更新 centos
yum -y update

------------------------------------------------------------------------

linux可以多个分区挂载到同一个目录吗?

可以,但是后挂载的会把前面的覆盖(前一分区的数据还在,只是从目录上就只能看见后一分区的数据

)。要想两个分区“叠加”到同一个目录的话要用aufs来挂载。

------------------------------------------------------------------------
运行压力测试工具 super_pi 
使用 ./super_pi
提示没有文件或者目录
CentOS 64bit 安装 32bit 的glibc
yum install glibc.i686
解决

------------------------------------------------------------------------

|grep UNIX工具程序;可做文件内的字符串查找

------------------------------------------------------------------------

rpm -qa |grep * 查看已安装软件 包含*关键字的

------------------------------------------------------------------------
centos 7 /etc/rc.local 开机不执行的问题
详见 http://soarwilldo.blog.51cto.com/5520138/1549656

------------------------------------------------------------------------

------------------------------------------------------------------------

------------------------------------------------------------------------

------------------------------------------------------------------------

CentOS 7 U盘安装及常用WEB环境安装过程问题解决