Partage
  • Partager sur Facebook
  • Partager sur Twitter

app de wamp vers Linux Ubuntu 18.04 server cloud

    18 juin 2020 à 12:22:31

    Bonjour, 

    Alors j'ai développé une app en symfo sur mon serveur wamp en local. Je n'y connais rien en serveur et déploiement.

    Et maintenant je voudrais la mettre en prod ( j'ai acheté un serveur cloud chez ionos sur lequel j'ai reussi a parametrer mon ODBC , php myadmin, apache, mysl, php et git ) 

    Comment ca se passe maintenant ? j'aimerais comprendre en fait pour savoir . Est ce que je vais pouvoir faire tourner mon app comme ca ? ou il faut absolument passer par docker ou autre je n'y connais vraiment rien.

    Merci de votre aide

    • Partager sur Facebook
    • Partager sur Twitter
      20 juin 2020 à 20:05:31

      Bonjour,

      ben dans l'absolu, tu copies/colles ton code sur ton serveur et ça doit fonctionner. :)

      • Partager sur Facebook
      • Partager sur Twitter
        22 juin 2020 à 17:18:17

        Hello , 

        Merci pour ton retour ^^. mais du coup ca ne fonctionne pas :(

        la j'ai reussi a installer mon app et toutes les dép ac composer. 

        Maintenant cest plus le parametrrage du serveur en vhost je veux que quand je tape mon IP, on tombe sur MONAPPSYMFO/PUBLIC/index.php.

        voici mon fixhier de config /etc/apache2/sites-availables/app.com.conf dc j'ai un fichier htaccesss dans www et un a la racine de mon de MONAPPSYMFO

        pour le reste j'ai suivi ca : https://www.security-helpzone.com/2018/12/30/symfony-4-mise-en-production-apache-httpd/

        <VirtualHost *:80>
                ServerName monappsymfo.com
                ServerAlias www.monappsymfo.com
                DocumentRoot "/var/www/monappsymfo/public/"
                <Directory "/var/www/monappsymfo/public/">
                        Options -Indexes +FollowSymLinks +MultiViews
                        AllowOverride all
                        Require all granted
                </Directory>
        
        
                ErrorLog /var/log/apache2/error.application.com.log
                CustomLog /var/log/apache2/access.application.com.log combined
        </VirtualHost>
        



        Et je voudrais aussi mettre la redirection https obligatoire 

        merciiiii

        -
        Edité par C'est important ? 22 juin 2020 à 17:19:24

        • Partager sur Facebook
        • Partager sur Twitter
          22 juin 2020 à 18:32:21

          ok, je ne connais pas le fonctionnement chez ionos, mais tu devrais avoir des fichiers du style (dans /etc/apache2/sites-availables/)

          000-default.conf

          et

          default-ssl.conf

          qui devraient te permettre de faire le job.

          • Partager sur Facebook
          • Partager sur Twitter
            23 juin 2020 à 9:39:57

            Hello , 

            alors effectivement ca venait du fait que je 'lavais pas desactivé 

            maintenant, c'est bon cest fonctionnel mais je voudrais mettre en place le https obligatoire  .

            J'ai créé un certificat ssl chez ionos, et j'ai récupérer les fichiers je les mis sur le serveur il pointe dans ce document. si quelq'un a une doc ou autre pr info cest une app symfo. 

            Voici mon fichier de config 

            <VirtualHost *:80>
                    ServerName application.com
            
                    ServerAlias www.application.com
            
            #   Redirect permanent / https://application.com/
                  #  DocumentRoot /var/www/application/public/
            
              #  <Directory /var/www/application/public>
               #     AllowOverride None
                #    Order Allow,Deny
                 #   Allow from All
            
                  #  <IfModule mod_rewrite.c>
                   #     Options -MultiViews
                   #     RewriteEngine On
                   #     RewriteCond %{REQUEST_FILENAME} !-f
                  #      RewriteRule ^(.*)$ index.php [QSA,L]
                 #   </IfModule>
               # </Directory>
            
            
                #<Directory /var/www/application/public/bundles>
                 #   <IfModule mod_rewrite.c>
                  #      RewriteEngine Off
                 #   </IfModule>
               # </Directory>
            
               # ErrorLog /var/log/apache2/project_error.log
               # CustomLog /var/log/apache2/project_access.log combined
            </VirtualHost>
            
            <VirtualHost *:443>
            
                 ServerName application.com
            
                    ServerAlias www.application.com
            
                     DocumentRoot /var/www/application/public/
            
            
                    <Directory /var/www/application.com/public>
                            Options -Indexes +FollowSymLinks +MultiViews
                            AllowOverride None
                            Require all granted
                    </Directory>
            
                   # directives obligatoires pour TLS
                    SSLEngine on
                    SSLCertificateFile    /etc/apache2/ssl/application.fr_ssl_certificate.cer
                    SSLCertificateKeyFile   /etc/apache2/ssl/_.application.fr_private_key.key
            
                    SSLCACertificateFile /etc/apache2/ssl/application.fr_ssl_certificate.cer
                    SSLCACertificateFile /etc/apache2/ssl/_.application.fr_ssl_certificate_INTERMEDIATE.cer
            
            
                    Header always set Strict-Transport-Security "max-age=15768000"
            
            
                    ErrorLog /var/log/apache2/error.application.com.log
                    CustomLog /var/log/apache2/access.application.com.log combined
            
            </VirtualHost>
            
            
            



            -
            Edité par C'est important ? 24 juin 2020 à 9:15:06

            • Partager sur Facebook
            • Partager sur Twitter

            app de wamp vers Linux Ubuntu 18.04 server cloud

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown