Yado_tech

旅館+ITとはなんぞ

サーバー

さくらのVPSにAsteriskを設定し、内線通話するまで

自分用に まずはOSを選択 アップデートとaptitudeのインストール fail2banのインストール 設定ファイルを書く iptablesの設定 asteriskのインストール sip.conf, extensions.confのバックアップを取った後、適当に書き換える 出典 まずはOSを選択 自分はUbun…

nginxのLocationディレクティブでディレクトリを指定する時

①rootで指定するとき location /example { root /www/ } こうするとwww.example.com/demo には /www/example/ ディレクトリが反映されるようです ちょっぴり分かりにくい ②aliasで指定するとき location /example { alias /www/demo/ } こうすると任意のディ…

さくらのVPSにAsteriskをインストールしてたら乗っ取られた話。

fail2banなどを入れていたにも関わらず変な番号でregisterされて勝手に外部に発信されていました。 大急ぎでiptablesでそのIPをDROPさせたにかかわらず侵入されていました。 本気でヤバイ・・ てことでこんな感じのことを考えていた。 よく考えたらFlaskでAu…

Asteriskのお勉強②

ようやくAsteriskで問題なく内線通話できたので環境とsip.conf,extensions.confの設定を書く 【環境】 クライアント①:Galaxy S8(AGEPhone) クライアント②:iPhone6(AGEPhone) サーバー:Raspberry Pi(Asterisk13) 【confファイル】 sip.conf [general] cont…

Windows Subsystem for LinuxでKotlin REPLを使えるようにしてみる

Windows Subsystem for Linuxのインストール www.atmarkit.co.jp これでPowershell上でbashとタイプすることでUbuntuのコンソールにアクセスできる。 SDKmanのインストール mheironimus.blogspot.jp 簡単にこまんどだけ並べる sudo apt update sudo apt upgr…

Ubuntuインストール時にやること

SSHのインストール qiita.com Nginxのインストール yadotech.hateblo.jp Anacondaのインストール qiita.com ufw のインストールと設定 qiita.com WinSCPでSSH接続する。 後は随意に・・

unable to load configuration from uwsgi って出ちゃったとき

stackoverflow.com から app.runの前に if __name__ == "__main__": を追加すればOKだった。

nginx + uwsgi + flaskでハローワールド

qiita.com を参照してはじめたんだけどどうにもうまくいかない →途中のserver.confを設定するときにserver.conf.origにリネームしないと設定が反映されないので sudo mv /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.orig とやってリネー…

ubuntu16.04 にnginxをインストール

www.nginx.com Nginxの公式インストールページより まずは /etc/apt/sources.listを編集 sudo vi /etc/apt/sources.list 以下の文章を追加(16.04の場合) deb http://nginx.org/packages/ubuntu/ xenial nginx deb-src http://nginx.org/packages/ubuntu/ xen…

cronでPythonを実行する

Linuxは何かやるときは必ずハマるもんだなぁ pythonをcronで自動実行出来なくてめっちゃハマった。 cabbalog.blogspot.jp ここを参考にしたんだけどPyenvどこww Winscpの設定がおかしかった。 usedoor.jp を見て直した 情報が断片的すぎてヤバイ。

PhantomJSをUbuntu16.04LTSにインストール

ここを参照すべし gist.github.comこの↓の方にある以下のソースをシェルスクリプトとして保存して実行すればOK #!/usr/bin/env bash # This script install PhantomJS in your Debian/Ubuntu System # # This script must be run as root: # sudo sh install…

さくらVPSのポート開放について:Ubuntu 16.04LTS編

正直ググっても情報なかった。 勘弁してくれ・・・ 色々あるけどどれやってもうまく行かなかったけど ↓↓ここを参考にしたらうまく行った↓↓ qiita.com /sysconfig も service iptables も 全部なかったみたい。 疲れた。。 ちなみに備忘録のため書き下してお…

サーバーをこさえる

人間誰しもサーバーは持っておくべきだと思います。 まずは古いPCをサーバーとして使用し、どんな使い方なのかを覚えた後、VPSに登録して安定して稼働させることにトライしたほうがいいとは思います。 僕の場合は古いPCをサーバーとして利用し、色々な知識を…