Windows 10 intègre un client OpenSSH natif
Il se trouve dans les fonctionnalités facultatives
- Rechercher Application et fonctionnalités facultatives dans la barre de recherche windows
- Gérer les fonctionnalités facultatives
- Cliquer sur Client OpenSSH et installez le si ce n’est pas déjà installé
- Rebootez votre pc
Ouvrir la console Windows 10
- Taper dans recherche windows cmd et ne cliquez pas dessus
- Appuyez sur ctrl + shift + enter pour ouvrir la console avec les droits étendus
Se connecter à OVH
- Taper :
ssh utilisateur@ssh.cluster***.ovh.net
- Taper votre mot de passe
cd votredossier
Commencer la migration
git init
git remote add origin urldevotrerepositorygithub
git pull origin master
- Configurer ovh
cd ~ vim .bashrc~
- Dans le .bashr (vous le trouverez avec votre client ftp à la racine de l’hébergement) copiez-collez le code qui suit :
# ~/.bashrc alias php7='/usr/local/php7.1/bin/php' if [ -f /etc/bashrc ]; then . /etc/bashrc Fi
Assurez-vous que vous êtes toujours dans le dossier où vous souhaitez installer votre application dans la console :
curl -sS https://getcomposer.org/installer | php7
php7 composer.phar install
- remplir infos pour bdd
php7 bin/console doctrine:schema:update --force
- supprimer web/appdev.php
- vider le cache
Configurations
-
Configuration parameter.yml :
parameters:
database_host: votrebdd.mysql.db
database_port: 3306
database_name: nombdd
database_user: utilisateurbdd
database_password: *******
mailer_transport: smtp
mailer_port: 465
mailer_encryption: ssl
mailer_host: ssl0.ovh.net
mailer_user: mail@votrenomdedomainechezovh.fr
mailer_password: *****
secret: ThisTokenIsNotSoSecretChangeIt
-
Configuration de config.yml
# Doctrine Configuration
doctrine:
dbal:
driver: pdo_mysql
host: '%database_host%'
port: '%database_port%'
dbname: '%database_name%'
user: '%database_user%'
password: '%database_password%'
charset: UTF8
# if using pdo_sqlite as your database driver:
# 1. add the path in parameters.yml
# e.g. database_path: '%kernel.project_dir%/var/data/data.sqlite'
# 2. Uncomment database_path in parameters.yml.dist
# 3. Uncomment next line:
#path: '%database_path%'
orm:
auto_generate_proxy_classes: '%kernel.debug%'
naming_strategy: doctrine.orm.naming_strategy.underscore
auto_mapping: true
# Swiftmailer Configuration
swiftmailer:
transport: '%mailer_transport%'
port: '%mailer_port%'
encryption: '%mailer_encryption%'
host: '%mailer_host%'
username: '%mailer_user%'
password: '%mailer_password%'
spool: { type: memory }
-
Configuration de parameters.yml.dist
# This file is a "template" of what your parameters.yml file should look like
# Set parameters here that may be different on each deployment target of the app, e.g. development, staging, production.
# https://symfony.com/doc/current/best_practices/configuration.html#infrastructure-related-configuration
parameters:
database_host: 127.0.0.1
database_port: ~
database_name: symfony
database_user: root
database_password: ~
# You should uncomment this if you want to use pdo_sqlite
#database_path: '%kernel.project_dir%/var/data/data.sqlite'
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_port: ~
mailer_encryption: ~
mailer_user: ~
mailer_password: ~
# A secret key that's used to generate certain security-related tokens
secret: ThisTokenIsNotSoSecretChangeIt
0 commentaires