1.下载pcre
#wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz
2.安装pcre-8.33.tar.gz
#tar zxvf pcre-8.33.tar.gz
#cd pcre-8.33/
#./configure
#make && make install
3.下载nginx
#wget http://nginx.org/download/nginx-1.5.3.tar.gz
4.解压
#tar -zxvf nginx-1.5.3.tar.gz
#cd nginx-1.5.3
#./configure --prefix=/usr/local/nginx --with-pcre=/root/pcre-8.33/ --with-http_stub_status_module --with-http_realip_module
#make
#make install
5.选项
-c </path/to/config> 为 Nginx 指定一个配置文件,来代替缺省的。
-t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
-v 显示 nginx 的版本。
-V 显示 nginx 的版本,编译器版本和配置参数。
6.中止运行的进程:
#ps aux | egrep '(PID|nginx)'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 2213 0.0 0.0 6784 2036 ? Ss 03:01 0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
#kill -15 2213
平滑改变 nginx 配置的选项(请注意,在重载前,要先测试一下配置文件):
#nginx -t -c /etc/nginx/nginx.conf
2006/09/16 13:07:10 [info] 15686#0: the configuration file /etc/nginx/nginx.conf syntax is ok
2006/09/16 13:07:10 [info] 15686#0: the configuration file /etc/nginx/nginx.conf was tested successfully
#ps aux | egrep '(PID|nginx)'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 2213 0.0 0.0 6784 2036 ? Ss 03:01 0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
#kill -HUP 2213
开启目录文件索引
location ~ /index/ {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
break;
}
squid的安装
--prefix=/usr/local/squid' '--sysconfdir=/etc/squid' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--enable-gnuregex' '--enable-removal-policies=lru' '--enable-icmp' '--enable-referer-log' '--enable-useragent-log' '--enable-snmp' '--enable-arp-acl' '--enable-htcp' '--enable-default-err-language=Simplify_Chinese' '--enable-err-languages=Simplify_Chinese' '--enable-epoll' '--enable-kill-parent-hack' '--enable-cache-digests' '--enable-linux-netfilter
分享到:
相关推荐
Nginx 安装成Windows 服务方法
Nginx所需环境的安装,及nginx安装,nginx相关功能开启,后端节点健康检查插件安装,静态资源缓存插件,缩略图插件安装等。
自己整理的nginx安装部署相关的一些经验,供参考
nginx安装全流程,包括安装流程,配置流程,还有开机自启动
nginx安装,有什么不好的多提宝贵意见
Nginx安装的时候不指定安装目录,会默认安装到/usr/local/nginx下,因此如果需要改变安装目录的同学,可以按照以下方法安装。
nginx安装、配置、负载均衡
nginx安装环境及nginx_1.18.0安装包,gcc、g++、pcre、zlib、nginx包
nginx 安装及配置文档包含 下载安装及相关配置步(反向代理,负载均衡)骤说明。
nginx安装与使用 http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/ Nginx开发从入门到精通 http://tengine.taobao.org/book/index.html nginx官网上下载相应的安装包,--- 直接解压就...
nginx安装使用教程nginx安装使用教程
nginx安装.
一、nginx 安装与运行 (Mac OS环境) 1. 安装 nginx 可通过 Homebrew 可直接安装: $brew install nginx 安装好后,默认首页的文件在 /usr/local/var/www 文件夹下 默认的配置文件地址在 /usr/local/etc/nginx/nginx...
(1) Nginx安装配置 - 1 - 1) Nginx安装 - 1 - 2) Nginx配置 - 1 - a)对c:\nginx\conf\nginx.conf文件进行配置: - 1 - b)常用的 Nginx 参数 - 3 - c)静态文件处理 - 4 - d)动态页面请求处理 - 4 - e)下面为nginx....
php+mysql+nginx安装与常遇到的错误 centos系统为例子 在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx 0.8.15 + PHP 5.2.10 ...
一、安装nginx 二、关闭和重启nginx 三、卸载nginx 四、nginx加入到系统服务并自启动 该方案测试成功过!
nginx安装插件包和部署包含了文档和脚本以及其中nginx的安装包是直接在linux在线下载。不是非常详细啊!
nginx安装 附带安装包,解压即可安装