Linux
Linux是服务器上使用最多的系统。雷雪松的博客Linux栏目主要记录在Linux学习和Linux运维过程中的心得和技巧,包括Linux常用命令,Linux服务器环境搭建,Linux服务器运维和Linux服务器优化配置等实际运维中的技巧。Apache反向代理实现负载均衡
反向代理就是客户端能访问外部的web,但是不能访问目标web,目标web所在的网络内一台机器充当目标web的代理,客户端直接访问代理就像访问目标web一样。下面雷雪松主要讲解下Apache反向代理实现负载均衡具体配置。
阅读原文 »
使用yum安装LAMP
Linux Apache服务器、MySQL数据库、PHP编程
刚接触Linux时,新手可以是使用yum安装LAMP(Linux + Apache + MySQL +PHP).这个和windows下安装LAMP下一步一样简单。使用yum安装LAMP的前提准备:
1、yum update 检查一下系统更新 初次安装可能更新的时间会比较长,请耐心等待。
2、yum install gcc gcc-c++ ;安装gcc软件编译环境。
3、yum erase httpd ;卸载系统自带的httpd (apache2.2.3)
4、yum install zlib-devel libtool ncurses-devel libxml2-devel
(zlib-devel 安装apache需要,否则出错 .libtool安装mysql时候需要.同时附带了autoconf automake imake 编译mysql 5.1.48时候会出错 需要autoconf重新配置一下)
阅读原文 »
Apache模块安装-apxs
apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器中。下面雷雪松以mod_proxy.so为例详细讲解下apxs安装模块的步骤。
阅读原文 »
Linux常用命令之wget
wget命令在Linux服务器运维的过程中是非常有用的也是很常用的命令之一,主要是用来从指定的URL下载文件。在带宽很窄的和网络不稳定的情况下,wget任然非常稳定。如果是由于网络的原因下载失败,wget会不断的尝试,支持断点续传,直到整个文件下载完毕。
阅读原文 »
Linux常用命令之用户管理
Linux是个多用户多任务的分时操作系统,所有的用户都必须先向系统管理员申请一个账号才能进入系统。用户的账号一方面能帮助系统对用户进行跟踪,并控制他们对系统资源的访问;另一方面也能帮助用户组织文件,并提供安全性保护。实现用户账号的管理,要完成的工作主要有如下几个方面:a.用户账号的查看、添加、删除和修改,比如:useradd,userdel,usermod,finger,id。b.用户密码的管理,比如:passwd 。
阅读原文 »
Nginx简介和优点
Nginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的。Nginx已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。
阅读原文 »
Linux常用命令之ifconfig
ifconfig命令在Linux中主要用来查看、配置、启用或禁用网络接口的工具。ifconfig可以用来配置网卡的IP地址、掩码、广播地址、网关等网络参数。ifconfig命令配置的网卡的信息都只是临时的,重启后ifconfig配置的参数就失效了。要想让配置信息永久生效,那就必须修改网卡的配置文件(centos在/etc/sysconfig/network-scripts/目录下)。
阅读原文 »