Ubuntu 18.04およびその派生物にWordPressをインストールするにはどうすればよいですか?

Ubuntu18.04WordPress

WordPressはXNUMXつになりました コンテンツ管理システムの (CMS)ネットワークで最も人気があり、使用されている、 これは、さまざまなタイプの使用に適応できるという事実によるものです。また、この湖のテーマやスキンを離れることなく、使用をさらに強化できる多数のプラグインがあります。

今回 UbuntuにWordPressをインストールする方法に関する簡単なガイドを共有します。 これは、テストサイトを作成するため、またはその機能をまだ知らない人のために作成されます。

インストールプロセス

何かをする前に、 システムを更新する必要があります:

sudo apt-get upgrade && sudo apt-get upgrade -y

Nginxのインストール

WordPressをシステムにインストールするには、 その操作にはいくつかのツールを使用します、最初のものはNginxです:

sudo apt-get install nginx -y

MariaDBのインストール

MariaDBを選択するデータベースサービス、そのインストールのために実行します:

sudo apt-get install mariadb-server -y

今これをしました 次のコマンドを実行して、データベースサーバーを構成します:

mysql_secure_installation

ここだけ 指示に従い、パスワードの設定を求められます。 忘れてはならないことです。

データベースの作成

入力した資格情報を使用してログインする必要があります、デフォルトで持っているものを残す場合、次のようになります。

mysql -u root -p

ユーザー名を-uの後に置き、パスワードを-pの後に置くべきではない場合

これを行いました データベースを作成する時が来ました、次のコマンドを実行することにより、WordPressが提供されます。

CREATE DATABASE wordpress;

CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';

GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;

FLUSH PRIVILEGES;

exit;

ここでこれらの ユーザー名をデータベースのパスワードに置き換えます。

PHPのインストール

必要なすべての依存関係とモジュールを使用してPHPをインストールするには、 次のコマンドを実行します。

sudo apt-get install php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y

これを行うphp.iniファイルを編集します。

sudo nano /etc/php/7.2/fpm/php.ini

Y この行を探してください:

;cgi.fix_pathinfo=1

行のコメントを解除する必要があります 削除; = 1を= 0に変更します。 次のように残った:

cgi.fix_pathinfo=0

後に php.iniファイルで次の行を探し、次の値を入力します、次のようになります。

upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120

WordPressをダウンロード

WordPress-ubuntu

現在 WordPressの最新バージョンをダウンロードしましょう そして、それをデフォルトのNginxディレクトリに配置します。

cd /var/www/html

wget https://wordpress.org/latest.tar.gz

新しくダウンロードしたファイルを次のコマンドで解凍します。

tar -zxvf latest.tar.gz --strip-components=1

現在 Nginxフォルダーのアクセス許可を変更しましょう。

chown -R www-data:www-data /var/www/html/
chmod -R 755

これを行いました で構成ファイルを作成しましょう:

nano /etc/nginx/sites-available/example.com

Y 私たちは以下を置きます:

server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.php index.html index.htm;
server_name example.com www.example.com;
client_max_body_size 500M;
location / {
try_files $uri $uri/ /index.php?$args;
}
location = /favicon.ico {
log_not_found off;
access_log off;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

現在 次の方法で有効にする必要があります。

ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

現在 NginxとPHPを再起動します 変更を有効にするため

sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service

WordPressの設定

現在 WordPress構成ファイルを編集しましょう データベースの資格情報を配置する場所:

mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

sudo nano /var/www/html/wp-config.php

Y 内の情報を変更します 彼:

define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');

これを行いました セキュリティ上の理由から、セキュリティキーを更新する必要があります wp-configで。

何のために それらを生成する必要があります、私たちは訪問することによってこれを行います このリンク そして、このサイトが構成ファイルで提供する値を変更します。

そしてそれで終わりました すでにWordPressがシステムにインストールされています。

簡単に使い始めるには ブラウザを開いて、アドレスバーにワードプレスのあるパスを配置する必要があります / var / www / html / または私たちのIPアドレス。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ピエール

    次に、Nginxフォルダーのアクセス許可を変更します。

    chown -R www-data:www-data / var / www / html /
    chmod -R 755

    chmod -R 755後のエラー(パラメーターがありません)

  2.   ロムアルド

    sudo apt-get upgrade && sudo apt-get upgrade-yを修正してください

    によって

    sudo apt-get update && sudo apt-get upgrade -y