• Serveurs
  • [Discussion] Installer Wordpress sur son serveur {nginx}

Alors moi yai un pitit soucis : tout se passe bien pendant le tuto, mais lorsque je rentre http://wordpress.mondomaine.fr/ je tombe sur la page d'accueil par défaut du script de ex_rat.

EDIT : mea culpa j'avais oublié de virer les champs defaut_server, ça marche niquel now
server {
        listen 80 default_server;
        listen 443 default_server ssl;
        server_name _;
Le principal c'est que ça fonctionne
Une petite question: via ton tuto, de combien d'espace disque dispose wordpress ?
Autant d'espace que dispose ton serveur.
De rien le sujet est là pour ca 😛
Alors par contre j'ai un autre soucis, dès que je mets une image un peu volumineuse (y a que les images de quelques dizaine/centaine de ko qui passent) j'ai ça comme erreur https://drive.google.com/file/d/0B8D8o22lKMIDUjkzU1J6clZlcW8/edit?usp=sharing.

Des idées si y a un fichier de config à modifier?

édit : http://www.alosys.com/wordpress-erreur-http-solution-depannage/ j'ai chopé ça mais hmm j'y comprends pas grand chose
Alors tu peux essayer ca:
nano /etc/nginx/nginx.conf
et ajouter ceci:
client_max_body_size 100m;
et
service nginx restart
EDIT : Je viens d'uploader une photo de 6,5 mo et ça fonctionne chez moi. Je l'ajoute au tuto
J'ai repéré un bug avec l'installation avec un sous domaine: ça fait sauter tous les accès en https : // .

Un truc qu'on aurait pas du toucher dans
nano /etc/nginx/sites-enabled/rutorrent.conf
?
non il faut simplement que tu ailles dans wp-admin et modifier les urls 😛
C'est le gros problème de Wordpress si tu veux modifier un truc faut d'abord passer par lui et ses fichiers puis par nginx
En fait c'est la connexion à
https://mondomaine.fr/rutorrent
https://xx.x.xx.x/seedbox-manager/
qui ne marche plus suite à la modification des fichiers de config. Par contre ça marche en http.

Ca me met :
Erreur de connexion SSL
Tu peux poster tes fichiers de config stp
nano /etc/nginx/sites-enabled/rutorrent.conf :
server {
        listen 80;
        listen 443;
        server_name domaine.fr www.domaine.fr;

        index index.html index.php;
        charset utf-8;
        client_max_body_size 10M;

        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key /etc/nginx/ssl/server.key;

        access_log /var/log/nginx/rutorrent-access.log combined;
        error_log /var/log/nginx/rutorrent-error.log error;

        error_page 500 502 503 504 /50x.html;
        location = /50x.html { root /usr/share/nginx/html; }

        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";

        location = /favicon.ico {
                access_log off;
                log_not_found off;
        }

        ## début config accueil serveur ##

        location ^~ / {
        root /var/www/base;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
        satisfy any;
        allow all;
        }

        ## fin config accueil serveur ##

        ## début config rutorrent ##

        location ^~ /rutorrent {
        root /var/www;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;

        location ~ /\.svn {
                deny all;
        }

        location ~ /\.ht {
                deny all;
        }
        }

        location ^~ /rutorrent/conf/ {
        deny all;
        }

        location ^~ /rutorrent/share/ {
        deny all;
        }

  ## fin config rutorrent ##

        ## début config seedbox-manager ##

        location ^~ /seedbox-manager {
            alias /var/www/seedbox-manager/public;
            include /etc/nginx/conf.d/php-manager;
            include /etc/nginx/conf.d/cache;
        }

        ## fin config seedbox-manager ##

        ## user configuration
        location /FIFI {
            include scgi_params;
            scgi_pass 127.0.0.1:5001; #ou socket : unix:/home/username/.session/username.socket
            auth_basic "seedbox";
            auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_fifi";
        }
}




                 
nano /etc/nginx/sites-enabled/wordpress.conf
server {
    listen 80;
    listen 443;
    server_name wordpress.domaine.fr www.wordpress.domaine.fr;
    index index.html index.php;
    charset utf-8;

    ssl_certificate /etc/nginx/ssl/server.crt;
    ssl_certificate_key /etc/nginx/ssl/server.key;

    access_log /var/log/nginx/rutorrent.access.log combined;
    error_log /var/log/nginx/rutorrent.error.log error;

    error_page 500 502 503 504 /50x.html;
    location = /50x.html { root /usr/share/nginx/html; }

    location = /var/www/site/favicon.ico {
        access_log off;
        return 204;
    }

        ## Début de config wordpress ##

    location ^~ / {
        root /var/www/wordpress;
        try_files $uri $uri/ /index.php?q=$uri&$args;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
        satisfy any;
        allow all;
       }

        ## fin de config wordpress ##
}






Sur ton fichier de config il manque seedbox-manager. Car il est bon là ton fichier de config. Si seedbox-manager est sur un sous-domaine le problème peut venir de la.

EDIT:
server_name domaine.fr www.domaine.fr;

Tu as oublié les www sinon donc boucle de redirection
C'est bon j'ai rajouté le manager. J'ai bien les www d'origine, oublié de les mettre ici dsl. Pas de sous domaine sinon pour le manager!