背景:
阅读新闻
LNMP源码安装及phpwind应用
[日期:2012-11-17] 来源:Linux社区 作者:dg123 [字体:]
二.安装nginx
Ⅰ、安装libevent
a.首先检测环境yun grouplist|less
Development Tools
Development Libraries
Legacy Software Development
X Software Development这几个组包是否安装
注:对应成中文就是:Development Libraries 开发库; Development Tools 开发工具;
Legacy Software Development 老的软件开发; X Software Development X软件开发;
yum groupinstall " Development Libraries " -y,注意一定要加引号。
yum groupinstall " Development Tools " -y
yum groupinstall " Legacy Software Development " -y
yum groupinstall " X Software Development " -y
5. 下载文件:libevent-2.0.16-stable.tar.gz
解压进行安装
[root@localhost ~]# tar -zxvf 'libevent-2.0.16-stable.tar.gz' -C /usr/local/src/
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# ll
[root@localhost src]# cd libevent-2.0.16-stable/
[root@localhost libevent-2.0.16-stable]# ./configure
[root@localhost libevent-2.0.16-stable]# make
[root@localhost libevent-2.0.16-stable]# make install
6 .下载nginx-1.0.11.tar.gz
[root@localhost ~]# tar -zxvf nginx-1.0.11.tar.gz -C /usr/local/src
[root@localhost ~]# cd /usr/local/src
[root@localhost src]# cd nginx-1.0.11/
[root@localhost nginx-1.0.11]# ./configure \ ß此处回车 下面红色可以直接复制
--prefix=/usr \
--sbin-path=/usr/sbin/nginx \
--conf-path=/etc/nginx/nginx.conf \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--user=nginx \
--group=nginx \
--with-http_ssl_module \
--with-http_flv_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/tmp/nginx/client/ \
--http-proxy-temp-path=/var/tmp/nginx/proxy/ \
--http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ \
--with-pcre
[root@localhost nginx-1.0.11]# make
[root@localhost nginx-1.0.11]# make install
7.安装成功后要为nginx创建用户及组
[root@localhost nginx-1.0.11]# groupadd nginx
[root@localhost nginx-1.0.11]# useradd -g nginx -s /sbin/nologin -M nginx
启动nginx
[root@localhost nginx-1.0.11]# nginx
nginx: [emerg] mkdir() "/var/tmp/nginx/client/" failed (2: No such file or directory)
如果出现了上面的错误,则是少client目录
[root@localhost nginx-1.0.11]# mkdir -p /var/tmp/nginx/client
重新启动nginx
[root@localhost nginx-1.0.11]# nginx
[root@localhost nginx-1.0.11]# netstat -tupln | grep nginx
tcp 0 0 0.0.0.0:80
8. 测试nginx是否成功(要关闭linux防火墙)
Tomcat发布网站修改端口、修改默认发布目录、多域名绑定)
相关资讯
本文评论 查看全部评论 (1)
尊重网上道德,遵守中华人民共和国的各项有关法律法规 承担一切因您的行为而直接或间接导致的民事或刑事法律责任 本站管理人员有权保留或删除其管辖留言中的任意内容 本站有权在网站内转载或引用您的评论 参与本评论即表明您已经阅读并接受上述条款
评论声明
第 1 楼
匿名 发表于 2013/2/20 18:54:26初始化数据库这一段写的实在太麻烦了,直接这样写:scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/
就OK了。
(0) (0)
最新资讯