机房遇到的问题总结

奋战大半天,终于将遇到的问题解决掉了。

1、网络配置;
2、安装LAMP;
3、导入MySQL数据库;
4、设置Apache目录;
5、vi中文乱码;
6、目录读写权限;
7、U盘挂载和文件拷贝

8.  网站中文乱码

PS:服务器使用的系统是centos5.4

1.网络配置

(1)文件 /etc/sysconfig/network

这个/etc/sysconfig/network文件是定义hostname和是否利用网络的不接触网络设备的对系统全体定义的文件。

设定形式:设定值=值

/etc/sysconfig/network的设定项目如下:

 

NETWORKING 是否利用网络
GATEWAY 默认网关
IPGATEWAYDEV 默认网关的接口名
HOSTNAME 主机名
DOMAIN 域名

 

(2)文件 /etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts在这个目录下面,存放的是网络接口(网卡)的制御脚本文件(控制文件),ifcfg- eth0是默认的第一个网络接口,如果机器中有多个网络接口,那么名字就将依此类推ifcfg-eth1,ifcfg-eth2,ifcfg- eth3......(这里面的文件是相当重要的,涉及到网络能否正常工作)

设定形式:设定值=值

设定项目项目如下:

 

DEVICE 接口名(设备,网卡)
BOOTPROTO IP的配置方法(static:固定IP, dhcp:DHCP, none:手动)
HWADDR MAC地址
ONBOOT 系统启动的时候网络接口是否有效(yes/no)
TYPE 网络类型(通常是Ethemet)
NETMASK 网络掩码
IPADDR IP地址
IPV6INIT IPV6是否有效(yes/no)
GATEWAY 默认网关IP地址

(3)文件 /etc/resolv.conf

这个文件是用来配置主机将用的DNS服务器信息。在这个文件中如果不设置DNS服务器的IP地址,那么在通信的时候,将无法指定像[url=../] www.centospub.com[/url]这样的域名。(DNS是Domain Name

System的简称,中文名称域名解析服务器,主要是IP和域名转换功能)/etc/resolv.conf的设定项目:

domain ←定义本地域名

search ←定义域名和搜索列表

nameserver←定义被参照的DNS服务器的IP地址(最多可指定3个)

一般来说最重要的是第三个nameserver项目,没有这项定义,用域名将无法访问网站,并且yum等服务将无法利用

 

2.安装LAMP,安装后mysql启动不了, 提示,socket ‘/var/lib/mysql/mysql.sock’ (2),百度之后也没解决,重装了系统重新安装后才搞定,通过remove重装无效。安装LAMP参考http://www.cnblogs.com/ssgblue/archive/2011/07/25/2116230.html


     3.mysql导入遇到版本的不兼容的问题,做升级后成功解决,推断版本高的可以兼容版本低的,没做多次测试。

 

4.apache目录问题,由于之前使用的是一键包安装的,在后面修改根目录时,一直无效,改用原版,还是原汁原味的好,稳定。

 

5.vi乱码,解决方案: 

vi /etc/sysconfig/i18n 

将LANG="en_US.UTF-8" 

 

SYSFONT="latarcyrheb-sun16" 

 

修改原内容为 

LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"

用 yum 安装中文字体 

#yum install fonts-chinese.noarch 

system  ->  logout  注销 

重新登录CentOS  

参考文献:http://hi.baidu.com/mengyan__2008/blog/item/3a9e452c68fddd484ec2264b.html

  

  6,修改目录权限chown,查看权限 ls -l 文件名

  7,挂载U盘后,一定要umount卸载U盘,不然下次读U盘会有格式问题,需要格式化U盘才能读。在XP系统下会提示无法格式化,这是需要右键我的电脑->管理->存储->磁盘管理,对U盘右键新建分区,按提示一直下一步就OK了。如何挂载U盘点击该链接http://www.cnblogs.com/ssgblue/archive/2011/07/26/2116902.html

  

  8.网站乱码,

解决方法:在 /etc/httpd/conf/httpd.conf 中查找 AddDefaultCharset UTF-8 更改为 AddDefaultCharset GB2312 即可。

你可能感兴趣的:(总结)