本项目为C++11写的基于http协议的Web服务器,写这个的目的是为了让半年来看的东西学以致用.
make&&sudo make install
安装路径 /usr/local/WebServer
sudo ./WebServer
前台运行可通过ctrl c安全关闭程序
后台程序可通过kill -QUIT安全关闭程序
git clone https://github.com/viktorika/Webserver.git && cd Webserver
docker build -t vikserver .
or Build by URL:
docker build -t vikserver https://github.com/viktorika/Webserver.git
# Apply you own config file
docker run \
-dit \
--rm \
-p 80:8080 \
-v /PATH/TO/YOUR.conf:/opt/conf/Webserver.conf \
-v /PATH/TO/WEBPAGE/:/opt/page/ \
--name=vikserver
vikserver
Or Pull from Dockerhub: docker pull visnz/vikserver
Or Run by docker-compose.yaml:
docker-compose up
Content type
Image
Digest
Size
59.6 MB
Last updated
over 7 years ago
docker pull visnz/vikserver