配置nginx+apache 其中动态由apache处理,静态由nginx处理
[
|
2010/04/30 15:55]
|
2010/04/30 15:55]
http://forum.ubuntu.org.cn/viewtopic.php?t=260841
其实很简单:nginx的编译参数为:
--prefix=/usr/local/nginx --sbin-path=/usr/local/sbin/nginx --with-http_gzip_static_module --with-http_stub_status_module --with-md5-asm --with-sha1-asm --with-zlib-asm=pentiumpro --with-http_addition_module --error-log-path=/var/log/nginx/error.log --conf-path=/usr/local/etc/nginx/nginx.conf --pid-path=/var/run/nginx.pid --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/tmp/nginx/client --http-proxy-temp-path=/var/tmp/nginx/proxy --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi
把apache+php+mysql+nginx配置完后,在nginx.conf配额文件server 的下面加上
location ~ (/$|.php|.cgi|.pl) {
proxy_pass http://127.0.0.1:8000;
proxy_read_timeout 600;
proxy_redirect off;
proxy_buffer_size 32k;
proxy_buffers 4 32k;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_set_header Host $host;
proxy_set_header Accept-Encoding none;
proxy_set_header X-Forwarded-For $remote_addr;
}
if (-f $request_filename/index.htm)
{
rewrite (.*) $1/index.htm break;
} 说明:if后面是表示次级域名目录下的index.htm都能正常访问,如果不加的话,次级目录下的index.htm有可能出现403,当然其他的也可以照写,如index.html , index.php 等等
if (-d $request_filename) {
rewrite ^/(.*)([^/])$ $scheme://$host/$1$2/ redirect;
}
就可以了
apache监听的端口是8000 nginx监听的端口是80 其中if后是nginx 目录自动加斜线”/”的语句。如果不加将会出现下列情况
输入 http://192.168.1.16/uc 提示网页载入出错 但是输入 http://192.168.1.16/uc/就能正常访问
一个start stop restart nginx的脚本
下载文件
nginx+apache 配置多个虚拟网站 其中(nginx处理静态 apache处理动态 nginx监控80 apache监控8000)
nginx.conf脚本为:
下载文件
http.conf配置文件为:
下载文件
说明:http.conf最后的日志分切程序cronolog 可以在这里下载
下载文件
其实很简单:nginx的编译参数为:
--prefix=/usr/local/nginx --sbin-path=/usr/local/sbin/nginx --with-http_gzip_static_module --with-http_stub_status_module --with-md5-asm --with-sha1-asm --with-zlib-asm=pentiumpro --with-http_addition_module --error-log-path=/var/log/nginx/error.log --conf-path=/usr/local/etc/nginx/nginx.conf --pid-path=/var/run/nginx.pid --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/tmp/nginx/client --http-proxy-temp-path=/var/tmp/nginx/proxy --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi
把apache+php+mysql+nginx配置完后,在nginx.conf配额文件server 的下面加上
location ~ (/$|.php|.cgi|.pl) {
proxy_pass http://127.0.0.1:8000;
proxy_read_timeout 600;
proxy_redirect off;
proxy_buffer_size 32k;
proxy_buffers 4 32k;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_set_header Host $host;
proxy_set_header Accept-Encoding none;
proxy_set_header X-Forwarded-For $remote_addr;
}
if (-f $request_filename/index.htm)
{
rewrite (.*) $1/index.htm break;
} 说明:if后面是表示次级域名目录下的index.htm都能正常访问,如果不加的话,次级目录下的index.htm有可能出现403,当然其他的也可以照写,如index.html , index.php 等等
if (-d $request_filename) {
rewrite ^/(.*)([^/])$ $scheme://$host/$1$2/ redirect;
}
就可以了
apache监听的端口是8000 nginx监听的端口是80 其中if后是nginx 目录自动加斜线”/”的语句。如果不加将会出现下列情况
输入 http://192.168.1.16/uc 提示网页载入出错 但是输入 http://192.168.1.16/uc/就能正常访问
一个start stop restart nginx的脚本
下载文件 nginx+apache 配置多个虚拟网站 其中(nginx处理静态 apache处理动态 nginx监控80 apache监控8000)
nginx.conf脚本为:
下载文件 http.conf配置文件为:
下载文件 说明:http.conf最后的日志分切程序cronolog 可以在这里下载
下载文件 无法编译PHP undefined reference to `libiconv_open
[
|
2010/04/30 13:15]
|
2010/04/30 13:15]
无法编译PHP undefined reference to `libiconv_open 的解决方法:
make时提示:
.....................................................
ext/iconv/.libs/iconv.o(.text+0x1738): In function `zif_iconv_mime_encode':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1017: undefined reference to `libiconv_open'
ext/iconv/.libs/iconv.o(.text+0x1756):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1031: undefined reference to `libiconv_open'
ext/iconv/.libs/iconv.o(.text+0x1993):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1290: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o(.text+0x19ad):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1293: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o(.text+0x1b01):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1102: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1b33):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1134: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1b5e):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1150: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1e10):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1202: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1e3c):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1233: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x207f):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1277: more undefined references to `libiconv' follow
ext/iconv/.libs/iconv.o(.text+0x2c08): In function `php_iconv_stream_filter_dtor':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2393: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o(.text+0x2cf2): In function `php_iconv_stream_filter_append_bucket':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2543: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x2d34):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2543: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x2de7):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2465: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x30e2): In function `php_iconv_stream_filter_factory_create':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2419: undefined reference to `libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
make时提示:
.....................................................
ext/iconv/.libs/iconv.o(.text+0x1738): In function `zif_iconv_mime_encode':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1017: undefined reference to `libiconv_open'
ext/iconv/.libs/iconv.o(.text+0x1756):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1031: undefined reference to `libiconv_open'
ext/iconv/.libs/iconv.o(.text+0x1993):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1290: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o(.text+0x19ad):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1293: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o(.text+0x1b01):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1102: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1b33):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1134: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1b5e):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1150: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1e10):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1202: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x1e3c):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1233: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x207f):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1277: more undefined references to `libiconv' follow
ext/iconv/.libs/iconv.o(.text+0x2c08): In function `php_iconv_stream_filter_dtor':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2393: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o(.text+0x2cf2): In function `php_iconv_stream_filter_append_bucket':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2543: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x2d34):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2543: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x2de7):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2465: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o(.text+0x30e2): In function `php_iconv_stream_filter_factory_create':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2419: undefined reference to `libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
鼠标指向的标题闪烁起来
[
|
2010/04/26 01:05]
|
2010/04/26 01:05]
当你用鼠标指向任何链接时链接都会闪烁起来!!!
方法:
1.上传color.js文件到你网站的任意地方(但是你得找到访问它的绝对地址哦!)
2.如果是DZ论坛,可以进后台:基本设置--搜索引擎优化--其他头部信息:
如果是Bo-Blog可以后台:常规管理--参数设置--区域额外代码:
在此粘贴如下代码:
color.js下载:
方法:
1.上传color.js文件到你网站的任意地方(但是你得找到访问它的绝对地址哦!)
2.如果是DZ论坛,可以进后台:基本设置--搜索引擎优化--其他头部信息:
如果是Bo-Blog可以后台:常规管理--参数设置--区域额外代码:
在此粘贴如下代码:
color.js下载:
Bo-blogV2.0安装使用问题解答集锦
[
|
2010/04/24 23:54]
|
2010/04/24 23:54]
安装使用问题解答集锦
http://bbs.bo-blog.com/viewthread.php?action=printable&tid=7620
http://bbs.bo-blog.com/forumdisplay.php?fid=17&filter=type&typeid=6&page=1
http://bbs.bo-blog.com/viewthread.php?action=printable&tid=7620
http://bbs.bo-blog.com/forumdisplay.php?fid=17&filter=type&typeid=6&page=1
windows script host 的解决方法
[
|
2010/04/15 21:08]
|
2010/04/15 21:08]
1:手动删除以下注册表文件即可:
单击开始菜单 - 运行 - regedit.exe
[HKEY_CLASSES_ROOT\lnkfile\shell\open\command]
右边的"C:\\WINDOWS\\System32\\WScript.exe\"
单击开始菜单 - 运行 - regedit.exe
[HKEY_CLASSES_ROOT\lnkfile\shell\open\command]
右边的"C:\\WINDOWS\\System32\\WScript.exe\"
ssh映射
[
|
2010/04/12 15:50]
|
2010/04/12 15:50]
ssh映射
主要用在没有公网IP的内网机器,前提是另有一台有公网IP的Linux。
使用方法:
ssh -R 9999:127.0.0.1:22 root@1.1.1.1
-R代表映射
9999是映射到1.1.1.1的端口
127.0.0.1是本机IP :22则是本机SSH端口,默认22
root 远程机器的用户名
1.1.1.1 远程机器的IP
登陆方法:ssh root@1.1.1.1之后再在1.1.1.1上运行ssh 127.0.0.1 -p 9999即可
主要用在没有公网IP的内网机器,前提是另有一台有公网IP的Linux。
使用方法:
ssh -R 9999:127.0.0.1:22 root@1.1.1.1
-R代表映射
9999是映射到1.1.1.1的端口
127.0.0.1是本机IP :22则是本机SSH端口,默认22
root 远程机器的用户名
1.1.1.1 远程机器的IP
登陆方法:ssh root@1.1.1.1之后再在1.1.1.1上运行ssh 127.0.0.1 -p 9999即可
Linux下硬盘检测工具smartmontools使用方法
[
|
2010/04/12 15:38]
|
2010/04/12 15:38]
1、什么是S.M.A.R.T.
SMART是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及
每一块硬盘(包括IDE、SCSI)在运行的时候,都会将自身的若干参数记录下来
这些参数包括型号、容量、温度、密度、扇区、寻道时间、传输、误码率等
硬盘运行了几千小时后,很多内在的物理参数都会发生变化
某一参数超过报警阈值,则说明硬盘接近损坏
此时硬盘依然在工作,如果用户不理睬这个报警继续使用
那么硬盘将变得非常不可靠,随时可能故障.
SMART是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及
每一块硬盘(包括IDE、SCSI)在运行的时候,都会将自身的若干参数记录下来
这些参数包括型号、容量、温度、密度、扇区、寻道时间、传输、误码率等
硬盘运行了几千小时后,很多内在的物理参数都会发生变化
某一参数超过报警阈值,则说明硬盘接近损坏
此时硬盘依然在工作,如果用户不理睬这个报警继续使用
那么硬盘将变得非常不可靠,随时可能故障.





姓名:传奇
