Skip to content

Instantly share code, notes, and snippets.

@syoboon77
syoboon77 / sed_html_conf.txt
Created August 24, 2017 17:20
Ubuntu上で作成したhtml.confを半自動で編集するsedスクリプト。「まっさらなVPSからFaucet作るまで頑張るトピック」で使用
# DocumentRootの変更
s/DocumentRoot .*$/DocumentRoot \/vagrant\/myapp\/public/
# VirtualHostディレクティブが閉じられる直前の行に追記
/<\/VirtualHost>/s/^/\n\t<Directory \/vagrant\/myapp\/public\/>\n\t\tOptions FollowSymLinks\n\t\tAllowOverride All\n\t\tRequire all granted\n\t<\/Directory>\n/
@syoboon77
syoboon77 / monacoin-main.conf
Created August 24, 2017 05:04
Ubuntuに入れたsupervisorに食わせる設定ファイル。「まっさらなVPSからFaucet作るまで頑張るトピック」で使用
[program:monacoin-main]
user=coinmaster
autostart=true
autorestart=true
command=/usr/bin/monacoind -server -rpcallowip=127.0.0.1 -rpcuser=monacoinrpc -rpcpassword=m0nac0in -rpcport=56011 -datadir=/coindata/monacoin-main
@syoboon77
syoboon77 / sed_php_ini.txt
Created August 21, 2017 05:16
Ubuntuのphp.iniを半自動で編集するsedスクリプト。「まっさらなVPSからFaucet作るまで頑張るトピック」で使用
# このプロジェクトでは、文字コードはUTF-8で開発します
# default_charset = "UTF-8"
s|^;\?\(default_charset\) \?= \?.*$|\1 = "UTF-8"|
# mbstring.language = Japanese
s|^;\?\(mbstring.language\) \?= \?.*$|\1 = Japanese|
# mbstring.internal_encoding = "UTF-8"
s|^;\?\(mbstring.internal_encoding\) \?= \?.*$|\1 = "UTF-8"|
@syoboon77
syoboon77 / sed_apache2_conf.txt
Last active August 23, 2017 16:47
Ubuntuのapache2.confを半自動で編集するsedスクリプト。「まっさらなVPSからFaucet作るまで頑張るトピック」で使用
# デフォルトの設定ではブラウザからファイル一覧が見えてしまう可能性があるので、見えないよう設定
/<Directory \/var\/www\/>/,/<\/Directory>/s|\(Options[-+ A-Za-z]*\) Indexes\([-+ A-Za-z]*\)|\1\2|
# .htaccessファイルを使用できるようにする
/<Directory \/var\/www\/>/,/<\/Directory>/s|AllowOverride [A-Za-z]*|AllowOverride All|