update .env
This commit is contained in:
		
							parent
							
								
									35fbc4d491
								
							
						
					
					
						commit
						4d2c66d7cd
					
				|  | @ -0,0 +1,5 @@ | ||||||
|  | #!/bin/bash | ||||||
|  | 
 | ||||||
|  | bin/magento cache:clean | ||||||
|  | bin/magento cache:flush | ||||||
|  | bin/magento setup:di:compile | ||||||
|  | @ -2,11 +2,8 @@ | ||||||
| 
 | 
 | ||||||
| source "$PWD/.env" | source "$PWD/.env" | ||||||
| 
 | 
 | ||||||
| echo $ADMIN_EMAIL |  | ||||||
| 
 |  | ||||||
| exit |  | ||||||
| php /var/www/html/bin/magento setup:install \ | php /var/www/html/bin/magento setup:install \ | ||||||
|     --base-url=http://localhost:$PORT \ |     --base-url=$APP_URL \ | ||||||
|     --db-host=mysql \ |     --db-host=mysql \ | ||||||
|     --db-name=$MYSQL_DATABASE \ |     --db-name=$MYSQL_DATABASE \ | ||||||
|     --db-user=$MYSQL_USER \ |     --db-user=$MYSQL_USER \ | ||||||
|  | @ -0,0 +1,5 @@ | ||||||
|  | #!/bin/bash | ||||||
|  | 
 | ||||||
|  | source "$PWD/.env" | ||||||
|  | 
 | ||||||
|  | bin/magento setup:store-config:set --base-url $APP_URL | ||||||
							
								
								
									
										5
									
								
								.env
								
								
								
								
							
							
						
						
									
										5
									
								
								.env
								
								
								
								
							|  | @ -1,7 +1,8 @@ | ||||||
| # NETWORK | # NETWORK | ||||||
| PORT=8000 | PORT=81 | ||||||
|  | APP_URL=http://localhost:${PORT} | ||||||
| 
 | 
 | ||||||
| # Docker | # MYSQL | ||||||
| MYSQL_USER=magento | MYSQL_USER=magento | ||||||
| MYSQL_DATABASE=magento | MYSQL_DATABASE=magento | ||||||
| MYSQL_PASSWORD=secret | MYSQL_PASSWORD=secret | ||||||
|  |  | ||||||
|  | @ -62,12 +62,6 @@ RUN sed -i 's/memory_limit = 128M/memory_limit = -1/' /etc/php81/php.ini | ||||||
| 
 | 
 | ||||||
| # Working file | # Working file | ||||||
| WORKDIR /var/www/html | WORKDIR /var/www/html | ||||||
| 
 |  | ||||||
| # Composer |  | ||||||
| COPY ./composer.json /var/www/html/ |  | ||||||
| COPY ./auth.json /var/www/html/ |  | ||||||
| RUN composer install |  | ||||||
| 
 |  | ||||||
| COPY ./docker-entrypoint.sh /docker-entrypoint.sh | COPY ./docker-entrypoint.sh /docker-entrypoint.sh | ||||||
| RUN chmod +x /docker-entrypoint.sh | RUN chmod +x /docker-entrypoint.sh | ||||||
| ENTRYPOINT ["/docker-entrypoint.sh"] | ENTRYPOINT ["/docker-entrypoint.sh"] | ||||||
|  |  | ||||||
|  | @ -0,0 +1,34 @@ | ||||||
|  | # Reference and build | ||||||
|  | ## Start on Docker | ||||||
|  | ```sh | ||||||
|  | docker compose up | ||||||
|  | ``` | ||||||
|  | ##  Setup magento2 | ||||||
|  | 
 | ||||||
|  | > [!Important] | ||||||
|  | > Is linux os | ||||||
|  | ```sh | ||||||
|  | chmod +x ./docker_exec | ||||||
|  | ``` | ||||||
|  | > Install docker | ||||||
|  | ```sh | ||||||
|  | ./docker_exec ./command/install | ||||||
|  | ``` | ||||||
|  | > Disable 2FA to login to admin | ||||||
|  | ```sh | ||||||
|  | ./docker_exec bin/magento module:disable Magento_TwoFactorAuth | ||||||
|  | ./docker_exec bin/magento module:disable Magento_AdminAdobeImsTwoFactorAuth | ||||||
|  | ``` | ||||||
|  | > Compile | ||||||
|  | ```sh | ||||||
|  | ./docker_exec ./command/compile | ||||||
|  | ``` | ||||||
|  | > Gelink login to admin | ||||||
|  | ``` | ||||||
|  | app/etc/env.php:4 | ||||||
|  | ``` | ||||||
|  | ``` | ||||||
|  | backend.frontName => 'admin_*' | ||||||
|  | ``` | ||||||
|  | > http://localhost:81/admin_* | ||||||
|  | >> 81: Port of docker | ||||||
|  | @ -16,8 +16,8 @@ services: | ||||||
|   elasticsearch: |   elasticsearch: | ||||||
|     image: elasticsearch:7.17.14 |     image: elasticsearch:7.17.14 | ||||||
|     ports: |     ports: | ||||||
|       - 9200:9200 |       - :9200 | ||||||
|       - 9300:9300 |       - :9300 | ||||||
|     environment: |     environment: | ||||||
|       - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} |       - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} | ||||||
|       - discovery.type=single-node |       - discovery.type=single-node | ||||||
|  | @ -33,7 +33,7 @@ services: | ||||||
|     depends_on: |     depends_on: | ||||||
|       - mysql |       - mysql | ||||||
|     ports: |     ports: | ||||||
|       - 7777:8080 |       - :8080 | ||||||
| 
 | 
 | ||||||
|   mysql: |   mysql: | ||||||
|     image: bitnami/mysql:5.7 |     image: bitnami/mysql:5.7 | ||||||
|  |  | ||||||
|  | @ -8,6 +8,9 @@ if [ ! -d "$PWD/vendor" ]; then | ||||||
|     composer install |     composer install | ||||||
| fi | fi | ||||||
| 
 | 
 | ||||||
|  | source "$PWD/.env" | ||||||
|  | 
 | ||||||
|  | # Do something get environment | ||||||
| 
 | 
 | ||||||
| chown -R apache:apache /var/www/html | chown -R apache:apache /var/www/html | ||||||
| chmod -R 775 /var/www/html | chmod -R 775 /var/www/html | ||||||
|  |  | ||||||
|  | @ -0,0 +1,3 @@ | ||||||
|  | @echo off | ||||||
|  | echo "run docker..." | ||||||
|  | docker exec -it magento2 %* | ||||||
		Loading…
	
		Reference in New Issue