
Linux
lampblog
专注互联网高性能web开发lamp狂热份子关注开源世界 LinuxApacheMySQLPHPPython
展开
-
【git】git的使用方法(一)[beta 0.1]
1、安装git: sudo apt-get install git2、克隆git仓库地址: git clone git地址 [路径] //路径为可选项,若不写路径,默认在当前位置创建git仓库目录 3、更新代码(从git仓库下载到本地): git pull 4、提交代码(提交到本地,未上传到git仓库) git add转载 2012-10-29 17:15:29 · 799 阅读 · 0 评论 -
三大WEB服务器对比分析(apache ,lighttpd,nginx)
一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功转载 2013-10-10 11:03:19 · 1094 阅读 · 0 评论 -
ubuntu 系统服务设置 - chkconfig命令
功能说明:检查、设定系统的各种服务。语法:chkconfig [--add][--del][--list][系统服务]或chkconfig [--level等级代号>][系统服务][on/off/reset]补充说明:这个是redhat公司遵循gpl规则所开发的程序,它可以查询操作系统在每一个执行等级(runlevel)中,会执行哪些系统服务,其中包括各种daemon。转载 2013-09-29 13:57:27 · 1266 阅读 · 0 评论 -
安装win8后找不到Ubuntu启动项的解决方法
安装win8后找不到Ubuntu启动项的解决方法用easybcd先自己添加一个启动项:Add New Entry -> Linux/BSD -> Type:GRUB2, Name: 随意,Drive:Partion 5(Ubuntu的安装分区),见下图。安装win8后找不到Ubuntu启动项的解决方法进入Ubuntu,打开终端,输入下面的命令:sudo grub-ins转载 2013-11-16 08:58:55 · 1690 阅读 · 0 评论 -
CentOS 6.3忘记root密码的解决办法
演示是Windows下的centos6.3虚拟机1.在开机启动的时候按键盘上的“E”键会进入如下界面。注:本机是新装的系统,没有升级之类的操作,故选项只有一个,可能是因为只有一个选项的关系,所以需要按一下“E”键才会出现如上界面。多个应该可以直接用方向键直接选择2. 选择相应的内核,再次按“E”,出现下图,选择第二项,再次按“E”键3. 经过第二步,这个画面转载 2013-11-15 22:14:55 · 2708 阅读 · 0 评论 -
Apache virtualhost的三种配置方法
1.基于相同IP不同Port的虚拟主机 1)vi /etc/http/conf/httpd.conf 2)将Listen字段改为 Listen 80 Listen 8888 (以上设置表示使用80以及8888端口) 3)更改虚拟主机部分为: DocumentRoot /var/www/html/website1转载 2014-01-10 17:35:55 · 7850 阅读 · 0 评论 -
centos vim 配置详解
vim 配置文件 ,高亮+自动缩进+行号+折叠+优化 将一下代码copy到 用户目录下 新建文件为 .vimrc保存即可生效; 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"=========================================================================" DesCRiption:转载 2014-02-27 15:42:24 · 2714 阅读 · 0 评论 -
Virtualbox 复制 CentOS 虚拟机无法联网
症状:Centos刚装好后无法联网复制虚拟机后,出现 No such device eth0我们要处理的三个问题:在Virtualbox上安装好Centos后如何联网如何在Virtualbox上复制生成新虚拟机如何让Virtualbox复制出的虚拟机联网一:在Virtualbox上安装好Centos后联网在虚拟机中安装Centos安装好之后,设置网卡参数联网vi /转载 2014-03-08 22:49:34 · 1124 阅读 · 0 评论 -
CentOS6.3安装samba服务,配置匿名访问
一、CentOS6.3安装samba服务yum -y install smaba二、编辑samba配置文件 vi /etc/samba/smb.conf1)更改用户组workgroup = WORKGROUP2)授权可以访问的ip地址hosts allow = 127. 192.168.147.3)设置共享方式security = share三种共享方式原创 2014-04-15 15:38:27 · 1430 阅读 · 0 评论 -
linux下安装MongoDB,配置主从服务
linux下安装MongoDB,配置主从服务官方网站:http://www.mongodb.org/MongoDB 安裝,主从配置一 MongoDB 安装[root@zabbix_server src]# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.0.tgz[root@zabbi转载 2014-03-09 09:19:51 · 1431 阅读 · 0 评论 -
ubuntu12.04LTS休眠功能·[sudo pm-hibernate]
Ubuntu12.04在电源管理上会有些问题,在休眠上有个bug,所以默认禁用了休眠(hibernate)功能。Unfortunately, hibernate doesn’t work in many cases with Ubuntu, which can cause you to lose data if you expect your documents and applica原创 2014-04-07 14:54:34 · 3287 阅读 · 0 评论 -
【原创翻译】《在linux中显示所有正在运行的进程》
翻译:飞哥 ()版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。原文名称:《Show All Running Processes in Linux》原文地址:http://www.cyberciti.biz/faq/show-all-running-processes-in-linux/ 在linux中怎样查看所有运行中的进程?你可以使用ps命令。它能显示当转载 2014-04-10 14:51:30 · 1355 阅读 · 0 评论 -
用C开发一个简易的webserver
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-09-23 18:18:55 · 1402 阅读 · 0 评论 -
Linux中的计划任务(Crontab)的格式
第1列分钟1~59第2列小时1~23(0表示子夜)第3列日1~31第4列月1~12第5列星期0~6(0表示星期天)第6列要运行的命令下面是crontab的格式:分 时 日 月 星期 要运行的命令这里有crontab文件条目的一些例子:30 21 * * * /usr/local/apache/bin/apachectl restart上面的例子表示每晚的21转载 2013-09-10 17:45:59 · 1093 阅读 · 0 评论 -
CentOS yum的详细使用方法
yum是什么yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 yum特点可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便 保持转载 2013-07-09 10:34:02 · 766 阅读 · 0 评论 -
ubuntu软件包管理
安装包dpkg -i package.deb sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f = ——fix-missing"显示该包的版本、安装信息等 dpkg -l package原创 2012-10-20 22:42:22 · 726 阅读 · 0 评论 -
uhuntu五笔输入法fcitx安装
一、安装和过往的版本类似 sudo apt-get install fcitx //安装fcitx sudo apt-get install fcitx-table-wbpy //安装五笔拼音混合输入的库表 sudo apt-get install fcitx-table-wubi //安装单独的五笔库表sudo fcitx-config-gtk //运行图形化配置界面,不能用sud原创 2012-10-20 22:32:26 · 947 阅读 · 0 评论 -
ubuntu apt-get用法
什么是apt-get apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。 apt-get命令一般需要root权限执行,所以一般跟着sudo命令 例 sudo apt-get xxxxapt命令用法apt-get update 在修改/etc/apt/sources.list或/etc/ap转载 2012-10-24 09:28:43 · 832 阅读 · 0 评论 -
Win7下如何硬盘安装Ubuntu
怎样在Windows 7系统下用硬盘安装Ubuntu的方式打造双系统?在windows环境下用硬盘安装的方式装Linux系统需要解决的关键问题是安装镜像的启动引导。网上介绍最多的方法是用开源软件Grub(不是打魔兽争霸的那个兽王Grub ^_^)启动引导,但较为繁琐且问题较多,不利于新手。偶然看到一个十分简便的教程,利用开源软件EasyBCD引导Linux安装镜像,十分好用。 1.下载Lin转载 2012-11-05 22:55:58 · 815 阅读 · 0 评论 -
Win7+Ubuntu11.10(EasyBCD硬盘安装)
1)首先还是分区,在计算机上右键--管理--磁盘管理装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我们划好要给ubuntu的分区后,删除卷。到时候,安装好的ubuntu的分区,在windows下是看不到的,但是进入ubuntu是可以访问windows的磁盘的。这才叫双系统的吧,和wubi那种不一样哦。2)准备两个东西转载 2012-11-08 22:56:45 · 706 阅读 · 0 评论 -
linux进程管理
1、程序和进程;推荐文章:《解析Linux内核获取当前进程指针的方法 》程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有多个进程。比如 LinuxSir.Org所用的WWW服务器是apache服务器,当管理员启动服务后,可能会有好多人来访问,也就是说许多用户来同时请求httpd服务,apache服务器将转载 2012-11-14 17:00:04 · 480 阅读 · 0 评论 -
yum命令搭建LAMP环境
1、配置防火墙,开启80端口、3306端口 vi/etc/sysconfig/iptables -A INPUT -m state --state NEW-m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state --state NEW-m tcp -p tcp --dport 3306 -j AC转载 2013-01-04 22:27:04 · 674 阅读 · 0 评论 -
清除目录下的SVN信息
今天想清除目录下的SVN信息,在网上找了找,说是有三种方法:一、在linux下 删除这些目录是很简单的,命令如下 find . -type d -name ".svn"|xargs rm -rf 或者 find . -type d -iname ".svn" -exec rm -rf {} \; 二、在windows下用以下法子: 1、在项目转载 2013-01-31 11:57:06 · 613 阅读 · 0 评论 -
Linux/Unix下nginx+php安装简明教程
一、安装nginx:1. 安装pcre库,nginx的rewrite模板需用到pcre库:1. mkdir -p /works 2. cd /works 3. wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.20.tar.gz 4. tar -zxvf pcre-8.20转载 2013-01-31 22:05:45 · 883 阅读 · 0 评论 -
ubuntu12.10安装netbeans
ubuntu下安装netbeans需要jvm(java虚拟机)一、首先安装jvm安装jdk了,在此提醒一下,因为系统自带有openjdk,所以当在终端中输入java -version命令的时候,会有一些提示的,这个不要担心,没什么影响,我们要自己手动配置自己的jdk,好了,先说这第多,上图吧首先到http://www.oracle.com/technetwo原创 2012-10-20 21:48:58 · 1510 阅读 · 0 评论 -
ubuntu下更新grub2
电脑上装多个系统的难免会出现进不了系统的问题,多数是grub的问题。使用LiveCD光盘启动电脑后进入光盘中的Ubuntu系统,或者用USB启动,打开终端。 sudo -i先来找一找你的ubuntu安装在那个分区,用: fdisk -l之后会出来一张表,表中有你的转载 2013-05-01 11:26:56 · 2225 阅读 · 0 评论 -
ubuntu boot空间不足的解决方法
在安装ubuntu12.04的时候,给/boot文件目录分配空间的时候,是100M,/boot可以单独分成一个区,也可以不单独分,在/(根目录)下也会自动为其创建一个boot目录。顺便提一下,linux分区是树结构的,/为根目录,在其目录下会分各个执行不同工作的目录,所以在分区的时候完全可以只分一个根分区和一个swap(虚拟内存)分区。如果分的细微一点,为/boot单独分区的话,100M足够,bo转载 2013-05-27 11:11:31 · 923 阅读 · 0 评论 -
CentOS 6.3 yum安装LAMP(Apache+MySQL+PHP )
一、 安装并配置MySQL 1.1 执行yum 命令安装MySQLyum -y install mysql mysql-server1.2 把添加MySQL进开机启动项,并立即启动MySQLchkconfig --levels 235 mysqld on/etc/init.d/mysqld start转载 2013-06-08 11:08:14 · 1102 阅读 · 0 评论 -
Linux下杀死进程(kill)的N种方法
转载一篇,最原始的出处已不可考,望见谅!常规篇: 首先,用ps查看进程,方法如下:$ ps -ef……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helpersmx 1824 1822转载 2015-11-17 13:38:42 · 885 阅读 · 0 评论