カテゴリー別アーカイブ: OS

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

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を起動できるはず。

バーチャルホストで複数サイト 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

Lazarusu1.2 (OS X 10.9 Marvericks) 環境構築

1.  download
http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20i386/Lazarus%201.2/

2. install
①fpc(fpc , fpc-xcode)
②fpcsrc
③lazarus

3. Marvericksではgdbを設定しないとデバッガエラーになる?ので設定
http://wiki.lazarus.freepascal.org/GDB_on_OS_X_Mavericks_and_Xcode_5
①brew install https://raw.github.com/Homebrew/homebrew-dupes/master/gdb.rb
②キーチェーンアクセス
③証明書アシスタント>証明書を作成
④名前:gdb-cert、自己署名ルート、コード署名、デフォルトを無効化にチェック>作成
⑤有効期限3650日
⑥>>>>> (続ける)
⑦キーチェーン:システム>作成
⑧Macの再起動
⑨codesign -s gdb-cert /usr/local/bin/gdb
⑩lazarus起動>デバッガのパスを/usr/local/bin/gdbにする

手動でインストールしたEclipseをランチャーに登録する(Ubuntu12.04)

参考URL
http://d.hatena.ne.jp/tosh914/20121128/1354079561

パスの通っているディレクトリにシンボリックリンクを貼る
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse

ランチャに登録
①ファイル作成
sudo touch /usr/share/applications/eclipse.desktop

②編集
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/opt/eclipse/icon.xpm
Exec=eclipse
Terminal=False
Categories=Development;IDE;Java;

③コマンドラインからEclipse起動してランチャに登録する