几种使用nginx记录日志的方法
nginxd的日志记录主机设置
server {
listen 80;
server_name a8z8.com;
root /etc/www/abc;
access_log /var/log/www/abc/access.log;
location / {
index index.htm index.htm;
}
}
PHP中文网,因为专业所以权威!
nginxd的日志记录主机设置
server {
listen 80;
server_name a8z8.com;
root /etc/www/abc;
access_log /var/log/www/abc/access.log;
location / {
index index.htm index.htm;
}
}
nginx 日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,
一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)如下:
log_format access ‘$remote_addr – $remote_user [$time_local] “$request” ‘
‘$status $body_bytes_sent “$http_referer” ‘
‘”$http_user_agent” $http_x_forwarded_for’;
access_log /usr/local/nginx/logs/access.log access; 阅读全文
1.创建自己的404.html页面
2.更改nginx.conf在http定义区域加入:astcgi_intercept_errors on;
3.更改nginx.conf或虚拟主机的域名.conf在server 区域加入:error_page 404 /404.html; 阅读全文
本文以imap和exif模块为例。
1、安装imap模块前需要先安装imap所需的库:
CentOS :yum install libc-client-devel
Debian:apt-get install libc-client-dev 阅读全文
解决方法:
可以尝试根据lnmp一键安装包中的脚本手动安装一下,看看是什么错误导致的,在网上搜索一下,或者把错误信息发上来。我们给你分析一下错误原因。 阅读全文
网络突然掉线或者不小心putty被关掉等等原因,造成lnmp安装过程被中断怎么办,其实防止这种现象很简单,只要在安装lnmp前执行screen命令就可以了。
licess也在vps侦探上说过screen命令的使用方法,下面结合lnmp的安装过程再说一下。
1、screen安装方法就不说了,看vps侦探上的文章吧
2、执行:screen -S lnmp 创建screen会话。
2、执行:wget -c http://soft.vpser.net/lnmp/lnmp0.5-full.tar.gz 下载安装包。
3、执行:tar zxvf lnmp0.5-full.tar.gz 解压。
4、执行:cd lnmp0.5-full/ 进入lnmp0.5目录。
5、Centos执行:./centos.sh ,Debian 执行:./debian.sh 进行安装。
如果网络掉线,可以重新连接,再执行 screen -r lnmp 就会看到你的lnmp安装进程。
1、下载LNMP一键安装包:
可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),如果使用下载版执行命令 wget -c http://www.phpzh.com/download/lnmp0.7.tar.gz ,如果使用完整版,执行命令 wget -c http://www.phpzh.com/download/lnmp0.7-full.tar.gz ,执行上述命令后LNMP一键安装包就会被下载到VPS上。
2、解压一键安装包:
执行tar zxvf lnmp0.7.tar.gz 或者tar zxvf lnmp0.7-full.tar.gz 就会将LNMP一键安装包解压缩。 阅读全文