使用apache搭建一個簡單的圖片服務器
1.下載源碼包:http://httpd.apache.org/download.cgi#apache24
2.解壓縮
3.sudo ./configure
發現報錯:configure: error: APR not found. Please read the documentation.
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz
tar -zxvf apr-1.4.5.tar.gz
cd apr-1.4.5/
sudo ./configure –prefix=/home/user/env/apr/
sudo make
sudo make install
tar -zxvf apr-util-1.3.12.tar.gz
cd apr-util-1.3.12/
sudo ./configure –prefix=/home/user/env/apr-util/ –with-apr=/home/user/env/apr/
sudo make
sudo make install
tar -zxvf pcre-8.40.tar.gz
cd pcre-8.40/
sudo ./configure –prefix=/home/user/env/pcre/
4.sudo ./configure –prefix=/home/user/env/httpd/ –with-apr=/home/user/env/apr/ –with-apr-util=/home/user/env/apr-util/ –with-pcre=/home/user/env/pcre/
5.sudo make
6.sudo make install
7.cd /home/user/env/httpd/ && vim conf/httpd.conf
修改
ServerName 127.0.0.1:8000
修改DocumentRoot "/server/image"
修改<Directory "/server/image">
修改Listen 8000
8.sudo ./bin/apachectl start
放一張圖片在/server/image
下面比如1.jpg
在瀏覽器打開http://127.0.0.1:8000/1.jpg
看到圖片正確顯示那麼就說明apache正確啓動