博客主机

编译nginx的常见错误

编译nginx的常见错误
a) PCRE library ./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using –without-http_rewrite_module option, or install the PCRE library into the system, or build the PCRE library statically from the source with nginx by using –with-pcre=<path> option. apt-get install libpcre3 libpcre3-dev b) C++ Compiler config...
博客主机

ubuntu解压命令全览

ubuntu解压命令全览
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName --------------------------------------------- .bz2 解压1:bzip2 -d File...

在 Linode 上运行 Windows

在 Linode 上运行 Windows
自从 Linode 支持 KVM 后,按理说运行 Windows 是可行的,一篇 官方博客 也非常模糊地印证了这一点,因此准备上手折腾一下。 如果在网上搜索,不难找到一些制作好的 RAW 镜像,直接用 dd 把镜像烧录好,把虚拟模式设置为全虚拟后即可顺利启动。然而问题有两个,第一是我不相信别人做好的镜像;第二,也是最重要的一点,这些系统是运行在全虚拟模式下的,性能比半虚拟差一些,尤其是虚拟网卡,全虚拟时是模...

ubuntu server kvm虚拟化win2008r2

ubuntu server kvm虚拟化win2008r2
创建虚拟机的硬盘 qemu-img create -f qcow2 lanni02.img 15G 创建虚拟机 virt-install -n ilanni02 -r 2048 –vcpus=2 –os-type=windows –accelerate -c /iso/windows_server_2008_R2/Win_Server_2008_R2_SP1_33in1.iso –disk path=/iso/virtio-win-0.1-81.iso,device=cdrom –disk path=/vhost/ilanni02.img,format=qcow2,bus=virtio –network bridge=br0 –vnc –vncport=5992 –vnclisten=0.0.0.0 –force –a...

在ubuntu中mount挂载NTFS分区

在ubuntu中mount挂载NTFS分区
ubuntu已经默认安装了ntfs-3g 支持读写ntfs 格式分区,不过建议重要数据储存在ext3格式分区上毕竟linux比windows安全,而且ntfs会产生更多磁盘碎片。 先用fdisk -l 命令查看分区 或用 添加/删除 分区编辑器(安装后在系统-系统管理下看到)查看分区 挂载ntfs分区: 假设/dev/hda1是Windows分区(NTFS)的位置,而要挂载的目录是:/media/windows : sudo mkdir /media/windo...

nginx报错accept() failed (24: Too many open files)

nginx报错accept() failed (24: Too many open files)
查看了一下nginx的error.log日志文件,发现有很多像下面这样的报错: accept() failed (24: Too many open files) 一看就知道系统对打开文件数目做了限制,用下面命令 ulimit -n    查看当前用户的 命令查看了一下,结果显示文件打开数目限制为1024,我们需要让这个数字更大一些,好让我们的网站访问并发更高一些。 下面是修改 ulimit 限制数的方法: 1.首先你得修改nginx.conf配置文件,在定义error.log日...

解决15年新版openwrt无法pptp内网穿透的问题

解决15年新版openwrt无法pptp内网穿透的问题
使用openwrt做网关路由器,会存在内网windows客户端 PPTP拨号无法连接外网pptp服务器的问题!错误号:619! PPTP方式的VPN使用了GRE协议,这个协议跟TCP/UDP是同一级的协议。因为GRE协议没有端口的概念,LINUX不能像TCP/UDP那样IP伪装。所以,LINUX网关后面的pptp vpn客户机连接vpn时总会遇见这种那种的问题。 也就是所谓 pptp pass through PPTP VPN协议 NAT穿透性问题! 参考:LINUX网关后面的pptp vpn客...

iptables 添加,删除,查看,修改

iptables 添加,删除,查看,修改
iptables是linux系统自带的防火墙,功能强大,学习起来需要一段时间,下面是一些习iptables的时候的记录。如果iptables不熟悉的话可以用apf,是一款基于iptables的防火墙,挺好用的。请参考:linux apf 防火墙 安装 配置 一,安装并启动防火墙 [[email protected] ~]# /etc/init.d/iptables start 当我们用iptables添加规则,保存后,这些规则以文件的形势存在磁盘上的,以centos为例,文件地址是/etc/sysconfi...

ubuntu不小心删除了libc-bin的恢复办法

ubuntu不小心删除了libc-bin的恢复办法
不小心删除了 libc-bin, 使用apt-get install 命令都会报错,错误如下: Can&#039;t exec &quot;locale&quot;: No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16. Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17. 12 ...

ubuntu搭建LEMP环境,解决 fpm监听失败

ubuntu搭建LEMP环境,解决 fpm监听失败
1.安装mysql sudo apt-get install mysql-server mysql-client 安装过程中要输入root用户的密码。 2.安装nginx sudo apt-get install nginx 2.安装php    1.  sudo apt-get install php5-fpm php5-cgi php5-mysql php5-fpm php5-curl php5-gd  php-pear php5-imagick php5-imap  php5-memcache   php5-sqlite php5-tidy php5-mongo 这是常用的扩展 一路安装下来后配置nginx cd  /etc/nginx/ #配置文件...