[project] How to setup a WAF

  1. Ssh into the server and update.

2. Install docker

3. Install a docker-compose from Github

4. Add execute permission to the docker-compose file

5. Create a symbolic link for docker-compose

6. Check the version of docker-compose

7. Install git

8. Start docker process

9. Install Shadow Daemon WAF from Github

10. There is a shadowdctl and docker-compose.yml file to start Shadow Daemon WAF.

11. Start docker-compose.yml file to set up a WAF

12. Create a user for the web console

13. Check the instance IP address

14. Access the web console via port 8080

15. Go to management > profiles

16. Create a profile

17. Check the profile is created

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store