- 浏览: 142866 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
ooo456mmm:
...
chmod -
hellohank:
这个不能一概而论吧~字符所占的像素,与字体、字符间宽度、中英文 ...
javascript 按像素截取字符串 -
A5121612886:
说的好!
数据库读写分离研究 -
rickqin:
基础很重要。我现在也在温习基础,明年准备job hopping ...
阿里电话面试 -
battlefly:
其实还可以用svn export吧……
bat for 处理带空格的文件名
新建下载目录
mkdir /download
下载安装文件
wget http://nginx.org/download/nginx-1.0.4.tar.gz
解压文件
tar -zxvf nginx-1.0.4.tar.gz
进入解压后的文件夹
cd nginx-1.0.4
配置编译参数
vi config.sh
./configure \ --user=nginx \ --group=nginx \ --prefix=/usr/share \ --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/log/run/nginx.pid \ --lock-path=/var/log/lock/subsys/nginx \ --with-http_ssl_module \ --with-http_realip_module \ --with-http_addition_module \ --with-http_sub_module \ --with-http_dav_module \ --with-http_flv_module \ --with-http_gzip_static_module \ --with-http_stub_status_module \ --with-http_perl_module \ --with-mail \ --with-mail_ssl_module
运行配置参数脚本
sh config.sh
报下面的错误:
./configure: error: the HTTP rewrite module requires the PCRE library
安装依赖的库:
yum -y install gcc gcc-c++ autoconf libtool* openssl openssl-devel
yum -y install pcre-devel
再运行配置参数的脚本就可以OK了。
出现以下配置信息:
Configuration summary + using system PCRE library + using system OpenSSL library + md5: using OpenSSL library + sha1: using OpenSSL library + using system zlib library nginx path prefix: "/usr/share" nginx binary file: "/usr/sbin/nginx" nginx configuration prefix: "/etc/nginx" nginx configuration file: "/etc/nginx/nginx.conf" nginx pid file: "/var/log/run/nginx.pid" nginx error log file: "/var/log/nginx/error.log" nginx http access log file: "/var/log/nginx/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp"
编译
make
安装
make install
创建用户
/usr/sbin/useradd -c "Nginx user" -s /bin/false -r -d /var/lib/nginx nginx
配置文件目录
/etc/nginx/nginx.conf
错误解决办法:
./configure: error: the HTTP rewrite module requires the PCRE library
有时候,我们需要单独安装nginx,来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTP cache错误解决办法:
wget http://nginx.org/download/nginx-0.8.33.tar.gz
tar -zxvf nginx-0.8.33.tar.gz
cd nginx-0.8.33
./configure --prefix=/usr/local/nginx
安装Nginx时报错
./configure: error: the HTTP rewrite module requires the PCRE library.
安装pcre-devel解决问题
yum -y install pcre-devel
错误提示:./configure: error: the HTTP cache module requires md5 functions
from OpenSSL library. You can either disable the module by using
--without-http-cache option, or install the OpenSSL library into the system,
or build the OpenSSL library statically from the source with nginx by using
--with-http_ssl_module --with-openssl=<path> options.
解决办法:
yum -y install openssl openssl-devel
总结:
yum -y install pcre-devel openssl openssl-devel
./configure --prefix=/usr/local/nginx
make
make install
发表评论
-
your cpu does not support long mode Use a 32bit distriution
2013-02-06 10:01 3068在VM上面安装64位的LINUX操作系统时,报下面的错 ... -
apache 多域名配置
2012-08-13 13:05 678find / -name "httpd. ... -
安装RZSZ
2012-08-08 01:01 709wget :http://freeware.sgi.co ... -
NGINX整合PHP
2012-08-08 00:29 728替换掉APACHE整合PHP,改成NGINX整合PHP ... -
系统管理知识汇积
2012-07-06 22:55 01、mysql数据库,建立不同的帐户,为不同的帐户赋权限 ... -
转 ubuntu安装启动redis
2012-06-29 17:59 7531、下载安装 ? cd ... -
ubuntu 安装redis
2012-06-29 17:14 765安装redis做为测试为 下载文件 wget ... -
VPS管理
2012-06-29 11:48 0SVN相关 1、SVN获取不了日志 ... -
ubuntu memcache安装过程记录
2012-06-28 18:35 734memcache是一个开源的内存缓存组件,项目中要用到, ... -
linux下svn安装
2011-01-24 16:55 46301、下载LINUX下的SVN客户 ... -
redhat 下安装 samba
2009-02-16 17:33 49101:到http://us3.samba.org/sam ... -
linux 下安装vmware tool
2009-02-11 18:52 12911: 启动VM中的LINUX系统,在工具栏中选择VM-> ... -
linux 下安装ssh
2009-02-11 16:47 1080公司统一使用SSH来登录各台服务器,如果本机也支持SSH的话, ... -
安装SVN客户端
2009-02-11 16:03 10881:在/home/download下使用vi svn.sh,输 ... -
linux 下安装 vsftp
2009-02-11 15:50 10871:在软件更新中选择FTP或是第三张光盘中找vsftpd-1. ... -
vmware linux 上安装telnet
2009-02-10 19:55 1971linux版本为redhat enterprise 5 1 ... -
好用的DU命令
2008-12-26 10:40 1002du的英文原义为“disk usage”,含义为显示磁盘空间的 ... -
ssh创建用户
2008-12-06 09:41 1851if [ $# -eq 1 ];then /usr/sbin/ ... -
chmod
2008-07-24 11:55 1574指令名称 : chmod 使用权限 : 所有使用者 使用方式 ... -
securecrt常用功能
2008-07-16 16:13 20981:下载文件 sz 2:上传文件 rz
相关推荐
Centos7.6.1810离线安装Nginx-所需依赖包 1、patch命令:patch-2.7.1-12.el7_7.x86_64.rpm 2、zlib-1.2.12.tar.gz 3、zlib-devel-1.2.7-20.el7_9.x86_64.rpm 4、pcre-8.32-17.el7.x86_64.rpm 5、pcre-devel-8.32-17....
在安装 Nginx 后,可能会遇到 403 Location 的问题,解决方法是不要将 Nginx 的 root 目录放在 Linux 的 root 目录下。 防火墙设置 检查端口防火墙,可以使用 `vi /etc/sysconfig/iptables` 命令编辑防火墙配置...
- **安装 Nginx**:使用 `apt-get install nginx` 安装。 ##### 配置 Nginx - **编辑配置文件**:修改 `/etc/nginx/nginx.conf` 或 `/etc/nginx/sites-available/default` 文件。 - **配置 PHP-FPM**:确保 ...
1. 安装Nginx:在所有节点上安装相同版本的Nginx。 2. 配置文件:配置Nginx,包括监听端口、服务器块、负载均衡策略等。 3. 心跳检查:创建心跳检查脚本,可以使用curl或nc命令实现。 4. 测试与优化:启动Nginx服务...
1. **安装Nginx**:`yum -y install nginx` 2. **检查版本**:`nginx -v`,确保版本为Nginx 1.20.1。 ##### 步骤三:安装 MySQL 1. **更新YUM源**:`rpm -Uvh ...
4. 安装 PHP 7.4 后,您可能还需要配置 Web 服务器(如 Apache 或 Nginx)以使用新的 PHP 版本。 总之,在 CentOS 8 / RHEL 8 系统上安装 PHP 7.4 可能涉及一些额外的步骤,但通过添加必要的库和启用正确的模块,您...
## vagrant-LNMP Vagrant自动配置LNMP开发环境 ###软件信息 Cent OS 7 PHP 5.6 MySQL 5.6 Nginx 1.6 Rabbitmq ###帐号 root帐号密码: vagrant ###启动方式 $ vagrant up $ vagrant ssh
首先,你需要解压下载的 `openresty-1.25.3.1` 压缩包,然后按照官方文档的指示进行编译和安装。在实际部署过程中,你需要配置 Nginx 的服务器块,定义路由规则,并编写 Lua 脚本来处理请求。 六、最佳实践 在使用...
例如,传统的LAMP(Linux、Apache、MySQL、PHP)环境并不包含FLV流媒体的模块,因此,如果使用Apache作为Web服务器,则需要额外配置或选择支持流媒体的服务器如Lighttpd或Nginx。此外,Ostube2.6的安装包来源于2010...
修改说明:修改nginx配置部分,更换配置文件内容及路径;从ip访问切换到域名访问 前言 最近博主在开发一个小项目,本机的开发环境是python3.6,因为需要部署到服务器(python2.7)的关系,所以研究了一下,网上大...
-nginx-1.16.1及相关依赖安装包 -onlyoffice-documentserver.x86_64.rpm 6.2.0 -onlyoffice-repo.noarch.rpm -postgresql-9.2.24及相关依赖安装包 -rabbitmq-server-3.3.5及相关依赖安装包 -redis-3.2.12及相关依赖...
宝塔面板是一款简洁易用的Linux服务器管理软件,它简化了在服务器上安装和配置各种服务的过程,包括Python项目管理器和Nginx等。 首先,确保你的CentOS系统已安装了宝塔面板。如果没有,你需要前往官方网站下载并...
6. **软件安装**:探讨了通过Ubuntu Software Center、命令行以及其他第三方源安装软件的方法。 7. **网络与互联网**:讲解了网络配置、无线网络连接、SSH远程访问、FTP客户端、Web浏览器以及电子邮件客户端的使用...
5. **软件管理**:讲解如何使用Software Center、Synaptic Package Manager或命令行工具apt进行软件的安装、更新和卸载。 6. **命令行基础**:教授Linux命令行的基本操作,如cd、ls、mkdir、rm、cp、mv等常用命令,...
- **Linker DC/OS**:基于Mesosphere的Data Center Operating System,提供资源管理和调度能力。 - **传统应用的Docker化**:包括但不限于Nginx、Keepalived、Tomcat、Dubbo、MySQL等传统服务的容器化改造。 ##### ...