# Setting up a New Craft CMS 3 Project

DevFeed: [Setting up a New Craft CMS 3 Project](<https://devfeed.tech/articles/setting-up-a-new-craft-cms-3-project-31296.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/setting-up-a-craft-cms-3-project>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2017-12-05T19:45:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Content Management System](<https://devfeed.tech/topics/cms.md>), [Composer](<https://devfeed.tech/topics/composer.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [.env](<https://devfeed.tech/topics/dotenv.md>), [passwords](<https://devfeed.tech/topics/passwords.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>)

Tags: [cms](<https://devfeed.tech/tags/cms.md>), [composer](<https://devfeed.tech/tags/composer.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [craft](<https://devfeed.tech/tags/craft.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [env-file-security](<https://devfeed.tech/tags/env-file-security.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [insights](<https://devfeed.tech/tags/insights.md>), [kick](<https://devfeed.tech/tags/kick.md>), [project](<https://devfeed.tech/tags/project.md>), [release](<https://devfeed.tech/tags/release.md>), [requirements](<https://devfeed.tech/tags/requirements.md>), [tires](<https://devfeed.tech/tags/tires.md>), [want](<https://devfeed.tech/tags/want.md>)

## AI overview

A tutorial roadmap for setting up a new Craft CMS 3 project. It discusses production considerations, plugin compatibility, Composer-based installation and updating, directory structure changes, environment-specific configuration through a .env file, and template changes.

## Source excerpt

With the release of Craft CMS 3, you might want to kick the tires. Here is how to set up a Craft CMS 3 project