Ubuntu10.10配置网络

Ubuntu10.10配置网络

有一阵子着实对Ubuntu的网络配置很迷惑,耐下心来仔细上网找了找,有点小心得,总结一下。先说下大概的配置过程,再去细究一些情况。一、配置大概分三类:通过配置文件配置、通过命令配置、通过图形化的网络连接菜单配置。主要文件:/etc/network/interfaces,这里是IP、网关、掩码等的一些配置;/etc/resolv.conf这个文件保存DNS的有关信息主要命令:sudo /etc/init.d/networking restart重启网络,使配置文件的配置失效;sudo route add default gw <IP地址>,设置网关。二、配置方法1、通过命令配置如果你只是想暂时性的修改IP地址,可以选择这种方法。重启网络后会丢失。1)sudo ifconfig eth0 <IP地址> netmask <子网掩码> upeth0是网卡。最后的up表示开启网卡,可以不加。2) sudo route add default gw <网关IP>设置网关3) 设置DNS,这个必须去配置文件修改,同第二种4)配置主机名称命令:sudo /bin/hostname <主机名>但是系统启动时,会从/etc/hostname来读取主机的名称。
11个有用的Linux命令

11个有用的Linux命令

Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。Linux命令和它们的转换对于Linux用户、Shell脚本程序员和管理员来说是最有价值的宝藏。有些Linux命令很少人知道,但不管你是新手还是高级用户,它们都非常方便有用。1. sudo !!命令没有特定输入sudo命令而运行,将给出没有权限的错误。那么,你不需要重写整个命令,仅仅输入'!!'就可以抓取最后的命令。 代码如下:$ apt-get update
Apache 内容动态缓冲模块 mod_cache应用

Apache 内容动态缓冲模块 mod_cache应用

从Apache2.2起,mod_cache和mod_file_cache将不再是试验模块,它们已经足够稳定,可以用于实际生产中了。这些缓冲体系提供了一个强有力的途径来加速原始web服务器(origin webserver)和代理服务器(proxy)的HTTP处理速度。mod_cache以及它的支持模块mod_mem_cache和mod_disk_cache提供了智能的HTTP缓冲。内容(content)本身被存储在缓冲区中,mod_cache的目的在于管理控制内容缓冲能力的各种HTTP头和选项。它可以同时处理本地的内容和代理的内容。mod_cache被设计为同时针对简单的和复杂的缓冲配置,以用于处理代理的内容、动态的本地内容、必须加速访问的随时间而改变本地文件。另一方面,mod_file_cache实现了一个更基本的、但是在某些情况下更有效的缓冲形式,它避免了主动确保URL缓冲能力所需的维护复杂性,mod_file_cache通过提供文件句柄(file-handle)和内存映射(memory-mapping)的技巧来维持一个自Apache最后一次启动以来的文件缓冲区。同样地,mod_file_cache的目标是改善不常修改的本地静态文件的访问时间。由于mod_file_cache提供了一个相对简单的缓冲实现,除了CacheFile和MMapStatic文档的特定段落之外,这篇指南的说明覆盖了mod_cache的缓存体系结构。
CentOS6.2网卡设置

CentOS6.2网卡设置

下面主要介绍在CentOS6.2下使用系统自带的bonding进行网卡绑定的详细步骤。 注意:请在配置前关闭NetworkManager服务[root@h63 ~]# service NetworkManager status && service NetworkManager start网卡绑定一次可以绑定多个网卡,你可以使用ifconfig -a查看你的网卡信息,例如:[root@h63 ~]# ifconfig -a
linux 可执行文件与写操作的同步问题(文件读写操作产生的锁机制)

linux 可执行文件与写操作的同步问题(文件读写操作产生的锁机制)

代码如下:int get_write_access(struct inode * inode){    spin_lock(&inode->i_lock);    if (atomic_read(&inode->i_writecount) < 0) {                spin_unlock(&inode->i_lock);        return -ETXTBSY;    }    atomic_inc(&inode->i_writecount);        spin_unlock(&inode->i_lock);    return 0;}int deny_write_access(struct file * file){    struct inode *inode = file->f_path.dentry->d_inode;        spin_lock(&inode->i_lock);    if (atomic_read(&inode->i_writecount) > 0) {//如果文件被打开了,返回失败                spin_unlock(&inode->i_lock);        return -ETXTBSY;    }        atomic_dec(&inode->i_writecount);     spin_unlock(&inode->i_lock);}
Tomcat无法加载css和js等静态资源文件的解决思路

Tomcat无法加载css和js等静态资源文件的解决思路

解决思路有两个 一是,你使用了Apache服务器,html不交给Tomcat处理,所以你找不到Html等静态资源,所以你先停掉阿帕奇,然后只用Tomcat猫试试。 二是,像我一样,使用了Jetty开发程序,但是打war包的时候忘记干掉web.xml中的jetty修改静态资源的代码。如下,干掉即可。 代码如下: <servlet> <servlet-name>default& ···
linux下通过rsync+inotify 实现数据实时备份(远程容灾备份系统)

linux下通过rsync+inotify 实现数据实时备份(远程容灾备份系统)

一.安装步骤(服务器端192.168.0.5)1) 安装rsync 点击下载rsync-3.0.9.tar.gz   下载文件放到该目录下/usr/src   #cd /usr/src   #tar -zxvf rsync-3.0.9.tar.gz //解压文件   #cd rsync-3.0.9 //进入该文件目录   #./configure //主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系   #make //编译   #make install //安装
通过rsync+inotify实现数据的实时备份配置

通过rsync+inotify实现数据的实时备份配置

一、rsync的优点与不足 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将是非常耗时的。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。其次,rsync不能实时的去监测、同步数据,虽然它可以通过linux守护进程的方式进行触发同步,但是两次触发动作一定会有时间差,这样就导致了服务端和客户端数据可能出现不一致,无法在应用故障时完全的恢复数据。基于以上原因,rsync+inotify组合出现了!
linux服务器下LNMP安装与配置方法

linux服务器下LNMP安装与配置方法

注意:关闭rpm默认安装的apache和mysql1.准备php函数的rpm包yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers2.准备lnmp其他的源代码包
阿里云LNMP 云服务器重启后网站打不开解决方法

阿里云LNMP 云服务器重启后网站打不开解决方法

今天升级了一下系统架构,把MySQL升级到5.5.30,Nginx升级到1.4.1,php升级到5.5.25,但是升级之后服务器挂掉了,于是我就用了回滚快照,让系统恢复到原来的状态(阿里云的回滚快照功能需要重启服务器),服务器回滚之后,数据都在,但是就是无法提供web服务,尝试了 iptables -F清除防火墙规则,但是网站仍旧打不开。通过ps -aux命令发现nginx没有启动,于是执行了 代 ···