Techyou labs
真正的爱应该超越生命的长度,心灵的宽度,灵魂的深度
常用标签
您正在查看:2010年10月
October 30, 2010
server
  {
    listen 8181;
      location / {
      #DNS最好换一个
      resolver 8.8.8.8;
      proxy_pass http://$http_host$request_uri;
    }
  access_log /var/log/nginx/proxy_access.log;
  }

普通的HTTP代理就此搭建完毕。。。如果需要密码验证,可以和.htpasswd结合使用

http://www.linuxsir.org/main/node/296
http://mifunny.info/use-kexec-to-of-switch-linux-kernel-without-restart-your-computer-154.html

[ 23%] Built target libmplayer
Linking CXX shared module ../lib/libphonon_mplayer.so
/usr/bin/ld: ../lib/liblibmplayer.a(MPlayerProcess.cpp.o): relocation R_X86_64_32 against `a local symbol’ can not be used when making a shared object; recompile with -fPIC
../lib/liblibmplayer.a: could not read symbols: Bad value
collect2: ld 返回 1
make[2]: *** [lib/libphonon_mplayer.so] 错误 1
make[1]: *** [mplayer/CMakeFiles/phonon_mplayer.dir/all] 错误 2
make: *** [all] 错误 2

Google之后发现主要原因还是蓝色部分: “recompile with -fPIC” ; 在Google code的issue和 AUR上找了N久没有发现解决方法; 最后还是在Gentoo的Howto文档中挖出了 原因
FIXED:
在全局的CFLAGS、和CXXFLAGS变量中添加 ‘-fPIC’ 这个flag;比如我的Arch x86_64 :
CFLAGS=”-march=x86-64 -mtune=generic -O2 -pipe -fPIC“
CXXFLAGS=”-march=x86-64 -mtune=generic -O2 -pipe -fPIC“

在刚接触Linux时最怕的就是SSH远程登录Linux VPS编译安装程序时(比如安装lnmp)网络突然断开,或者其他情况导致不得不与远程SSH服务器链接断开,远程执行的命令也被迫停止,只能重新连接,重新运行。相信你也遇到过这个问题,今天就给大家介绍一款远程会话管理工具 - screen命令。
一、screen命令是什么?

Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。
二、如何安装screen命令?

除部分精简的系统或者定制的系统大部分都安装了screen命令,如果没有安装,CentOS系统可以执行:yum install screen ;

Debian/Ubuntu系统执行:apt-get install screen 。
三、screen命令使用方法?
1、常用的使用方法

条件:

apache服务器(最好是Linux主机)

支持自定义.htaccess

当然最重要的是要有反向代理的权限~~(一些免费主机会禁用的。。。)

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ http://blog.37hi.com/$1 [P]