如上圖,獨立的圖片服務器,在分布式架構中,可以做到多個服務器共享。
四、Apache Server搭建獨立圖片服務器
基于windows環(huán)境的安裝配置過程 4.1、下載Apache Server
下載地址: http://httpd.apache.org/docs/current/platform/windows.html#down

4.2、解壓
將下載的壓縮文件解壓,我解壓之后放在E盤,并且修改了文件夾的名稱(可以不修改),我的apache解壓地址如下:E:apache-httpd-2.4.29-o110g-x86-vc14Apache24
4.3、配置
1、找到E:apache-httpd-2.4.29-o110g-x86-vc14Apache24confhttpd.conf文件,打開。配置如下內(nèi)容:

如上圖,找到38行,修改SRVROOT后面的地址為解壓后的apache目錄。
2、修改apache的端口
默認端口是80,也可以不修改。如果80端口被占用,可以修改端口號,配置如下:


3、安裝apache server
a、管理員身份打開cmd命令。
b、執(zhí)行如下命令:
E:apache-httpd-2.4.29-o110g-x86-vc14Apache24bin>httpd.exe -k install -n apache-server
其中apache-server是自定義的服務名稱。然后等著安裝成功,提示如下:“Errors reported here must be corrected before the service can be started”。如果“Errors reported here must be corrected before the service can be started”此句下方有錯誤代碼,表示安裝失敗。通過“sc delete apache-server”命令刪除服務,解決異常之后,然后重新安裝。
4、啟動服務
在E:apache-httpd-2.4.29-o110g-x86-vc14Apache24bin下,雙擊ApacheMonitor.exe,運行后,出現(xiàn)如下界面:

點擊,右邊的“start”啟動服務。
5、測試
打開瀏覽器,輸入http://localhost:83 就會出現(xiàn)如下界面:

到此,apache服務安裝成功。
6、配置圖片文件夾
在E盤創(chuàng)建文件夾:E:/apache/images,用來存放上傳的圖片。然后打開httpd.conf配置如下:

說明:Directory標簽下的AllowOverride none 和Require all granted是訪問權限的配置。

說明:Alias /images E:/apache/images 其中E:/apache/images是真實的圖片地址,/images是用戶訪問的地址。配置后,用戶訪問路徑如下:http://localhost:83/images/ddd.png
五、總結
apache圖片服務器的搭建就到此。但是,不僅僅只有apache server能作為圖片服務器,可以作為圖片服務器的還有nginx、ftp、fastdfs等等。后面慢慢自己搭建~
在公司,搭建服務器這種事,一般是運維做的事情。不過懂一點,也是好事。至少跟運維溝通比較順暢了。
更多關于云服務器,域名注冊,虛擬主機的問題,請訪問三五互聯(lián)官網(wǎng):www.shinetop.cn