搭建Nginx圖片服務器(Linux)


知識點:

            在Linux系統上安裝Nginx服務器,配置圖片訪問路徑

            通過ftp上傳圖片到,指定路徑,通過瀏覽器訪問指定路徑中的圖片

            參考博客:http://blog.csdn.net/maoyuanming0806/article/details/78067446
                              http://blog.csdn.net/csdn_lqr/article/details/53334583

 

安裝Nginx服務器

1.到官網下載nginx   http://nginx.org/en/download.html

2.安裝的依賴環境准備

 a. 安裝gcc的環境, yum install gcc-c++

 b.安裝第三方開發包

   yum install -y pcre pcre-devel

   yum install -y zlib zlib-devel

   yum install -y openssl openssl-devel

3.nginx安裝步驟

  a.  將nginx的源碼包上傳到linux系統上

  b.解壓縮  tar zxf  nginx-1.13.8.tar.gz

  c.使用configure命令創建一個makeFile文件

   移動到  cd nginx-1.13.8.tar.gz

   執行命令:

    ./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 

      執行后效果:

           查看:

執行安裝命令

         make

         make install

安裝成功后,移動到 cd /usr/local/nginx 下 查看:

  d:啟動nginx服務器

    進入 cd   /usr/local/nginx/sbin下

    有個ngnix可執行文件

    執行 ./nginx   命令啟動服務器

通過進程查看是否啟動

遠程windows上訪問:nginx安裝成功

配置圖片存放,訪問路徑

   在/usr/local/nginx/conf/nginx.conf 主配置文件中 添加一個location並指定實際路徑

location /images/ { root /home/ftpadmin/health/; autoindex on; }  

截圖如下:

 

修改完成后,進入到/usr/local/nginx/sbin 目錄下

執行  ./nginx -s reload 從新啟動nginx服務器

說明:

   1)root則是將images映射到/home/ftpadmin/hatlth/images/
   2)autoindex on便是打開瀏覽功能。

 

修改用戶訪問權限

   chown ftpadmin /home/ftpadmin

 chmod 777 -R /home/ftpadmin

 

通過ftp,上傳圖片到/home/ftpadmin/health/目錄下

在nginx啟動的情況下,通過瀏覽器測試,/home/ftpadmin/health/1.jpg

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM