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

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

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

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

點(diǎn)擊,右邊的“start”啟動(dòng)服務(wù)。
5、測(cè)試
打開(kāi)瀏覽器,輸入http://localhost:83 就會(huì)出現(xiàn)如下界面:

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

說(shuō)明:Directory標(biāo)簽下的AllowOverride none 和Require all granted是訪問(wèn)權(quán)限的配置。

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