Linux下怎么部署CaddyWEB服务器软件
这篇文章主要讲解了“Linux下怎么部署CaddyWEB服务器软件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么部署CaddyWEB服务器软件”吧!
系统:Centos8
主机名: caddy.example.com
IP地址:192.168.43.131
安装Caddy Web服务器使用下面命令安装caddy:
[root@caddy~]#yum-yinstall'dnf-command(copr)'[root@caddy~]#yumcoprenable@caddy/caddy[root@caddy~]#yum-yinstallcaddy
找到 Caddy Web 服务器的安装目录:
[root@caddy~]#whereiscaddycaddy:/usr/bin/caddy/etc/caddy/usr/share/caddy
下面为Caddy服务创建存放证书的目录:
[root@caddy~]#mkdir/etc/ssl/caddy[root@caddy~]#chown-Rcaddy:root/etc/ssl/caddy/[root@caddy~]#chmodo-rwx/etc/ssl/caddy/启用caddy服务
[root@caddy~]#systemctlenablecaddyCreatedsymlink/etc/systemd/system/multi-user.target.wants/caddy.service→/usr/lib/systemd/system/caddy.service.[root@caddy~]#systemctlstartcaddy
在浏览器输入服务器ip地址,可访问默Caddy的默认页面。
在 Caddyfile 中创建一个服务器配置在Caddyfile文件中创建一个简单的服务器配置:
[root@caddy~]#vim/etc/caddy/Caddyfile:80{#Setthispathtoyoursite'sdirectory.root*/var/www/html#Enablethestaticfileserver.file_servergzip#Anothercommontaskistosetupareverseproxy:#reverse_proxylocalhost:8080#OrserveaPHPsitethroughphp-fpm:#php_fastcgilocalhost:9000}[root@caddyhtml]#echo"HelloWorld">/var/www/html/index.html
重启一下caddy服务:
[root@localhost~]#systemctlrestartcaddy
访问测试一下:
防火墙开启http:
[root@localhost~]#firewall-cmd--permanent--add-service=httpsuccess[root@localhost~]#firewall-cmd--reloadsuccess
感谢各位的阅读,以上就是“Linux下怎么部署CaddyWEB服务器软件”的内容了,经过本文的学习后,相信大家对Linux下怎么部署CaddyWEB服务器软件这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。