Nginx 安装--图片服务器搭建

1.  nginx 需要依赖以下模块:

  gzip模块需要 zlib 库

  rewrite模块需要 pcre 库

  ssl 功能需要openssl库

1.1.安装pcre

1.         获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本

2.         解压缩pcre-xx.tar.gz包。

3.         进入解压缩目录,执行./configure。

4.         make & make install

1.2.安装openssl

1.         获取openssl编译安装包,在http://www.openssl.org/source/上可以获取当前最新的版本。

2.         解压缩openssl-xx.tar.gz包。

3.         进入解压缩目录,执行./config。

4.         make & make install

1.3.安装zlib

1.         获取zlib编译安装包,在http://www.zlib.net/上可以获取当前最新的版本。

2.         解压缩zlib-xx.tar.gz包。

3.         进入解压缩目录,执行./configure。

4.         make & make install

1.4.安装nginx

1.         获取nginx,在http://nginx.org/en/download.html上可以获取当前最新的版本。

2.         解压缩nginx-xx.tar.gz包。

3.         进入解压缩目录,执行(指定安装路径/usr/local/nginx)

./configure \

--prefix=/usr/local/nginx \   

--pid-path=/var/run/nginx/nginx.pid \

--lock-path=/var/lock/nginx.lock \

--error-log-path=/var/log/nginx/error.log \

--http-log-path=/var/log/nginx/access.log \

--with-http_gzip_static_module \

--http-client-body-temp-path=/var/temp/nginx/client \

--http-proxy-temp-path=/var/temp/nginx/proxy \

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \

--http-scgi-temp-path=/var/temp/nginx/scgi

注意:上边将临时文件目录指定为/var/temp/nginx,需要在/var下创建tempnginx目录

4.  make & make install

5.  /usr/local/nginx/sbin 下存放的就是 nginx 的可执行文件

6. nginx 的启动

  进入 /usr/local/nginx/sbin目录,  执行 ./nginx  启动(nginx 默认端口是 80 ,  测试是否启动成功   浏览器: http://192.168.88.142/ (本机地址)进入欢迎页面就说明启动成功)

7. nginx 的停止

  进入 /usr/local/nginx/sbin目录 执行 ./nginx -s stop 停止

8. 重新加载配置文件

  进入 /usr/local/nginx/sbin目录 执行  ./nginx -s reload (重启)

9. 安装 vsftpd 服务

  1. http://www.rpmfind.net/linux/rpm2html/search.php?query=vsftpd  下载对应系统的版本

  2. rpm -ivh **.rpm   进行安装

  3. service vsftpd start  启动 ftp 服务

  4. useradd ftpuser  添加 ftp 用户

      passwd ftpuser  为 ftpuser  用户添加密码

猜你喜欢

转载自www.cnblogs.com/redhat0019/p/9469726.html