{"id":13883476,"url":"https://github.com/DavidBelicza/magento2-server-configuration","last_synced_at":"2025-07-16T19:31:01.404Z","repository":{"id":81104915,"uuid":"59848522","full_name":"DavidBelicza/magento2-server-configuration","owner":"DavidBelicza","description":"Magento 2 server configuration -PHP7, Nginx, Postfix","archived":false,"fork":false,"pushed_at":"2019-07-10T18:03:19.000Z","size":34,"stargazers_count":67,"open_issues_count":6,"forks_count":57,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-04-04T01:41:18.734Z","etag":null,"topics":["automatization","magento","mysql","nginx","php","postfix"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DavidBelicza.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-05-27T16:29:56.000Z","updated_at":"2024-05-16T08:04:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"0acce015-223e-40bc-8a8c-27d20c8d3d3e","html_url":"https://github.com/DavidBelicza/magento2-server-configuration","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DavidBelicza/magento2-server-configuration","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidBelicza%2Fmagento2-server-configuration","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidBelicza%2Fmagento2-server-configuration/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidBelicza%2Fmagento2-server-configuration/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidBelicza%2Fmagento2-server-configuration/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DavidBelicza","download_url":"https://codeload.github.com/DavidBelicza/magento2-server-configuration/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidBelicza%2Fmagento2-server-configuration/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265534511,"owners_count":23783842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automatization","magento","mysql","nginx","php","postfix"],"created_at":"2024-08-06T09:01:33.780Z","updated_at":"2025-07-16T19:31:01.161Z","avatar_url":"https://github.com/DavidBelicza.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# Magento 2 Automatized Server Configurator\n\nThis script installs the Magento and its server environment. It installs **Nginx**, **PHP7**, **MySQL**, **Postfix**, **Composer**, **Magento 2**, **Magento sample data** and all\nrequired packages and dependencies. It also set the **Linux swapping** and **Vhost configuration**.\n\nThis script makes ready Magento 2 to work for development and sets a single one store for one website.\n\nThis Magento environment fine for module and template development and Magento core contribution development\n\nPre-requirements: Ubuntu 18.04 with Internet connection.\n\nTo install Magento, first fill out the install.ini file then run the command \"sudo bash install.sh\"\n\n## Guide\n\n* Get an Ubuntu 18.04\n* Update it: `sudo apt-get update`\n* Install git: `sudo apt-get install git`\n* Download this installer: `git clone https://github.com/DavidBelicza/magento2-server-configuration.git`\n* Set your user names and passwords: `nano install.ini` or `gedit install.ini`\n* Run the installer: `sudo bash install.sh`\n* Now, you have an installed **Magento 2** prepared to development\n\n## After Installation\n\nThe installation process created the Magento Linux User automatically, so you can login as Magento and use Magento's commands:\n* `cd /var/www/html/mywebshop.com/webroot`\n* `su magento`\n* `php bin/magento`\n\nIf you have any permission issues use the following commands:\n* `cd /var/www/html/mywebshop.com/webroot`\n* `chown -R :www-data .`\n* `find . -type d -exec chmod 770 {} \\;`\n* `find . -type f -exec chmod 660 {} \\;`\n* `chmod u+x bin/magento`\n\n## Installation Demo\n\n[![Magento 2 Installation - Full Server: Nginx, MySQL, PHP7, Sample Data](http://img.youtube.com/vi/Z34udaRg4mE/0.jpg)](http://www.youtube.com/watch?v=Z34udaRg4mE)\n\n## Articles\n\nArticle about Magento 2 and Server installation in Hungarian: [Magento Propaganda](http://youama.hu/magento-propaganda/telepites-fejleszteshez-magento-2)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDavidBelicza%2Fmagento2-server-configuration","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDavidBelicza%2Fmagento2-server-configuration","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDavidBelicza%2Fmagento2-server-configuration/lists"}