Kategorie: Linux

Installation complète de Linux serveur LAMP, Apache, MySql, PHP Debian 8

Ce tutoriel décrit comment installer complètement un service de base serveur LAMP ou Apache, MySql, Php et phpmyadmin.

Prok par étape, nous allons installer tous les packages.

Nous commençons par établir le nom d'hôte du serveur correct:

nano / etc / hosts

et modifier

127.0.0.1       localhost.localdomain localhost
94.130.246.172   noeud node.serwerweb.pl

# Les lignes suivantes sont souhaitables pour les hôtes compatibles IPv6
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Nous sommes intéressés par la ligne en gras.
adresse IP ne se déplace pas, nous ne faisons que changer le nom d'hôte qui verra notre serveur.

Nous éditons le fichier:

nano / etc / nom d'hôte

Je change la

node.serwerweb.pl

Pour changer toute commande du serveur de redémarrage du système:

reboot

valider le nom d'hôte set:

hostname
hostname -f

Les deux commandes doivent nous revenir à la même valeur:
node.serwerweb.pl

root@node:/tmp# hostname
node.serwerweb.pl
root@node:/tmp# hostname -f
node.serwerweb.pl

Ensuite, nous effectuons la mise à jour du système:

apt-get update
apt-get upgrade

Installez le moteur de base de données MySQL ou MariaDB

MariaDB:

apt-get -y install mariadb-server mariadb-client

Mysql:

apt-get install mysql-server mysql-client

Le programme d'installation vous demandera de définir un mot de passe à la base de données.
Nous servons deux fois.

Installez le serveur Web Apache dans ce cas

apt-get -y install apache2

Installation PHP:

apt-get -y install php5 libapache2-mod-php5

Ensuite, nous remettons en marche apache modules php commencé à voir.

service apache2 redémarrer

Pour valider le travail que nous créons un fichier php phpinfo

nano /var/www/html/info.php

content:


Après avoir passé la page

http://ADRESIP/info.php

Nous devrions voir une page avec des informations sur PHP:

L'étape suivante consiste modules et associés MySQL et MariaDB, Nous recherchons le dépôt:

apt-cache search php5
apt-get -y install php5-mysqlnd php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Je apache restart:

service apache2 restart

Installation APC Cache:

apt-get install php5-apcu

Je apache restart:

service apache2 redémarrer

Comme vous pouvez le voir dans l'image ci-dessous modules ont été installés avec succès, vous les verrez dans le phpinfo

La dernière étape consiste à installer fraficzny interface de gestion de base de données phpMyAdmin écrit en PHP.

apt-get -y install phpmyadmin

Et nous répondons aux questions du programme d'installation:

Web server to reconfigure automatically: <-- apache2
Configure database for phpmyadmin with dbconfig-common?<-- Yes
Password of the database's administrative user: <-- Podajemy wcześciej ustalone hasło przy instalacji mysql/mariadb
MySQL application password for phpmyadmin: <-- Ponownie podajemy hasło ustalone wcześniej

PhpMyAdmin est disponible à:

http://ADRESIPSERWERA/phpmyadmin

C'est tout ce que nous avons un serveur web mysql entièrement fonctionnel

Linux

Zobacz komentarze

  • Je ne peux pas zaisntalować mysql

    ERREUR 2002 (HY000): Can't connect to local MySQL server through socket
    │ '/var/run/mysqld/mysqld.sock' (111)

    deux jours googler le problème et rien.

    • On dirait que vous avez perdu votre mot de passe mysql
      Essayez de faire la réinstallation:

      yum supprimer mysql
      yum -y install MariaDB MariaDB-serveur
      Service MariaDB départ
      Ensuite, vous vous connectez à la commande serveur mysql:
      mysql -u root -p

  • Laquelle de ces deux lignes est bouleversée parce que pour moi qu'aucun d'entre eux
    127.0.0.1 localhost.localdomain localhost
    94.130.246.172 noeud node.serwerweb.pl

    de plus. ou "localhost.localdomain localhost" J'allume kompa propre nom, par exemple.: "Romain mojkomp.localdo mojkomp" ou le laisser intact? Une ligne ci-dessous ont exactement le type de l'adresse IP qui a été spécifiée dans l'exemple A qui 94.130.246.172 ou peut-être mon adresse IP externe ? Puis j'entrer l'adresse du serveur node.serwerweb.pl aucun changement ou changeriez domaine mojadomena.pl? Quant à moi, trop de confusion dans ce manuel, et cela ne peut se comprendre, à qui cette déclaration en principe, il n'y a pas besoin ou, quelqu'un, qui ne pense pas et tout récrit sans discernement et se demande alors pourquoi ne pas travailler. Désolé si mes doutes ou quelqu'un divertissent agacer, mais je comprendrais cela et le faire correctement.

Udostępnij
Opublikowane przez
Linux

articles récents

KeePass2 2.52 w Ubuntu 22.04

Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installation de l'éditeur Master PDF dans Ubuntu 22.04

Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji

2 years temu

iotop - surveillance de la mémoire

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Exécutez plusieurs commandes dans une tâche cron

Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania

2 years temu

Changer les données exif d'une photo dans le terminal Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation du serveur Rocket.Chat sur Rocky Linux 8

Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu