Maison > développement back-end > tutoriel php > Étapes pour installer PHP et configurer la connexion MSSQL dans le système Ubuntu

Étapes pour installer PHP et configurer la connexion MSSQL dans le système Ubuntu

WBOY
Libérer: 2024-02-29 13:10:01
original
1185 Les gens l'ont consulté

Étapes pour installer PHP et configurer la connexion MSSQL dans le système Ubuntu

Les étapes pour installer PHP et configurer la connexion MSSQL dans le système Ubuntu nécessitent des exemples de code spécifiques

Ubuntu est un système d'exploitation Linux populaire qui fournit un environnement de développement puissant propice à la création d'applications Web. L'installation de PHP et la configuration des connexions MSSQL dans les systèmes Ubuntu sont l'une des compétences importantes que de nombreux développeurs doivent maîtriser. Cet article explique comment installer PHP dans le système Ubuntu et configurer les étapes de connexion MSSQL, y compris des exemples de code spécifiques.

Étape 1 : Installez PHP

  1. Ouvrez le terminal et mettez à jour la liste des packages système :

    sudo apt-get update
    Copier après la connexion
  2. Installez PHP et les extensions associées :

    sudo apt-get install php php-mysql php-xml php-mbstring
    Copier après la connexion
  3. Vérifiez si l'installation de PHP a réussi :

    php -v
    Copier après la connexion
  4. Installez la boîte à outils de développement PHP:

    sudo apt-get install php-dev
    Copier après la connexion

step 2: Installez la bibliothèque Freetds

  1. Installez la bibliothèque Freetds pour établir une connexion avec MSSQL:

    sudo apt-get install freetds-dev freetds-bin tdsodbc
    Copier après la connexion
  2. configure Freetds:
    Open du fichier de configuration Freetds:

    sudo nano /etc/freetds/freetds.conf
    Copier après la connexion

    Ajoutez à la fin du fichier la configuration MSSQL :

    [MSSQL]
     host = your_mssql_host
     port = 1433
     tds version = 8.0
    Copier après la connexion
  3. Configurer ODBC :
    Ouvrir le fichier de configuration ODBC :

    sudo nano /etc/odbc.ini
    Copier après la connexion

    Ajouter la configuration MSSQL :

    [MSSQL]
     Driver = FreeTDS
     Description = MSSQL Server
     Servername = MSSQL
     Database = your_database_name
     Port = 1433
     TDS_Version = 8.0
    Copier après la connexion

Étape 3 : Installer l'extension PDO_ODBC

  1. Installer PDO Extension _ODBC :

    sudo apt-get install php-pdo-odbc
    Copier après la connexion
  2. Modifiez le fichier de configuration PHP, activez l'extension PDO_ODBC :

    sudo nano /etc/php/7.x/apache2/php.ini
    Copier après la connexion

    Ajoutez le contenu suivant dans le fichier :

    extension=pdo_odbc
    Copier après la connexion
  3. Redémarrez le service Apache :

    sudo systemctl restart apache2
    Copier après la connexion

Étape 4 : Testez la connexion MSSQL

  1. Créez un fichier PHP pour tester la connexion MSSQL, tel que test-mssql.php :

    <?php
    $server = 'MSSQL';
    $database = 'your_database_name';
    $username = 'your_username';
    $password = 'your_password';
    
    $conn = new PDO("odbc:Driver=FreeTDS;Server=$server;Database=$database;", $username, $password);
    
    if ($conn) {
     echo 'Connected to MSSQL successfully.';
    } else {
     echo 'Failed to connect to MSSQL.';
    }
    ?>
    Copier après la connexion
  2. Accédez au fichier test-mssql.php dans le navigateur pour vérifier s'il est correctement connecté à la base de données MSSQL.

Résumé

Grâce aux étapes ci-dessus, nous avons installé avec succès PHP dans le système Ubuntu et configuré la connexion MSSQL. Pendant le processus de développement, assurez-vous de suivre les étapes ci-dessus une par une et d'ajuster le fichier de configuration en fonction de la situation spécifique. De cette façon, vous pouvez développer avec succès PHP dans le système Ubuntu et vous connecter à la base de données MSSQL.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal