Installation and Configuration Symfony Framework Last Updated : 10 May, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report Symfony is an open-source PHP web application framework with MVC architecture. It is a set of reusable PHP components/libraries. It is basically designed for developers who need an elegant and simple toolkit to create web applications and is the most popular application frameworks among the open-source developer's community. It is used to build high-performance complex web applications. Prerequisites: PHP installation on windows. Environment setup to run the project. Composer software to create symfony project: https://getcomposer.org/download Symfony software download: https://symfony.com/download Installation: Step 1: Go to xampp root folder and open htdocs folder there. Type "cmd" (without inverted commas) in the address bar(shown below) and hit enter. Step 2: Enter the following command in the command prompt.composer create-project symfony/skeleton project_1 In my case the name of project is project_1, you may take any name of your choice. If you see something like this then your project is created successfully. Step 3: Start your xampp server and goto localhost/project_1/public. If you see something like this then your project is created successfully. First Project: Here we will create a Hello World page in three steps. Step 1: Create a new file named "HelloController.php" in src/Controller/ folder and write the following code in that file. php <?php namespace App\Controller; use Symfony\Component\HttpFoundation\Response; class HelloController { public function hello() { return new Response( 'Hello World' ); } } Step 2: Open config/routes.yaml file and write the following code in that file. html app_hello: path: / controller: App\Controller\HelloController::hello Step 3: Goto localhost/project_1/public. If you see something like this then you have successfully created hello world page. Comment More infoAdvertise with us Next Article How to install and configure Docker on Godaddy server? K khu5h1 Follow Improve Article Tags : Installation Guide Similar Reads Laravel | Installation and Configuration Laravel is a PHP framework that makes building complex web applications a cakewalk. In this guide you are going to learn how to Install and Configure Laravel and get your first Laravel project running in your computer. Prerequisites: Basic knowledge of PHPPHP InstallationBasic knowledge of Terminal/ 2 min read How to install and configure Docker on Godaddy server? In this article, we will discuss how to install the latest version of Docker on GoDaddy VPS (Ubuntu). Installing Docker on Godaddy Server Step 1: Open your terminal and ssh into the GoDaddy Server. $ ssh [username]@[ip] Step 2: Update and upgrade the server by running. $ sudo apt update -y $ sudo ap 1 min read How to Install and configure MySQL on Arch-based Linux Distributions(Manjaro) MySQL is an open-source relational database management system developed by Oracle based on structured query language (SQL). It is primarily written in C and C++ programming languages and licensed under the GNU Public License. The client-end API is used to query, filter, sort, group, and modify data 2 min read How to Install and Configure Apache Subversion(SVN) In Linux? Apache Subversion (SVN), is a version control system like Git. it is distributed under an open-source license. SVN was created by CollabNet Inc. but now it is developed as a project of the Apache Software Foundation. Downloading and Installing Apache SVN Apache Subversion(SVN) can be easily download 2 min read How to install and configure Apache Web Server on Godaddy Server? GoDaddy VPS is a shared server that provides computational services, databases, storage space, automated weekly backups, 99% uptime, and much more. Itâs a cheaper alternative to some other popular cloud-based services such as AWS, GPC, and Azure. Apache HTTP Server is an open-source web server softw 2 min read How to Install and use PHP Composer on Linux? A composer is a tool that is used for dependency management in PHP. But Composer is not a package manager. Composer is an application-level manager that is completely used for PHP programming language. A package manager is used to import codebases into the project and make it up to date. Composer he 3 min read Like