1. ububtu平台编译环境
apt-get install build-essential apt-get install libtool
2.
openssl: tar -xzvf openssl-1.0.1s.tar.gz cd openssl-1.0.1s ./config make make install pcre: tar -xzvf pcre-8.38.tar.gz cd pcre-8.38 ./configure make make install zlib: tar -xzvf zlib-1.2.8.tar.gz cd zlib-1.2.8 ./configure make make install
3.
4.
./configure --prefix=/home/spotlightx/nginx/nginx --sbin-path=bin --conf-path=conf/nginx.conf --pid-path=nginx.pid --with-http_ssl_module --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-1.0.1s --with-http_stub_status_module make make install
5.
/usr/local/nginx
6. 403
2016/09/30 13:26:54 [error] 8416#0: *1 "/home/spotlightx/nginx/nginx/html/index.html" is forbidden (13: Permission denied), client: 192.168.2.170, server: localhost, request: "GET / HTTP/1.1", host: "192.168.2.73" Remove note about user nobody in nginx.conf; Change to --> user root; worker_processes 1;
7. --with-stream
./configure --prefix=/home/ubuntu/nginx/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/home/ubuntu/nginx/pcre-8.38 --with-openssl=/home/ubuntu/nginx/openssl-1.0.1s --with-stream
相关推荐
Ubuntu 12.04 下安装 Nginx、Python、uWSGI 和 Django 的步骤 在本文中,我们将介绍如何在 Ubuntu 12.04 环境下安装 Nginx、Python、uWSGI 和 Django。这些技术栈组合是非常流行的 Web 应用程序开发环境。 一、...
在Ubuntu系统上安装Nginx 1.8是一项常见的任务,尤其对于那些希望搭建Web服务器或者需要一个高性能的反向代理服务器的用户来说。Nginx以其轻量级、高并发处理能力而闻名,1.8版本是其稳定且广泛使用的版本之一。下面...
在Ubuntu系统上部署FastDFS和Nginx是一个常见的任务,特别是在构建高效、稳定且可扩展的文件存储和分发服务时。FastDFS是一款开源的、轻量级的分布式文件系统,设计用于支持大容量的文件存储,而Nginx则是一款高性能...
echo "deb http://nginx.org/packages/mainline/ubuntu $(lsb_release -cs) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list ``` 4. **更新软件源并安装Nginx**: ```bash sudo apt-get update sudo ...
如Ubuntu,可以运行`sudo apt-get install apt-transport-https`和`sudo curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -`,然后将Nginx存储库添加到`/etc/apt/sources.list.d/nginx....
对于Ubuntu或Debian,你可以通过添加官方Nginx仓库来获取最新版本的Nginx。在 `/etc/apt/sources.list` 文件末尾添加: ``` deb http://nginx.org/packages/mainline/ubuntu $(lsb_release -cs) nginx deb-src ...
echo "deb http://nginx.org/packages/mainline/ubuntu $(lsb_release -cs) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list ``` 对于CentOS/RHEL,使用: ``` sudo rpm -Uvh ...
echo "deb http://nginx.org/packages/ubuntu $(lsb_release -cs) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list ``` 在CentOS/RHEL上: ```bash sudo rpm -Uvh http://nginx.org/packages/centos/$(rpm ...
2. **添加Nginx仓库**:使用`vim /etc/apt/sources.list.d/nginx.list`创建新文件,添加源代码仓库信息。 3. **更新仓库**:运行`sudo apt-get update`,确保获取最新版本的Nginx。 4. **安装Nginx**:首先获取源...
打开终端,使用`sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak`备份原有的sources.list文件,然后编辑sources.list,替换为TUNA提供的镜像源地址,如下所示: ```bash deb ...
**添加Nginx官方仓库**:通过命令`echo "deb https://nginx.org/packages/mainline/$(lsb_release -cs)/ $(lsb_release -cs) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list`添加官方仓库地址。 5. **更新...
在Ubuntu系统上安装和配置Nginx服务器是一个常见的任务,因为Nginx以其高性能、异步非阻塞的特性受到了广大开发者的喜爱。本文将详细阐述如何在Ubuntu上安装Nginx以及进行基本的环境配置。 首先,我们可以通过...
helm install nginx stable/nginx-ingress --namespace my-app ``` 至此,你已经在Ubuntu 18.04上成功地安装和部署了一个Kubernetes集群,并且安装了Helm。你可以继续探索Helm的Chart仓库,部署更多复杂的应用,并...
在基于Debian的系统上,创建一个名为`/etc/apt/sources.list.d/nginx.list`的文件,并添加: ```bash deb http://nginx.org/packages/mainline/debian/ $(lsb_release -cs) nginx deb-src ...
对于基于Debian的Ubuntu系统,安装过程类似,但需要编辑`/etc/apt/sources.list`文件,添加Nginx的官方源。根据你的Ubuntu版本(例如,如果是Trusty,则对应14.04 LTS),添加如下两条: ``` deb ...
echo "deb http://nginx.org/packages/ubuntu/ $(lsb_release -cs) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list echo "deb-src http://nginx.org/packages/ubuntu/ $(lsb_release -cs) nginx" | sudo tee...
- **示例**: `echo "deb cdrom:[Ubuntu 18.04 _Bionic Beaver_ - Release amd64 (20180426)]/ bionic main restricted" >> /etc/apt/sources.list` **1.11 系统更新** - **命令**: `sudo apt update && sudo apt ...