1.環境
AWS Linux、nginx、php-frm、WP
2.インスタンスをコピー
イメージの作成でAMIを作ってそこから起動
セキュリティグループに 22を追加して後で塞いでおく
3.PHP バージョンアップ
yum -y remove php-*
yum -y remove httpd-tools
yum clean all
yum install php73 php73-cli php73-common php73-fpm php73-imap php73-json php73-mbstring
yum install php73-mysqlnd php73-opcache php73-pdo php73-process php73-xml php73-gd
e /etc/php-fpm-7.3.conf
service php-fpm restart
service nginx restart
gdをインストールし忘れて後からインストールするとき、libwebpを1回削除してからいれること
(curlのバージョンも上げておく)
yum remove libwebp
yum –disablerepo=epel –enablerepo=amzn-updates install libwebp
yum install php73-gd
yum install curl
php-frm の設定ファイル(/etc/php-fpm.d/www.conf)の内容をコピー
listen.owner = nginx
listen.group = nginx
ここはエラー(WARNING: [pool www] ACL set, listen.owner = ‘nginx’ is ignored)になるので、
コメントアウトすること。
WordPressを管理画面で立ち上げるとエラーになるときは、ログを確認
tail /var/log/nginx/error.log
Slider Revolutionのバージョンが古く、立ち上がらなかったので、FTPでプラグインフォルダを削除して
公式サイトから最新版をダウンロードして入れ替えたら動いた
続く・・・かも
イージーマイショップの設定など
Tipsヘッダーにロゴを表示
拡張設定 > デザイン設定 > ページレイアウト管理 > 商品一覧 > ショップロゴ
Xserver でメルマガ
TipsXserverでメルマガだけ発行しているケースはよくあるはず
例えば、WWWサーバとMAILサーバは、別々にする
https://example.com/ AWSで運用
mail.example.com Xserverで運用
こういう状態のときに、Xserverに example.comドメインを追加して、
メルマガを作成すると、管理ツールURLはこれになります。
http://example.com/xmailinglist/mag/admin/
でもこのURLでアクセスすると、AWSの方にアクセスが行って、404ページなしエラーになります、当然。
で、どうするかというと、Xserverにはドメインチェック用のURLがあるので、こっちを使えばOK
http://example-com.check-xserver.jp/xmailinglist/mag/admin/
初心にかえってWordPressの設定
WP Tips, サーバ管理さらに読む
PHP 5.6 を PHP 7.3 にバージョンアップ
WP Tips, サーバ管理1.環境
AWS Linux、nginx、php-frm、WP
2.インスタンスをコピー
イメージの作成でAMIを作ってそこから起動
セキュリティグループに 22を追加して後で塞いでおく
3.PHP バージョンアップ
gdをインストールし忘れて後からインストールするとき、libwebpを1回削除してからいれること
(curlのバージョンも上げておく)
php-frm の設定ファイル(/etc/php-fpm.d/www.conf)の内容をコピー
listen.owner = nginx
listen.group = nginx
ここはエラー(WARNING: [pool www] ACL set, listen.owner = ‘nginx’ is ignored)になるので、
コメントアウトすること。
WordPressを管理画面で立ち上げるとエラーになるときは、ログを確認
tail /var/log/nginx/error.log
Slider Revolutionのバージョンが古く、立ち上がらなかったので、FTPでプラグインフォルダを削除して
公式サイトから最新版をダウンロードして入れ替えたら動いた
続く・・・かも
Enfoldのカスタマイズ・オプション
EnfoldEnfold > Theme Options
Maintenance Mode
メンテナンスページを指定
「投稿者」以上のパーミッションのユーザーはログインしていれば、本来の画面が表示される
「購読者」「寄稿者」パーミッションのユーザーはログインしていてもメンテナンス画面が出る
Enfold > General Styling
Quick CSS
ユーザー設定の cssはここにまとめる
Enfold > Header > Extra Elements
Header Social Icons
グローバルナビにFacebookなどのアイコンを出すかどうかの指定
続く…
Google Maps のマーカーサイズを変更する
EnfoldEnfoldのソースを直接改変
/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/google_maps/google_maps.php
さらに読む