CentOS構築 Ubunts設定

Linux

Failed authorization procedure. example.hopto.org (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from 認証手順が失敗しました.クライアントの権限が足りない::無効な応答 Apacheのconfファイルで設定しているドキュメントルートとコマンドのドキュメントルートが

Linux

phpinfo() モジュールの保存場所を確認 extension_dir /usr/lib/php/20170718 ←ここ php 配置済みモジュールの確認 curl.so がなければインストール まずはアップデート インストール php 配置済みモジュールの確認 curl.so ← ある Apache再起動 phpinfo() で確認 cURL support enabled

Linux

Wordpressインストール 移動 document rootへ 解凍 mode rewriteを有効にする (なってなかったら) ←こっちが本家 <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride All Require a

Linux

Gitをインストールする コミットしたいディレクトリに移動してinitする
Initialized empty Git repository in /path/to/already/.git/ 新規ディレクトリなら,まずはセットアップ

除外ディレクトリ → gitへpushuしない
github上で新規レポジトリを作成( リポジトリの名前は ディレクトリの名前にする)

Linux

SSLはすでに対応済みが条件 # httpd -v Server version: Apache/2.4.39 yum -y install jansson-devel yum -y install libev-devel yum -y install c-ares-devel yum -y install centos-release-scl yum -y install devtoolset-7 scl enable devtoolset-7 bash cd /us

Linux

.htaccess #シンボリックリンクでのアクセスを許可 Options FollowSymLinks

Linux

複数ドメイン環境での Let's encrypt 更新の際のエラー 原因はたぶん複数ドメインにしていて,非SSLアクセスすると全く別のドメインのドキュメントルートへリダイレクトされていたためと思われる, すべての複数ドメインをSSL化してHSTS と.htaccessで強制SSLにしたところ解決 .htaccess RewriteEngine On RewriteBase / # HTST RewriteCond %{HTTPS} off RewriteRule ^(.*