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 ^(.*

Linux

Windows SubSystem for Linuxでのファイルアクセス C:\Users\user\AppData\Local\Packages \CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\var\www\html Windowsから作ったファイルはパーミッションが  ---- となっているので chmod 644 に変えるとブラウザでも開けるようになる ただし,ファイルシステムが違うせいかW

Linux

カレントディレクトリのファイルのパーミッションを全部変更 ファイルのオーナー変更 ファイルをダウンロード unzipをダウンロード ファイルを解凍 ディレクトリ名の変更 ディレクトリのオーナー変更 mysqlに管理者ログイン [sudo] password for あなた: データベースではなくOSのパスワード Enter password: データベースのパスワード mysql> これでログイン完了 show da

Linux

遮断したいIP 例 149.56.223.241を設定します # iptables -I INPUT -s 149.56.223.241 -j DROP # /etc/init.d/iptables save # /etc/init.d/iptables restart Firewall IPTABLE 操作 iptables -L -v -n 一覧が見れる iptables -L -v -n --line-numbers 行番号もでる num pk