Maison > Tutoriel CMS > WordPresse > Comment déployer WordPress sur Ubuntu LNMP

Comment déployer WordPress sur Ubuntu LNMP

藏色散人
Libérer: 2021-05-14 15:12:17
avant
2158 Les gens l'ont consulté

La colonne tutorielle suivante de WordPress vous présentera comment déployer WordPress avec Ubuntu LNMP. J'espère qu'elle sera utile aux amis dans le besoin !

Notes de version du logiciel :

  • Ubuntu : 16.04 LTS;

  • WordPress : 4.7 zh-CN

Personnes concernées : Débutants PHP 入门者 et ceux qui souhaitent avoir leur propre site 设计师 !

Installez PHP7.1

1. Ajoutez d'abord PPA

sudo apt-get update
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php -y
sudo apt-get update
Copier après la connexion

2. >

sudo apt-get -y install php7.1
sudo apt-get -y install php7.1-mysql php7.1-fpm
Copier après la connexion
Installer Mysql

sudo apt-get -y install mysql-server-5.7
Copier après la connexion

Définissez le mot de passe, OK.

À ce stade, l’environnement WordPress de base est prêt.

Déployez WordPress

Extractez d'abord le code source de WordPress via git :

git clone https://github.com/JellyBool/wordpress.git /var/www/wordpress
Copier après la connexion
Configurez Mysql

Connectez-vous via la commande suivante

 : mysql

mysql -u root -p
Copier après la connexion
Exécuter dans MySQL :

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

CREATE USER 'jellybool' IDENTIFIED BY 'laravist';
GRANT ALL PRIVILEGES ON wordpress.* TO 'jellybool';

quit
Copier après la connexion
Notez que les

et jellybool ci-dessus sont définis en fonction de vos propres besoins. laravist

Configurer Nginx

Ouvrez le fichier de configuration :

vim /etc/nginx/sites-available/default
Copier après la connexion
Configurez la configuration suivante :

root /var/www/wordpress;

index index.php index.html index.htm index.nginx-debian.html;
# 注意我们添加了 index.php

location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
location ~ \.php$ {
        try_files $uri /index.php =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
 }
Copier après la connexion
Accédez à votre nom de domaine, vous pouvez faire un très célèbre

Processus d'installation de cinq minutes ! Après installation, vous avez un site WordPress ! WordPress

Enfin

configurez le téléchargement de fichiers WordPress, ouvrez le

fichier : wp-config.php

define('FS_METHOD', 'direct');
define('FS_CHMOD_DIR', 0777);
define('FS_CHMOD_FILE', 0777);
Copier après la connexion
Installez d'autres extensions php

sudo apt install -y php7.1-gd php7.1-mbstring php7.1-xmlrpc
Copier après la connexion

À ce stade, appelez-le un jour.

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:segmentfault.com
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