SSHで接続して
crontab -e
git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-auto certonly -w / home / bitnami / htdocs -d ses.rosacea-support.org -d sandbox.pascoe.biz
-wはウェブルートがある場所で、複数の-dで保護したいドメイン指定。
証明書ファイルは次の場所に書き込まれます。 /etc/letsencypt/live
sudo vim /home/bitnami/stack/apache2/conf/bitnami/bitnami.conf
デフォルトのSSL証明書行をコメントアウトして、次の3行を残します。
SSLCertificateFile "/etc/letsencrypt/live/ドメイン/cert.pem" SSLCertificateKeyFile "/etc/letsencrypt/live/ドメイン/privkey.pem" SSLCertificateChainFile "/etc/letsencrypt/live/ドメイン/fullchain.pem"
sudo /opt/bitnami/ctlscript.sh restart
これでSSL化完了!
3ヶ月に一回証明書の更新は必要だよ。
DateTimePicker を使います。
HTML
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Test</title> <!--外部ファイルに記述--> <script type="text/javascript" src="main.js"></script> </head> <body> <!-- ボタンを押すとmain関数を実行 --> <input type="button" value="実行ボタン" onclick="main();"/> </body> </html>
Javascript
function main() { var flag = confirm('吹雪「司令官、鎮守府に向かいますか?」'); // OKが押されたら if (flag == true) { location.href = "http://www.dmm.com/netgame/feature/kancolle.html"; } }
工程はいろいろあるのでネタ元参照。
$first = current($arr);
JSONサンプル
{ "name": "あらゆ", "gender": "男" }
decodeサンプル
// JSONは[$json]に格納されていると仮定 // 配列型の場合 $array = json_decode( $json , true ) ; // ループ処理 foreach( $array as $key => $value ) { // [$key]には「name→gender」が入る // [$value]には「あらゆ→男」が入る // $obj["name"]→$obj["gender"]の値を指定 $array[$key] = "〜".$value."〜" ; }