カテゴリ

AlmaLinux WordPress

remi を使わずに設定するメモ。
epel は使う。powertools も使う。

  • httpd 2.4
  • PHP 7.4
  • mariadb 10.3

WordPress 公式サイトにある推奨モジュール類 をなるべく入れる。
確認方法は php -m

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# epel を有効化
dnf install epel-release
 
# almalinux-powertools リポジトリを有効化
# ImageMagick のインストールに必要
dnf config-manager --set-enabled powertools
 
# PHP を 7.4 AppStream に切り替え
# dnf module enable php:7.4
# 切り替えとphp-cli php-common php-fpm php-json php-mbstring php-xml 辺りがインストールされるのを兼ねる場合
dnf module install php:7.4
 
 
# make / httpd / mariadb インストール
dnf install \
  make \
  httpd \
  mod_ssl \
  mariadb \
  mariadb-server
 
 
# PHP 関連インストール
dnf install \
  php \
  php-devel \
  php-bcmath \
  php-pear \
  php-mysqlnd \
  php-json \
  php-mbstring \
  php-gd \
  php-intl \
  php-pecl-zip \
  php-xml
 
# imageMagick
dnf install ImageMagick ImageMagick-devel
pecl install imagick
echo "extension=imagick.so" >> /etc/php.d/99-myconf.ini
 
# sodium
dnf install libsodium-devel
pecl install libsodium
echo "extension=sodium.so" >> /etc/php.d/99-myconf.ini
 
 
# mcrypt
dnf install libmcrypt-devel
pecl install mcrypt
echo "extension=mcrypt.so" >> /etc/php.d/99-myconf.ini

コメント