
linux
文章平均质量分 67
load_life
这个作者很懒,什么都没留下…
展开
-
Linux软件的卸载
configure作用:是源码安装软件时配置环境用的 他根据你的配置选项和你的系统情况生成makefile文件 为make 做准备最常用的参数: ./configure --prefix 作用:不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr /local/etc。其它的资源文件放在/usr/转载 2012-12-06 17:19:28 · 417 阅读 · 0 评论 -
linux服务自动启动功能
setup 、rc.local 和chkconfig三种方式都可以设置第一种)输入#setup指令进入系统服务菜单,选择你想启动的服务比如httpd,然后重起机器或者 /etc/rc.d./init.d/httpd start第二种)把启动命令放到/etc/rc.d/rc.local文件里这样就可以每次启动的时候自动启动服务了,例如对于 apache,编译好apache后会在安转载 2012-11-13 11:03:51 · 537 阅读 · 0 评论 -
linux 双机热备 Heartbeat
一,硬件环境 eth0: 对外IP eth1: 对内IP(HA专用) 两台主机的eth1使用双机对联线直接连接。 node1: 主机名:servers201 ( HA01 ) eth0转载 2012-11-14 11:44:45 · 903 阅读 · 0 评论 -
DRBD+Heartbeat+NFS实验笔记
环境:Vmware6.5Server1: eth0:192.168.1.201 sdb1 10G 心跳线: eth1: 10.10.10.131Server2 eth0:192.168.1.202 sdb1 10G 心跳线:eth1:10.10.10.132Heartbeat虚拟IP: 192.168.1.200步骤:一、 设置两台服务器的网卡信息、转载 2012-11-14 11:40:18 · 691 阅读 · 0 评论 -
PHP 实现多服务器共享 SESSION 数据
一、问题起源稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模转载 2012-11-13 17:40:48 · 521 阅读 · 0 评论 -
为Web图片服务器准备NFS共享
正在准备Web图片服务器,打算用NFS做共享将图片分布在不同的机器上。对NFS的配置和挂载做个笔记,免得老忘记:环境:服务器和客户端都是ubuntu10.04NFS Server: 192.168.1.105$ sudo apt-get install nfs-kernel-server$ sudo mkdir -p /export/users$转载 2012-11-13 15:47:22 · 803 阅读 · 0 评论 -
CentOs 忘记MySQLroot密码的解决方案
在实际操作中忘记MySQLroot密码是一件令人很头痛的事情,不要急以下的文章就是介绍MySQLroot密码忘记的时候解决方案,我们可以对其进行如下的步骤重新设置,以下就是文章的详细内容描述。首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MyS转载 2012-11-09 23:11:04 · 717 阅读 · 0 评论 -
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
此错误为:匿名用户在本机毫无权限[root@localhost mysql]# mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 8 to server version: 5.0.22-standard转载 2012-11-12 10:26:05 · 1002 阅读 · 0 评论 -
CentOS常用用户管理命令
由于工作原因接触到CentOS的机会越来越多,时间也越来越长,各种Linux的命令一股脑的都进入大脑当中。由于命令太多,一段时间内不去接触服务器的话很容易会生疏,想想是时候该总结一下CentOS常用的命令了,一是能够加深记忆,同时也分享给各位网友。本文主要涉及到的Linux命令与用户、组的管理有关,同时也部分适用于FTP帐号、权限的管理。新建用户adduser user_namep转载 2012-11-12 10:01:43 · 652 阅读 · 0 评论 -
Linux终端命令用法精选(分类,便于查看)
一.文件目录类^^^^^^^^^^^^^1.建立文件/目录:touch 文件名/mkdir 目录名2.删除空目录:rmdir 目录名3.无条件删除子目录: rm -rf 目录名4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -)5.查看自己所在目录:pwd6.查看当前目录大小:du7.显示目录文件列表:ls -l (-a:增加转载 2012-11-12 10:54:29 · 1158 阅读 · 0 评论 -
mySQL主从失败 错误Got fatal error 1236解决方法
由于主服务器异外重启, 导致从报错, 错误如下:show slave status错误:mysql> show slave status\GMaster_Log_File: mysql-bin.000288Read_Master_Log_Pos: 627806304Relay_Log_File: mysql-relay-bin.000990Relay_Log_Pos: 627806转载 2012-11-12 20:19:01 · 585 阅读 · 0 评论 -
源码编译安装 MySQL 5.5.x 实践
1.安装cmakeMySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具。因此,我们首先要在系统中源码编译安装cmake工具。# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz # tar zxvf cmake-2.8.4.tar.gz# cd cmake-转载 2012-11-09 11:37:01 · 542 阅读 · 0 评论 -
centos6.2下配置nfs
centos6.2变更了portmap服务为rpcbind,在使用nfs时这点与centos5不同,下面配置一个nfs系统,用来使局域网内的所有用户均可访问该目录,可将该目录配置成yum源,供内网机器安装软件。首先安装NFS套件,命令如下:yum install nfs-utils.x86_64(64位系统)yum install nfs-utils(32位系统转载 2012-11-13 16:02:52 · 488 阅读 · 0 评论 -
我们的网站压力究竟在哪里
本文出自 “抚琴煮酒” 博客,请务必保留此出处http://andrewyu.blog.51cto.com/1604432/612032目前网站架构一般分成网页缓存层、负载均衡层、 WEB层和数据库层,我其实一般还会多加一层,即文件服务器层,这样我们在后面的讨论过程中,我们可以依次用这五层对网站架构来进行讨论;这里为了更具有说服力,我将用三个并发较大的生产环境来说明下,一个是我现在转载 2012-11-14 10:54:55 · 421 阅读 · 0 评论 -
Linux ACL 体验
ACL 简介用户权限管理始终是 Unix 系统管理中最重要的环节。大家对 Linux/Unix 的 UGO 权限管理方式一定不陌生,还有最常用的 chmod 命令。为了实现一些比较复杂的权限管理,往往不得不创建很多的组,并加以详细的记录和区分(很多时候就是管理员的噩梦)。可以针对某一个用户对某一文件指定一个权限,恐怕管理员都期待的功能。比如对某一个特定的文件,用户A可以读取,用户B所在的组转载 2012-11-14 19:19:46 · 374 阅读 · 0 评论 -
centos安装svn服务器
登录时不能通过认证时注意看一下防火墙,是否授权了相应的端口号。iptables -A INPUT -p tcp --dport 8083 -j ACCEPT一般centOS上已经有工具svn了 可以选择安装查看是否安装了svn工具使用如下指令:rpm -qa | grep subversion如果已经安装了,则不需要下载包之类的安装了 直接使用就是 如果没有,则从头看起以下这篇转载 2012-11-21 10:28:34 · 586 阅读 · 0 评论 -
MySQL主从复制与读写分离
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分转载 2012-11-08 10:10:58 · 489 阅读 · 0 评论 -
centos6.0网卡问题总结
今天在VM里clone了一个centos系统发现网络用不了eth0不见了的处理方法 1.刚开始运行ifconfig eth0发现网卡不见了。[root@localhost ~]# ifconfig eth0eth0: error fetching interface information: Device not found //但是network-scripts里的配置文件全转载 2012-11-20 21:34:44 · 749 阅读 · 0 评论 -
CentOS 复制文件与文件夹
复制文件与文件夹的CentOS常用命令cpNO1. 复制指定目录的文件到当前目录,并重命名[root@rehat root]# cp ~/.bashrc bashrc_bakNO2. 强制复制指定目录的文件到当前目录,而不管当前目录是否含有该文件[root@rehat root]# cp -f ~/.bashrc bashrcNO2. 复制指定目录到当前目录[r转载 2012-11-20 10:34:15 · 37911 阅读 · 1 评论 -
netstat访问网络及相关信息(IP,端口)
netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息,这里我只用到其中的部分功能.直接输入netstat,显示Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address转载 2012-11-20 15:36:19 · 732 阅读 · 0 评论 -
lamp|lnmp|lnamp|一键安装包
wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,通过web页面操作就可以管理服务器和虚拟主机.简单,方便,易操作.只有Linux版本,没有windows版本,让你方便地使用和管理Linux服务器,让不懂Linux的人也可以用Linux做服务器了.支持CentOS/RedHat版本,其它Linux版本尚未测试转载 2012-11-30 14:18:05 · 729 阅读 · 0 评论 -
linux下bugfree的安装
配置环境:OS:linux FC7xampp版本:xampp-linux-1.7.7.tar.gzbugfree版本:v2.1.31.准备工作:安装之前确认服务器的80端口是否被占用,因为xampp启动需要用到80端口,如果被占用请先关闭服务。netstat -an|grep -w 802.共享xampp和bugfreewin和l转载 2012-11-30 09:13:13 · 1925 阅读 · 0 评论 -
linux下LAMP环境搭建
++++++++++++++++++++++++++++++++++++++++++++++linux下LAMP环境搭建++++++++++++++++++++++++++++++++++++++++++++++操作系统 : [CentOS6.0]服务器 : [httpd-2.2.9]PHP : [php-5.2.6]数据库 : [my转载 2012-11-29 10:11:52 · 602 阅读 · 0 评论 -
LINUX下XAMPP访问被禁,如何修改配置文件
打开httpd-xampp.conf(/opt/lampp/etc/extra/httpd-xampp.conf),注释 denny for all转载 2012-11-29 20:36:18 · 730 阅读 · 0 评论 -
lsb_release -a 查询系统版本
LSB是Linux Standard Base的缩写,lsb_release命令用来显示LSB和特定版本的相关信息。如果使用该命令时不带参数,则默认加上-v参数。-v, --version显示版本信息-i, --id显示发行版的ID-d, --description显示该发行版的描述信息-r, --release显示当前系统是发行版的具体版本号-c, --cod转载 2012-11-29 10:30:22 · 729 阅读 · 0 评论 -
LINUX中SAMBA详细安装
为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置。 1、服务查询默认情况下,Linux系统在默认安装中已经安转载 2012-11-14 20:28:15 · 463 阅读 · 0 评论 -
找不到mysql.sock,mysql.sock丢失问题解决方法
Can 't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock '(2) ";是你的mysql.sock 文件不存在了,可能是被你不小心删除了,连接localhost通常通过一个Unix域套接字文件进行,一般是/tmp/mysql.sock。如果套接字文件被删除了,本地客户就不能连接。转载 2012-11-09 17:46:54 · 4223 阅读 · 1 评论 -
MySQL问题解决:-bash: mysql: command not found
问题: [root@linux115 /]# mysql -uroot -p -bash: mysql: command not found 因为mysql命令的路径在/usr/local/mysql/bin下面,所以你直接使用mysql命令时,系统在/usr/bin下面查此命令,所以找不到了 解决办法是: ln -s /usr/local/mysql/转载 2012-11-09 20:11:44 · 762 阅读 · 0 评论 -
Linux如何退出VI编辑器
:q 退出:q! 强行退出(不存盘):wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。:x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。用ESC键只能切换到命令状态扩展知识:今天我才知道":x"和":wq"的真正区别,如下::wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新转载 2012-08-05 12:20:20 · 1376 阅读 · 0 评论 -
在CentOS中使用 yum 安装MongoDB及服务器端配置
Java代码 一、准备工作: 运行yum命令查看MongoDB的包信息 [root@vm ~]# yum info mongo-10gen (提示没有相关匹配的信息,) 说明你的centos系统中的yum源不包含MongoDB的相关资源,所以要在使用yum命令安装MongoDB前需要增加yum源,也就是在 /etc/yum.repos.d/目录中增加转载 2012-08-04 16:34:40 · 654 阅读 · 0 评论 -
CentOS 下安装 git + node.js
首先编译 git 以便可以 clone node.js最新版git可以在 http://git-scm.com/download 下找到wget http://kernel.org/pub/software/scm/git/git-1.7.4.1.tar.bz2tar -xjf git-1.7.4.1.tar.bz2cd git-1.7.4.1.tar.bz2/./转载 2012-08-03 09:12:04 · 579 阅读 · 0 评论 -
Linux中为php添加扩展
PHP中有一个程序可以不用重新编译而添加新的扩展,即phpiz,路径为php 安装路径/bin/phpiz。比如我们要添加APC扩展,则可以tar xvzf APC-3.1.6.tgzcd APC-3.1.6/usr/local/php5/bin/phpize./configure -enable-apc -with-php-config=/usr/local/php5转载 2012-02-07 14:50:01 · 470 阅读 · 0 评论 -
ubuntu下网络连接配置方案
我使用的ubuntu版本是9.10。听说此版本在配置网络的时候会出现点问题。ubuntu为我们提供了两种网络配置方案: 第一种使用networking(命令行方式);第二种network-manager(图形界面方式)。如果这两种方式同时使用,可能原创 2011-10-12 20:44:22 · 398 阅读 · 0 评论 -
千万千万不要运行的Linux命令!
文中列出的命令绝对不可以运行,即使你觉得很好奇也不行,除非你是在虚拟机上运行(出现问题你可以还原),因为它们会实实在在的破坏你的系统。所以不在root等高级管理权限下执行命令是很好的习惯。 早晚有一天,Linux 系统会像 Windows那样流行,用的人越来越多,包括转载 2011-09-28 12:44:56 · 521 阅读 · 0 评论 -
Linux各常用目录简介及功能
目录树可以分为小的部分,每个部分可以在自己的磁盘或分区上。主要部分是根、/usr、/var 和 /home 文件系统。每个部分有不同的目的。 主要目录/bin /sbin /etc /root/lib /dev/tmp /boot /mnt /proc/usr/var/home转载 2011-09-28 12:44:36 · 434 阅读 · 0 评论 -
vi修改文件用法
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并原创 2011-09-28 12:44:10 · 539 阅读 · 0 评论 -
linux常用命令
mkdir 建立文件夹 cd 转到目录 ls -l 查看当前文件夹下的文件 rm 删除文件 rm -r 删除文件夹 vi 11.txt 创建文件 退出Vi编辑器:先按Esc,再输入 :q!(包括前面的冒号),回车 存盘退出输入 :w转载 2011-09-28 12:43:42 · 376 阅读 · 0 评论 -
linux下ctrl 常用组合键
在linux中,常常用到ctrl和其他按键组合,常用的有哪些及意义呢?Ctrl-c 结束正在运行的程序【ping、telnet等】Ctrl-d 结束输入或退出shellCtrl-s 暂停屏幕输出Ctrl-q 恢复屏幕输出原创 2011-09-28 12:43:17 · 373 阅读 · 0 评论 -
vim 常用命令
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置转载 2011-09-28 12:42:54 · 353 阅读 · 0 评论 -
【centOS】mongoDB启动失败问题解决
system :centOS 5.5 View Log:[root@localhost mongo]# tail -20 /usr/local/mongo/mongodb.logMon Sep 19 06:14:55 [initandlisten] MongoDB starting : pid=4126 port=27017 dbpath=/usr/loca转载 2012-08-04 17:27:42 · 1649 阅读 · 0 评论