Category: 操作系统

理工青年网站服务器总结

上周接到电话近期学校理工青年网站系统和服务器频繁出现不少问题,apache间断性能稳定访问,ftp服务器数据传输只有几十kB每秒,工作室网速超慢,经过一个晚上的在ssh里操作服务器,简单确定以下信息 网站系统的数据库服务和web服务在两个独立的服务器 db.lgqn.cn 和 web.lgqn.cn 主要的技术架构是freebsd/ apache/ php/ mysql/ pureftp/ 安全相关,至少使用两方面严格的规则限制,服务本身限制,和操作系统防火墙ipfw的规则限制 服务器是2006年的时候搭建的,至今已知没更新(包括freebsd 6/ apache/mysql/php/phpcms3的网站系统等都没更新) 服务器配置相关文档,2006年的技术大牛学长们,配置好服务器后,没留下相关文档,所有定义防火墙/ftp/ssh/mysql等限制规则相关的文档没没留下,所以对检查和修复工作造成诸多困难 结果经过了一个晚上的排错法检测最终还是没有解决网站系统问题,初步估计跟apache和php有关,有可能是运行php的内存不足…,倒是确定了他们工作室网络是因为软路由系统的硬件,所以第二天就解决了相关网速问题,还是用ipcop的解决方案; 第三天下午,上午一早到网络中心机房,备份数据后就开始本地检查 贴图 一番检查后,系统有硬件错误提示,大概是关于供电不稳定,后来确认了机房的电力系统确实存在电压不问题的事情,但是如果是电力问题应该两个服务器都出现同样问题才对,而不仅仅只是web服务器的apache问题,而两个服务器的pureftp服务却很是正常,所以原因不在电力系统。期间benlee7也来协助,后来还是失败了,上午过后和lgqn网站的技术部商量后,确定尽快备份数据,迁移程序到一个临时服务器,然后对两个服务器重新规划,准备重新安装操作系统和安装apache/mysql/php/zend optimizer等等的服务 下午又花了一下午的时间做压缩数据,传输,解压,配置php环境,中途错误的把服务放到RHEL的ngnix的web服务器上,结果phpcms3的网站系统一点也没有响应,估计就是因为nginx的问题了,所以又把它迁移到centos/apache/php5.10/mysql里面,在配置上zend optimizer网站就稳定的运行起来了,然后就www.lgqn.cn的域名指向到对应ip上,所有用户就正常的访问了,于是松了一小口气然后就晚饭,还接到楠同学的短讯 第五天 约好上午时间,于是带齐装备就到机房,大体方案是 用一个服务器运行apache/mysql服务, 用centos5.5作为操作系统,适当使用yum管理软件,使用国内更新源(网易的centos更新源http://mirrors.163.com/.help/CentOS-Base-163.repo ) 之前的数据库服务器,作为测试和备份服务器,总体配置方案是ubuntu server 10.10/apache/php/mysql/vsftp/ssh/squid 结果又出了一个小问题,服务器是dell powereage 2950,两块网卡,结果系统无法连接外网,结果机房管理员告知是其中一块网卡存在物理故障, 基本到网上把所有转移和配置工作都完成了 贴图记录 总结相关 先了解当前服务器信息,然后用下排错法处理相关故障 对于相关配置,os / apache /mysql等等相关配置尽量做好注释说明,然后对于搭建平台或系统,结束操作工作后,尽量撰写规范的配置文档,以备日后或下一届成员查阅 数据备份,操作配置文件或转移数据前,应尽量先做好原始数据备份,而且适当是用备份版本说明 相关资料: centos 官方文档 http://wiki.centos.org/FrontPage 用第三方更新源更新php   http://www.webtatic.com/blog/2009/05/installing-php-526-on-centos-5/ http://www.webtatic.com/blog/2009/06/php-530-on-centos-5/ yum install php后扩展php  http://ihipop.info/wap/index-wap2.php?p=1853 相关查考配置,http://www.centospub.com/make/mysql.html http://faq.comsenz.com/userguide/discuz/linux.html

rh133-02 linux学习笔记

linux-rh-133-02 unit2 1.boot sequence overview 2.bios initialization 3.boot loader 4.grub and grub.conf 5.starting the boot process:grub 6.kernel initialization 7.run levels 8./etc/rc.d/rc.sysinit 9./etc/rcc.d/rc 10.daemon processes 11.system v scripts 12./etc/rc.d/rc.local 13.virtual consoles 14.controlling services 15.system shutdown 16.system reboot 1.bios –> mbr –>kernel–>init 1)bios (peripherals detected “POST” ; boot device selected (boot from cd/dvd or usb or harddisk […]

关于meego

早就关注intel和nokia做的meego了,一直没有时间玩,wiki对meego的描述, 官方如是说meego MeeGo is an open source, Linux project which brings together the Moblin project, headed up by Intel, and Maemo, by Nokia, into a single open source activity. 上图, 1.测试平台,上网本,1.66Ghz的凌动处理器,2G内存,320G硬盘,10.1的显示屏,支持wifi , 3G接入 2. 开始安装(installing only) 3.waiting for system to … 5.出来gui界面了,很UI,很亲切,有点像twitter在期待meego 6.安装过程,细心的话可以看出来,似乎每一步的界面都让人觉得干净,简单,清新 安装ok 7.关机界面 8.开始配置 9.默认的系统主界面,是一个介绍meego的视频,下面的几个图也是 meego的播放效果 —– 10进入系统之后,meego默认的是chrome浏览器,界面也是也黑白,简单,干净,而且突出主要为主的界面 11.上面的工具栏,让人想起苹果系统的,下面的工具栏 12.meego应用程序,界面,分为办公类,附件类,互联网类,系统工具,游戏,…. 访问linxun’s blog 13.meego的media,播放音乐的效果也不错,不过电影方面还有不少格式是不支持的,系统也没提示要到官方网站找对应编码包 […]