2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntu 22.04にWordPressをインストールして稼働させるための手順

Posted at

Step 1: 必要なソフトウェアをインストールする

WordPressを動作させるために必要なApache、MySQL、およびPHPをインストールします。

  1. システムをアップデート

    sudo apt update
    sudo apt upgrade -y
    
  2. Apacheをインストール

    sudo apt install apache2 -y
    
  3. MySQLをインストール

    sudo apt install mysql-server -y
    
  4. PHPをインストール

    sudo apt install php libapache2-mod-php php-mysql -y
    

Step 2: MySQLの設定

MySQLの設定を行います。

  1. MySQLのセキュリティ設定

    sudo mysql_secure_installation
    

    ここで、プロンプトに従ってrootユーザーのパスワードを設定し、セキュリティ関連のオプションを有効にします。

  2. WordPress用のデータベースとユーザーを作成

    sudo mysql -u root -p
    

    MySQLのプロンプトに入り、以下のコマンドを実行します。

    CREATE DATABASE wordpress;
    CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    

Step 3: WordPressのダウンロードと設定

  1. WordPressのダウンロード

    cd /tmp
    wget https://wordpress.org/latest.tar.gz
    tar -xvzf latest.tar.gz
    sudo mv wordpress /var/www/html/wordpress
    
  2. ディレクトリのパーミッションを設定

    sudo chown -R www-data:www-data /var/www/html/wordpress
    sudo chmod -R 755 /var/www/html/wordpress
    
  3. WordPress設定ファイルを作成

    cd /var/www/html/wordpress
    cp wp-config-sample.php wp-config.php
    nano wp-config.php
    

    wp-config.phpファイルを編集し、以下のデータベース情報を設定します。

    define('DB_NAME', 'wordpress');
    define('DB_USER', 'wordpressuser');
    define('DB_PASSWORD', 'your_password');
    define('DB_HOST', 'localhost');
    

Step 4: Apacheの設定

WordPress用のApache設定を行います。

  1. Apache設定ファイルを作成

    sudo nano /etc/apache2/sites-available/wordpress.conf
    

    以下の内容をファイルに追加します。

    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/wordpress
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    
        <Directory /var/www/html/wordpress/>
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>
    
  2. サイトを有効化し、Apacheを再起動

    sudo a2ensite wordpress.conf
    sudo a2enmod rewrite
    sudo systemctl restart apache2
    

Step 5: WordPressのインストールを完了する

ブラウザを開き、http://your_server_ip/wordpress にアクセスして、画面の指示に従ってWordPressのインストールを完了します。

以上で、Ubuntu 22.04にWordPressをインストールして稼働させるための手順は完了です。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?