0
0

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 24.04でwordpressを立てる。(apache)

Last updated at Posted at 2025-01-09

お知らせ

コレだけだと色々動作しないことがあるので1から記事作り直し中。

1.まずアップデート

sudo apt update && sudo apt dist-upgrade -y

2.必要なソフトをインストール

※Apache、MySQL、PHP、gdです。

sudo apt install -y apache2 mysql-server php libapache2-mod-php php-mysql php-gd

phpのオプションモジュールも入れておいたほうがいいので必須ではありませんが基本入れましょう。

sudo apt install -y php-curl php-dom php-imagick php-mbstring php-zip php-intl

3.MySQL設定

その1

sudo mysql_secure_installation

このプロンクトに従ってセキュリティ関連の設定をします。

その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;

※your_passwordにパスワードを書いてください
これにより
データベース:wordpress
ユーザー:wordpressuser
が作成されます。

4.WordPressのダウンロードと設定

WordPressのダウンロードとhtmlディでクトリに設置

cd /tmp
wget https://ja.wordpress.org/latest-ja.tar.gz
tar -xvzf latest-ja.tar.gz
sudo mv wordpress /var/www
cd /var/www
rm -rf html
mv wordpress html

権限がないのディデクトリのパーミッション設定

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

WordPress設定ファイルを作成

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

wp-config.phpを編集してmysqlの情報を設定します。

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

※your_passwordはmysqlのパスワードに変えてください。

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

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

ついでに

php.iniの場所は
/etc/php/PHPのバージョン/cli/php.ini

/etc/php/PHPのバージョン/apache2/php.ini
にありますが、今回はapache2を使用しているため。
/etc/php/PHPのバージョン/apache2/php.ini
の方を編集してください。
編集したら

sudo systemctl restart apache2

で更新されます。
※人によっては場所が違う可能性があります。

参考にさせてもらった記事

(正直この記事では言語が日本語ではなかったので自分用に書いたようなもんです。)

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?