Aller au contenu

Tokyo

Membre
  • Compteur de contenus

    25
  • Inscription

  • Dernière visite

Messages posté(e)s par Tokyo

  1. Le 06/07/2020 à 19:08, Aiden a dit :

    Tutoriel [Création d'un rétro Habbo sous Linux Ubuntu/Debian]

     

    NB : Le tutoriel sera présenter sur interface graphique mais sous une interface serveur les manipulations sont sensiblement les mêmes !

    NB 2 : Ce sujet n'est pas un support mais uniquement un tutoriel, si besoin de support me MP ou me contacter sur discord : "Aiden#0688"

     

    Edit si vous voulez une interface graphique

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     ps: Les commandes se font via l'accès SSH pour putty sur celle ou j'ai marqué SUDO.

     

     

      Révéler le contenu masqué

    Etape 1 : Télécharger le pack, Ici nous allons utiliser Cosmic CMS, Arcturus, et le catalogue morningstar.

     

    Voici les liens :

                                 - 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     

                                 - 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     

                                 - 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     

     

    Une fois téléchargé laissez les de côté.

     

    Information pour l'étape 2 ! La pile lampp et un équivalent de xampp sous linux mais uniquement en ligne de commande.

     

    Elle contient un serveur apache et un serveur mariadb (ou mysql).

     

      Révéler le contenu masqué

    Etape 2 : Installer la pile lampp ! 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     

    Ouvrer une invte de commande linux en appuyant simultanément sur CTRL + ALT + T

     

    On va commencer par mettre à jour la liste des paquets linux et les paquets déjà installés avec la commande suivante

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

    Nous allons ensuite installer Apache et MariaDB : 

     

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

    Malheureusement nous avons peut être un serveur web mais il nous sera pour le moment impossible d'executer cosmic cms dessus. La solution :

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     

    Félicitation vous avez installé la pile lampp avec Linux ! Vous avez désormais un serveur Apache (Pour le CMS) et MariaDB (Pour la base des données).

     

    NB : Vous aurai surement besoin de PhpMyAdmin pour gérer la DB parce que seulement en ligne de commande c'est bof.

     

    Alors on va d'abord sécurisé la DB avec un mot de passe. Donc si vous êtes toujours sur votre fenêtre de commande, faites "clear" puis entré sinon ouvrez une nouvelle invite de commande.

     

    En suite faites "mysql -u root", félicitation vous êtes connecté à votre base des données. Créons un mot de passe pour l'utilisateur "ROOT".

     

    La commande : "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('TONMOTDEPASSE');"  | ensuite il faut faire "FLUSH PRIVILEGES ;"

     

    Root aura besoin des droits pour fonctionner avec phpmyadmin, alors faites ceci -> "GRANT ALL PRIVILEGES ON * . * TO 'root'@'localhost'  WITH GRANT OPTION;" et à nouveau "FLUSH PRIVILEGES;"

     

    Pour installer Phpmyadmin on a besoin d'ajouter son dépot : "sudo add-apt-repository ppa:phpmyadmin/ppa && update -y" puis "sudo apt-get install phpmyadmin -y" Suivez les étapes de l'installation.

     

    Normalement si vous faite http://localhost/phpmyadmin/ cela ne fonctionne pas. La solution -> "sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf" puis "a2enconf phpmyadmin.conf" puis "sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin" puis "sudo service apache2 restart".

     

    Normalement phpmyadmin fonctionne enfin, vous pouvez vous connecter avec "root"@"motdepassechoisis".

     

     

      Révéler le contenu masqué

    Etape 3 : Prépartion de Apache 2, Création de la base des données et installation de Cosmic CMS (ouais on combine parce que c'est long la première fois)

     

    Pour préparer apache2 il faut déjà autoriser l'execution du ".htaccess" qui est ESSENTIEL au fonctionnement de Cosmic CMS et de 99,9% des CMS aujourd'hui !

     

    Pour autoriser l'execution du htaccess il faut faire, toujours dans une invite de commande. "cd /etc/apache2" puis "nano apache2.conf"

     

    Avec ctrl+w vous allez rechercher "AllowOverride" et vous allez tous les passer de "None" à "All", et les "Require All Denied" à "Require All Granted".

     

    Pour fermer vous allez faire "CTRL+O" puis "Entrée" puis "CTRL+X". Félicitation votre serveur apache accepte désormais l'execution des fichier .htaccess.

     

    Ensuite nous allons nous facilité la suite avec les 2 commandes suivante "chmod -R 777 /var/www" puis "chown -R 777 /var/www" Ce qui va nous donner les droit en (lecture, écriture et execution sur ce dossier".

     

    Edit : Ne pas oubliez de créer un "virtual host" pour que votre domaine redirige vers votre site.

     

    C'est très simple faite la commande nano /etc/apache2/sites-available/nomdevotresite.conf

     

    Ecrivez dans ce document : ( ne pas mettre les acollades elle séparent juste mon code ) {

     

    <VirtualHost *:80>

     

    ServerName votresite.extension

    ServerAlias www.votresite.extension

    DocumentRoot /var/www/Cosmic (si vous l'avez mis à cette endroit là)

     

    </ VirtualHost> } --Fin Du code

     

    Pour confirmer faite "ctrl+x" puis "y"

     

    Vous allez ensuite copier le dossier "Cosmic" dans /var/www. Pour y accéder "Gestionnaire de fichiers -> Other Location -> LOCAL DISK (ou autre selon les configuration) -> var -> www. Mettez aussi votre dossier de swf dans le dossier public. Ce sera fait comme ça.

     

    Ensuite on va préparer à nouveau le terrain grâce à une ligne de commande "cd /etc/apache2/sites-available", puis "nano 000-default.conf" on va remplacer "/var/www/html" par "/var/www/Cosmic/public" nb: bien respecté les maj/minuscules si elle sont présentes. Comme tout à l'heure "CTRL+O" puis "Entrée" puis "CTRL+X".

     

    Une fois cela fait on va redonner à nouveau les droits "chmod -R 777 /var/www/Cosmic/App" puis "chmod -R 777 /var/www/Cosmic/public/ms-swf".

     

    Edit : Installez composer pour installer cosmic comme ceci -> 

     

    Ensuite vous allez télécharger ce fichier "

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

    " et le placé dans le dossier de Cosmic. Ensuite dans le dossier cosmic faite un clique droit dans le vide puis sélectionner "Ouvrir dans un terminal".

     

     

    Faites la commande "php composer.phar install" Pensez bien à ne surtout pas le faire en ROOT au risque de tout faire planter. Si jamais ubuntu vous demander d'installer composer faite 

     

    Et dans le cas où cela vous demanderai un Token voici un tutoriel pour l'obtenir : Cliquez 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

    !

     

     

    Ensuite créer une base des donnée dans phpmyadmin et configurer le fichier ".env" disponible dans le dossier Cosmic.

      Révéler le contenu masqué

    Etape 4 : Importer les fichier à la base des données, configurer arcturus et les swfs

     

    Dans phpmyadmin, si vous vous souvenez vous avez créé une base des données d'un nom que je ne CONNAIT PAS.

     

    Vous allez donc importer les fichiers suivant dans l'ordre "Mornigstar base 2.3.2.sql" les SQL du catalogues et "CosmicR2.2.sql".

     

    Vous le constaterez une fois cela fait, COSMIC CMS fonctionne plus où moins. C'est normal il va falloir le configurer. Dans /App/Config.php.

     

    Ligne 15 jusqu'à 44. Pour le faire fonctionner en FR se référer à mon tutoriel !

     

    Une fois cela fait Cosmic fonctionnera !

     

    Nous allons maintenant configurer Arcturus. Plus précisément le fichier config.ini.

     

    A noter pour la db params utiliser le code suivant = "db.params=?characterEncoding=utf8&useSSL=false" et pour game host utiliser "0.0.0.0" de préférence et non l'ip de votre VPS ! #IMPORTANT !

     

    Pour la db vous savez faire !

     

    Ensuite vous n'avez plus qu'a lancé arcturus, clique droit dans le vide dans le dossier de arcturus, "ouvrir dans un terminal" et executez la commande suivante "java -jar nomdufichier.jar".

     

    Arcturus va se lancer, connectez vous ! Entre dans l'hôtel et vous avez votre rétro sous linux !

     

    Merci au tutoriel de @ Eudes qui m'a beaucoup appris ainsi qu'au wiki du 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     et aussi celui de 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     ! 

     

     

     

    - Aiden, fondateur et support en développement sur AddNow, rejoins nous sur notre 

    Contenu caché

    • Répondez à ce sujet pour voir le contenu masqué.

     

    La bonne vielle époque de Habbo, ça me manque tout ça haha

  2.  

    269265749_logo(1).thumb.png.c7fecee2aa2249e25e35e8334f6bb0ad.png

     

    Bienvenue dans l'aventure unique de Nexxe !

    Nexxe est un projet de serveurs principalement basé sur Minecraft.

    Le but du projet est de fournir un serveur qualitatif pour toute personne souhaitant jouer avec une communauté sympa et amicale.

     

    Nos principaux mini-jeux sont :

    • ⚔️┃Faction V2 » Créer votre empire et domine le serveur grâce aux ajouts uniques du Faction V2 !
    • 🌴┃Skyblock » Inventez et fabriquer votre île comme vous la souhaitez en équipe ou seul !
    • 👾┃Arcade Games » Les Arcade Games sont les Mini-jeux de Nexxe, Bedwars, Skywars et plein d'autres jeux.
    • 🌲┃FreeBuild » Développer votre créativité à l'aide du mode créatif unique et de grandes parcelles (350x350).
    • 🎉┃Autres » Vous trouverez également d'autres jeux tel que N... J'en ai trop dit 🤐

     

    Quesque tu attend ? Rejoins-nous !

    📋 IP: play.nexxe.fr [EN DEV]

    🔗 Discord: https://discord.nexxe.fr/ / https://discord.gg/m3U4x96jpm

    🌎 Site Web: https://nexxe.fr/

     

    📌 ANNONCE SPÉCIAL 📌

    Les recrutements son actuellement OUVERT !

    N'hésite pas a rejoindre le discord et obtenir toutes les infos !

  3. Le 20/07/2020 à 20:55, Python a dit :

    Bonjour à tous,

     

    Je vous partage PixelCMS la version de CloudCMS voici pour vous :

     

    Lien de téléchargement

    Contenu(s) masqué(s):

    • Afin d'avoir accès au(x) contenu(s) masqué(s), vous devez répondre au sujet en remerciant l'auteur.Veuillez éviter tout spam sous peine de sanciton.

     

    Lien SCAN

    Contenu(s) masqué(s):

    • Afin d'avoir accès au(x) contenu(s) masqué(s), vous devez répondre au sujet en remerciant l'auteur.Veuillez éviter tout spam sous peine de sanciton.

     

    Merci du partager

  4. Le 12/06/2020 à 01:48, MatYou a dit :

    Bienvenue.jpg

     

    Bonjour, bonsoir et bienvenue pour un nouveau sujet sur inshare !

    Ce sujet consistera au partage du CMS "Blaze" !

    J'ai récemment trouvé ce CMS qui était celui d'un rétro Néerlandais, je l'ai donc installé mais il y avait quelques erreurs.

    J'ai donc corriger ces erreurs et je tiens à remercier @ Tabhk qui ma permit de résoudre la création des articles :)

    J'ai donc aussi traduit le CMS en français à part les liens et les tables.

    Ce CMS a été créer par Matthew & Maxime.

    Je l'ai tester sur PlusEMU mais vous pouvez à tout moment le rendre compatible avec d'autre émulateur.

    Ce qui ma surpris avec ce CMS est qu'il comporte un éditeur catalogue. J'ai essayer de le tester mais sans succès mais j'ai surement mal mis les données donc à vous de l'essayer :)

    Bref, finis de blablater et passons au CMS !

     

    Image.jpg

     

    Sur ce lien vous retrouverez toutes les pages du CMS :

     

    Contenu(s) masqué(s):

    • Afin d'avoir accès au(x) contenu(s) masqué(s), vous devez répondre au sujet en remerciant l'auteur.Veuillez éviter tout spam sous peine de sanciton.

     

     

    CMS.jpg

     

    Voici le lien de téléchargement du CMS :

    [hide]

    Contenu(s) masqué(s):

    • Afin d'avoir accès au(x) contenu(s) masqué(s), vous devez répondre au sujet en remerciant l'auteur.Veuillez éviter tout spam sous peine de sanciton.
    [/hide]

     

    Installation.jpg

     

    Pour installer le CMS c'est très simple :

    1. Téléchargez le CMS et insérer le dans votre FTP ou local.

    2. Importez le fichier "DB" dans votre base de donnée.

    3. Allez dans le dossier "config", ensuite dans le fichier config et éditez le.

    4. Mettez les données de votre base de donnée et enregistrez.

    5. Ouvrez maintenant le fichier "hotel".

    6. Mettez vos liens swf ainsi que l'ip du vps et le port.

    Et voilà tu peux dès maintenant joueur sur ton rétro !

     

    Fin.jpg

     

    Voilà c'est la fin de ce sujet.

    J'espère qu'il sera utile pour vous ainsi que pour d'autre personne ayant l'envie de l'utiliser.

    Merci de ne pas poster vos problèmes concernant ce CMS si vous en avez. Faites un sujet dans "Aides et support".

    Je vous souhaites à tous une très bonne journée ou fin de journée :)

     

    Mastoke

    Thx

  5. Le 11/05/2020 à 16:58, Nistype a dit :

    holà je vous partage hybridCMS

     

    images:

    Contenu(s) masqué(s):

    • Afin d'avoir accès au(x) contenu(s) masqué(s), vous devez répondre au sujet en remerciant l'auteur.Veuillez éviter tout spam sous peine de sanciton.

     

     

    lien de téléchargement:

    [hide]

     

    Contenu(s) masqué(s):

    • Afin d'avoir accès au(x) contenu(s) masqué(s), vous devez répondre au sujet en remerciant l'auteur.Veuillez éviter tout spam sous peine de sanciton.

     

    [/hide]

     

     

    pas mal ^^

     

  6. uranus.png.0979252923ce14af46863d57daa3a016.png

    Astro'Giveaway

    Hey !

    Aujourd'hui, Astronium vous propose un petit concours :D

    Ce concours se passeras sous plusieurs lots (2 lots = 2 gagnant)

     

    1er » Hebergement WEB [1 mois] (Info si dessous)

    2ème » Code Xbox Game Pass 3 mois (Pour PC)

     

    Sans plus tarder plus d'info :D

     

    Hebergement WEB :

    Espace Disque 50 Go
    Base de donnée : 5
    Compte FTP : 5
    Compte E-mail : 8
    Sous Domaines : 5
    Domaines Hébergeables : 2
    Certificat SSL : Fournis

     

    Comment Participé ?

     

    Commenté "Je Participe" avec un petit message + votre Discord

    Aimez mon "Compte" (Réputation +1)

    Rejoignez notre Discord (https://discord.gg/ftwrUgapSf)

     

    Le tirage au sort auras lieu se dimanche 17 Janvier à 15h00

    • J'aime 1
  7. installptero-home.png.dc44ec5c44699b50042833ff08ace6ff.png

     

    Hey,

    Aujourd'hui petit tutoriel pour vous apprendre à installer ptérodactyl panel.
    Vous aurez besoin de plusieurs choses avant de commencer.
    Dans ce tuto rien n'est en local, vous aurez besoin d'un VPS ou d'un serveur dédié sous Linux. PAS DE VPS WINDOWS, ils sont chère et non performant. Dans ce tuto, je vais utilisais Ubuntu 20.04 pour installer le panel ptérodactyl.

     

    installptero-prerequis.png.bb02af156af8e8ecafbe25377c8c6c05.png

     

    Un Client SSH pour la connexion a distance avec le vps.

    Un domaine (Optionnel).

    Un VPS KVM (KVM Obligatoire !! pas de Open VZ).

    Un accès ROOT au VPS

     

    installptero-connect.png.fc53736e9c814bc191453a15cac928d5.png

     

    Dans un premier temps, nous allons nous connecter aux vps avec Putty ou un autre client SSH comme Termius. 

    - Première étape, vous aurez de l'IPv4, du nom d'utilisateur, et du mot de passe de votre vps.

     

    image.png.9967f4c8a0a98caf978d354fb280d964.png

     

    Deuxième étape, vous devez ouvrir Termius, appuyez sur le New Host et mettre L'IPv4 dans Address mettez un nom dans Label et appuyez sur SAVE.

     

    image.png.ffeb53117297b26d83acd1e946fd29a7.png

     

    Entré dans "Username" root et Sauvegarder le si vous le souhaiter avec "Save to Host".

     

    image.png.107f767235ef1b2bdc20d231f21e26ae.png

     

    Et mettez votre mots de passe a la prochaine fenêtre.

    Ensuite.

     

    installptero-installation.png.83dae2c13f5abd015eed6ec0faa8824d.png

     

    Alors, dans un premier temps nous allons installer les dépendance.

    Nous allons commencé par cette commande :

    apt -y install software-properties-common curl apt-transport-https ca-certificates gnupg

    Puis

    LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php
    add-apt-repository -y ppa:chris-lea/redis-server
    curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

     

    Maintenant on met a jour le VPS (cela peut prendre quelque minutes) et on installe les dépendance pour le panel

     

    apt update
    apt-add-repository universe
    apt -y install php7.4 php7.4-{cli,gd,mysql,pdo,mbstring,tokenizer,bcmath,xml,fpm,curl,zip} mariadb-server nginx tar unzip git redis-server

     

    On installe Composer

     

    curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
    

     

    Maintenant on créer le dossier est on se rend dedans

     

    mkdir -p /var/www/pterodactyl
    cd /var/www/pterodactyl

     

    Est maintenant le Panel

     

    curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v1.2.0/panel.tar.gz
    tar -xzvf panel.tar.gz
    chmod -R 755 storage/* bootstrap/cache/

     

    Avant de continué nous allons installé la Base de Donnée

     

    sudo mysql -u root -p
    
    use mysql;
    
    # Remplacez "somePassword" par un mots de passe que vous devais bien retenir
    
    CREATE USER 'pterodactyl'@'127.0.0.1' IDENTIFIED WITH mysql_native_password BY 'somePassword';
    
    CREATE DATABASE panel;
    
    GRANT ALL PRIVILEGES ON panel.* TO 'pterodactyl'@'127.0.0.1' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    
    # Ons créer les accès a la DB
    
    USE mysql;
    
    # Remplacez "somePassword" par un mots de passe que vous devais bien retenir
    
    CREATE USER 'pterodactyluser'@'127.0.0.1' IDENTIFIED BY 'somepassword';
    
    GRANT ALL PRIVILEGES ON *.* TO 'pterodactyluser'@'127.0.0.1' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

     

    Maintenant pour quitté utilisé CTRL + C

     

    Il est probable que vous deviez autoriser l'accès externe à cette instance MySQL afin de permettre aux serveurs de s'y connecter. Pour ce faire, ouvrez my.cnf, qui varie en fonction de votre système d'exploitation et de la façon dont MySQL a été installé.

    Des versions plus récentes de MySQL ont déplacé la configuration par défaut vers mysql.conf.d/mysqld.cnfou pour les installations MariaDB, la configuration par défaut devrait être 50-server.cnfCependant , my.cnfa été modifié pour mettre à jour les configurations par défaut afin que vous ne modifiiez pas vos fichiers de configuration par défaut (ceci est maintenant considéré comme une mauvaise pratique)!

     

    Si vous ouvrez my.cnf, vous voudrez ajouter les lignes:

    [mysqld]
    bind-address=0.0.0.0
    

     

    Commençons la vrai installation

     

    Utilisé c'est commande suivante

     

    cp .env.example .env
    composer install --no-dev --optimize-autoloader
    
    php artisan key:generate --force

     

    Maintenant suivez le setup

     

    php artisan p:environment:setup

     

    Et configuré l'accès a la DB

     

    php artisan p:environment:database

     

    Une fois la DB configuré nous allons l'installé

     

    php artisan migrate --seed --force

     

    Est enfain nous créer l'utilisateur Administrateur (Metez vos info et mettez YES (Y) pour

    "Is administrator ?")

     

    php artisan p:user:make

     

    Mettre les permission

     

    # Si vous utilisé NGINX ou Apache (pas CentOS):
    chown -R www-data:www-data * 
    
    # Si vous utilisé NGINX sur CentOS:
    chown -R nginx:nginx *
    
    # Si vous utilisé Apache sur CentOS
    chown -R apache:apache *

     

    La première chose que nous devons faire est de créer un nouveau cronjob qui s'exécute chaque minute pour traiter des tâches Pterodactyl spécifiques, telles que le nettoyage de session et l'envoi de tâches planifiées aux daemon. Vous voudrez ouvrir votre crontab en utilisant sudo crontab -e, puis collez la ligne ci-dessous.

     

    * * * * * php /var/www/pterodactyl/artisan schedule:run >> /dev/null 2>&1

     

    Utilisé les commande suivante pour le lancement automatique du panel

     

    nano /etc/systemd/system/pteroq.service
    
    # collez cela dans le fichier est enregistrer
    
    # Pterodactyl Queue Worker File
    # ----------------------------------
    
    [Unit]
    Description=Pterodactyl Queue Worker
    After=redis-server.service
    
    [Service]
    # On some systems the user and group might be different.
    # Some systems use `apache` or `nginx` as the user and group.
    User=www-data
    Group=www-data
    Restart=always
    ExecStart=/usr/bin/php /var/www/pterodactyl/artisan queue:work --queue=high,standard,low --sleep=3 --tries=3
    
    [Install]
    WantedBy=multi-user.target

     

    Si vous utilisez redis pour votre système, vous voudrez vous assurer d'activer qu'il démarrera au démarrage. Vous pouvez le faire en exécutant la commande suivante

     

    sudo systemctl enable --now redis-server

     

    Enfin, activez le service et configurez-le pour qu'il démarre au démarrage de la machine.

     

    sudo systemctl enable --now pteroq.service

     

    Prochaine partie bientôt - Nous ferons dans la deuxième partie nous ferons 

    La Configuration du serveur Web & Le Daemon en attendent un tuto plus complexe est en anglais est disponible juste ci-dessous

     

    Configuration du serveur Web : 

    https://pterodactyl.io/panel/1.0/webserver_configuration.html

     

    Tuto Daemon :

    https://pterodactyl.io/wings/1.0/installing.html

     

    • J'aime 1
×
×
  • Créer...