1. 程式人生 > >linux上搭建圖片伺服器

linux上搭建圖片伺服器

一、安裝Nginx

先安裝Nginx,這裡我就不說怎麼上傳檔案,然後安裝了,現在直接用yum方式安裝吧,命令 

yum -y install nginx

二、安裝vsftpd

再安裝vsftpd元件,還是直接yum方式吧,簡單粗暴:

yum -y install vsftpd

三、開始搭建Nginx圖片伺服器  

1、步驟

需要在nginx/html下建立一個images資料夾(實際訪問的不是這個路徑)
mkdir /usr/share/nginx/html/images

 修改nginx/conf/nginx.conf在預設的server裡再新增一個location並指定實際路徑:

location /images/ {
    root  
/home/ftpuser/www/; autoindex on; }

 

修改完後需要重新啟動nginx

service nginx restart

 說明

1) root則是將images對映到/home/ftpuser/www/images/ 
2) autoindex on便是開啟瀏覽功能。

 注意

1) ftpuser這個使用者需要自己建立,在Linux安裝ftp元件(8步完成)已經建立過,所以在這裡不再建立,若沒有,則需要自己建立,名字任意。 
2) root /home/ftpuser/www/這後面是不帶images的且root後面要有空格。www目錄下有images目錄,用於存放圖片!!

 修改使用者訪問許可權 

chown ftpuser /home/ftpuser
chmod 777 -R /home/ftpuser

3、測試

 

 over!