This repository contains a collection of commonly used Bash scripts for setting up web development environments. These scripts automate the installation and configuration of popular tools such as Nginx, PHP, Laravel, PostgreSQL, and more.
To use the scripts in this repository, you need to have a Unix-like system with Bash installed. You can clone this repository to your local machine using the following command:
git clone https://github.com/uzzalhcse/awesome-bash-scripts.git
The repository contains the following scripts:
setup_nginx.sh: Installs and configures the Nginx web server.setup_php.sh: Installs PHP and its necessary extensions.setup_laravel.sh: Sets up a Laravel project with its dependencies.setup_postgresql.sh: Installs and configures PostgreSQL database server.setup_redis.sh: Installs and configures Redis server.setup_nodejs.sh: Installs Node.js and NPM (Node Package Manager).
Feel free to explore the scripts and modify them according to your requirements.
To use a specific script, navigate to the cloned repository directory and execute the script using the following command: sh ./script_name.sh Please note that some scripts may require administrative privileges, so make sure to run them with appropriate permissions.
Contributions to this repository are welcome! If you have any improvements, bug fixes, or additional scripts that you think would be useful, feel free to open an issue or submit a pull request. Please follow the repository's code of conduct and contribution guidelines.
This project is licensed under the MIT License. Feel free to use, modify, and distribute the scripts as per the terms of this license.
Note: These scripts are provided as-is and without any warranty. Use them at your own risk.
Happy scripting!