(u_u)

Categories: [blog]


sudo bin/gpm self-updateとやってしまったとき


Categories: [blog]

gravのアップデートをコンソールからやろうとして、

sudo bin/gpm self-update

とやってしまうと見事にページが表示できなくなる。ディレクトリの所有者は普通nginxにしているからですね。

解決
sudo chown -R nginx:nginx .

-Rで再帰的に変更する。.で現在いるフォルダを指定する。

Continue Reading...


gravの更新のためにphp7.0からphp7.3に更新する


Categories: [blog]

gravをadminページから更新しようとすると、PHPのバージョンを上げろと言ってきた。

  1. sudo add-apt-repository ppa:ondrej/php
  2. sudo apt update
  3. sudo apt upgrade
  4. sudo apt install php7.3-curl php7.3-ctype php7.3-dom php7.3-gd php7.3-json php7.3-mbstring php7.3-simplexml php7.3-xml php7.3-zip
  5. vim /etc/nginx/conf.d/で.confファイルを編集。
    ...

elmでsrc/以下に書いた関数をREPLで実行する方法


Categories: [blog]

「基礎からわかるElm」という本をやってて、src/Main.elmとかに書いた関数を実行する方法がわからなかった。elm replでREPLを立ち上げて、

import Main exposing (..)

でいいっぽい。

Continue Reading...


Let't Encryptでサブドメインを登録する


Categories: [blog]

参考:Let's EncryptのSSL証明書にサブドメインもSSL対応に追加する | 大阪市天王寺区SOHOホームページ制作 | デザインサプライ-DesignSupply.-

  1. sudo systemclt stop nginx
  2. certbot --authenticator standalone --installer nginx --expand -d exapmle.com -d www.exapmle.com -d foo.exapmle.com -d bar.exapmle.com

Continue Reading...


softetherをsystemdから起動する


Categories: [blog]

[Unit]
Description=Softether VPN Server Service
After=network.target

[Service]
Type=forking
User=root
ExecStart=/usr/local/vpnserver/vpnserver start
ExecStop=/usr/local/vpnserver/vpnserver stop
Restart=on-abort
WorkingDirectory=/usr/local/vpnserver/

[Install]
WantedBy=multi-user.target

Continue Reading...