keita のすべての投稿

Raspberry pi 作業メモ WordPressインストールまで

  1. アップデート、アップグレード
  2. LAMPインストール
  3. Apache設定
  4. MySQL設定
  5. WordPressインストール
  6. WordPress設定

1.

$ sudo apt-get -y update && sudo apt-get -y upgrade

2.

$ sudo apt-get install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-curl php5-gd php-apc

MySQLインストール時にパスワード設定画面になるので設定する。pass : genepass

3.

$ cd /etc/apache2/sites-available

$ sudo cp default wp-genesis

$ sudo vim wp-genesis

・・・

DocumentRoot /home/pi/www/wp-genesis

<Directory /home/pi/www/wp-genesis>

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

allow from all

</Directory>

・・・

―――――――――――――――――――――――――――――

$ sudo a2dissite default

$ sudo a2ensite wp-genesis

$ sudo service apache2 restart

4.

$ mysql -uroot -pgenepass

mysql> create database wp_genesis;

mysql> grant all privileges on wp_genesis.* to wp@localhost identified by ‘genepass’;

mysql> exit;

5.

$ wget http://ja.wordpress.org/latest-ja.zip

$ unzip latest-ja.zip

$ mv wordpress wp-genesis

$ sudo chown -R www-data:www-data /home/pi/www/wp-genesis

http://192.168.2.77 へアクセスする。

6.

el capitan クリーンインストール後メモ

Dock関連
defaults write com.apple.Dock autohide-delay -float 0 && killall Dock
defaults write -g NSWindowResizeTime -float 0.005 && killall Dock
defaults write com.apple.dock expose-animation-duration -float 0.05 && killall Dock

Homebrew関連
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
brew install caskroom/cask/brew-cask
brew tap sanemat/font
brew install ricty
cp -f /usr/local/Cellar/ricty/3.2.4/share/fonts/Ricty*.ttf ~/Library/Fonts/
fc-cache -vf

zsh関連
brew install zsh –disable-etcdir
brew install zsh-completions
dscl localhost -read Local/Default/Users/$USER UserShell
sudo sh -c “echo ‘/usr/local/bin/zsh’ >> /etc/shells”
cat /etc/shells
chsh -s /usr/local/bin/zsh

https://gist.github.com/mollifier/4979906
.zshrc追記

# 補完
# for zsh-completions
fpath=(/usr/local/share/zsh-completions $fpath)
# 補完機能を有効にする
autoload -Uz compinit
compinit -u

.zshenv作成

export PATH=/usr/local/bin:$PATH

brew instsall zsh-completions

.zshrcに追記
fpath=(/path/to/homebrew/share/zsh-completions $fpath)
autoload -U compinit
compinit -u

ビルド
rm -f ~/.zcompdump; compinit

 

curl -L http://install.ohmyz.sh | sh

Atom+script(package)+python

Atomにパッケージscriptを入れてソースを直接エディタ上で実行できるようにした。

でも、デフォルトでは, /usr/bin/を見にいくようなので、変更した。

~/.atom/packages/script/lib/grammars.coffee
を編集する。

before:
command: “python”

after:
command: “/usr/local/bin/python”

Windows8.1+Delphi7でダブルクリックでプロジェクト起動させる

Windows8.1( Vista以降?)では、D7のプロジェクトをダブルクリックで起動させることができない。

delphi32.exeを管理者権限にしておいても、ダブルクリックすると権限がなくなる。

これを回避するためには、管理者権限のdelphi32.exeのショートカットをデスクトップ等に作って、プロジェクトファイルをドロップして開く。

◆ダブルクリックに対応させたい!

2014.07.21 追記
Windows8.1にDelphi7をインストールすると、上記のドロップする方法でしか対処できない!

しかし、Windows8にDelphi7を管理者権限でインストールすると、普通にダブルクリックでプロジェクトファイルを開くことができる。
結論:Windows8にD7を管理者権限でインストールして、8.1にアップデートする!

 

 

ここから下は、
Win8でD7インストール後Win8.1にアップデートした環境。
これは、Win8.1にD7をインストールし、レジストリを直接編集してもだめ。理由はわからない。

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

に文字列を登録する。
名前:
C:\Program Files (x86)\Borland\Delphi7\Bin\delphi32.exe
データ:
~ RUNASADMIN

 

再起動する。
これでダブルクリックでDPRを起動できるはず。

SoftEther VPN Server 再インストールの注意

SoftEther VPN Serverをアンインストール後に再インストールしたときの注意点

アンインストール時にインストールフォルダを削除しても、設定が残っている。削除方法はわからない。公式にも書いていない。

再インストール後、Serverを起動し、残っている設定、またが新規作成した設定で接続しようとしてもエラーが出て、接続できない。(以前に設定したパスワードを入力しても接続できない)

これを回避するには、

①設定をすべて削除する。

②終了する。

③起動する。

④localhost という設定ができているので、接続をクリックする。
これでパスワードを再設定できる。

 

Androidで起動時にスプラッシュ画像を表示する(Appmethod)

Appmethodでは、Androidは、iOSのように起動時にスプラッシュ画像を表示しないので対応する。

参考URL:http://blog.hjf.pe.kr/122

①AndroidManifest.template.xmlの編集
before

android:theme="%theme%">

after

android:theme="@style/MyTheme.NoTitleBar.SplashWindow">

②スプラッシュ画像用意 ex) res/splash.png

③styles.xml用意 ex) res/styles.xml

<resources>
<style name="MyTheme.NoTitleBar.SplashWindow" parent="@android:Theme.Holo">
<item name="android:windowBackground">@drawable/splash</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>
</resources>

④プロジェクト > 配置
splash.png  >  res\drawable\
styles.xml    > res\values\

バーチャルホストで複数サイト Ubuntu12.04 + Apache2 + ddns(ieserver)

【目的】
カゴヤVPSのUbuntu12.04 上にバーチャルホストで複数サイト構築する。
www.aaa.com
bbb.dip.jp (新規追加)
【状態】
Apache2インストール済。
カゴヤからの固定IPで既に1つサイトを運営している。(www.aaa.com)

ieserver.netでddnsの取得

②Apacheの設定
cd /etc/apache2/sites-available/
sudo cp default bbb.dip.jp
sudo vim bbb.dip.jp
追加・編集↓
NameVirtualHost bbb.dip.jp:80
<VirtualHost bbb.dip.jp:80>
ServerAdmin webmaster@bbb.dip.jp
DocumentRoot /home/***/public_html/wordpress
ServerName  bbb.dip.jp
<Directory /home/***/public_html/wordpress/>
AllowOverride All
・・・・・・・

③リンク
sudo a2ensite bbb.dip.jp

④hosts編集
127.0.0.1 localhost
( カゴヤからの固定IP ) bbb.dip.jp

⑤Apacheのリロード
sudo service apache2 reload