此项目以升级为httpevent. 欢迎更新!!!
面向C++ web编程的应用服务器
webcppd 是为了把 C++ 语言变成一种 Web 开发语言而准备的。利用 webcppd,C++ 语言能够 轻松地与 HTML、JS、CSS 打成一片,无障碍地融入到 Web 开发的实践当中。 因而,你能够把 C++ 语言当作是更好、更快的 PHP 语言来对待。 当然,你也可以把 webcppd 当然 C++ 版的 tomcat。
- HTTP/1.0 and HTTP/1.1
- WebSocket
- HTTPS
- C++
- 会话管理
- 缓存管理
- ip动、静态黑名单
- 正则路由
- 防盗链
- 日志
- more
yum -y install epel-release
yum -y install poco-devel
推荐执行centos-install-depend.sh
不要安装libpoco-dev,它的版本太低。请执行ubuntu-install-depend.sh
make
make clean
sudo make install
sudo make uninstall
or sudo webcppd-ctrl.sh uninstall
sudo systemctl (start|stop|restart|status) webcppd
sudo systemctl enable webcppd
见 /etc/webcppd/webcppd.properties
如果需要https
请参考letsencrypt/letsencrypt.md