LINUX

apache+WordPressのフロントにnginxを置く


apacheでwordpressを動かしていましたが、マストドンのインスタンスを立てるためnginxを使う必要が出てきたのでnginx→apache→wordpressという設定にしたいと思いました。

環境

CentOS Linux release 7.3.1611
Apache/2.4.6
mysql Ver 15.1 Distrib 5.5.52-MariaDB
PHP 7.0.8
nginx/1.10.2

現在の設定

外部→apache→wordpress
wordpressは常時sslで接続するように設定
https://example.com/linux/78257

実現したいこと

外部→nginx→apacheの8080ポート→wordpress

apacheの設定変更

apacheのポートの変更

80ポートで受け付けていたのを8080ポートに変更

apacheのsslの無効化

/etc/httpd/conf.d/ssl.conf
/etc/httpd/conf.d/httpd-ssl.conf
上記2つのファイルでsslの設定をしていたのでこのconfファイルを移動させるかリネームする

Nginx

nginxのインストール

h4>nginxの設定

nginxのバージョン情報を隠す
/etc/nginx/nginx.conf

設定ファイルは/etc/nginx/conf.d/wordpress.confに記述します。

-LINUX
-, ,