Skip to content

A Bash script that sets up a Rocky Linux LAMP server with Wordpress and a SSL configured FTP server

Notifications You must be signed in to change notification settings

blue-hexagon/BashLamp

Repository files navigation

Bash LAMP

Sets up a LAMP server with users, FTP access and a WordPress instance.

What it does?

Concretely, this script does the following:

  • Updates the system
  • Enables SELinux
  • Sets up Byobu (a Tmux replacement)
  • Sets up a fancy banner (see pic above)
  • Creates new users
  • Sets up a LAMP server
  • Sets up a VSFTP server with SSL certificates
  • Sets up Wordpress w/ WooCommerce plugin ready to be installed
  • Sets up Fail2Ban

Usage

  • git clone https://github.com/blue-hexagon/BashLamp
  • cd BashLamp
  • chmod 644 * ; chmod 744 main.sh
  • As root: ./main.sh
  • As any other user: sudo ./main.sh

About

A Bash script that sets up a Rocky Linux LAMP server with Wordpress and a SSL configured FTP server

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages