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

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.

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

手動でインストールした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起動してランチャに登録する

Ubuntu 12.04のインストール後の作業

参考URL
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu1204/setting_and_install.html#no_overlay_scrollbar

■グローバルメニュー
○無効化
sudo apt-get remove –purge firefox-globalmenu thunderbird-globalmenu
sudo sh -c ‘echo “export UBUNTU_MENUPROXY=0” > /etc/X11/Xsession.d/81ubuntumenuproxy’
再起動

○有効化
sudo apt-get install firefox-globalmenu thunderbird-globalmenu
sudo rm /etc/X11/Xsession.d/81ubuntumenuproxy
再起動

■オーバーレイ スクロールバー
○無効化
sudo sh -c ‘echo “export LIBOVERLAY_SCROLLBAR=0” > /etc/X11/Xsession.d/80overlayscrollbars’
再起動

○有効化
sudo rm /etc/X11/Xsession.d/80overlayscrollbars
再起動

■Nautilusのアドレスバー
○表示
gsettings set org.gnome.nautilus.preferences always-use-location-entry true

○もとに戻す
gsettings set org.gnome.nautilus.preferences always-use-location-entry false

■Ctr + Alt + Backspaceを有効にする
システム設定→キーボードレイアウト→オプション→
Xサーバーを終了するためのキーシーエンス→Ctr+Alt+Backspaceにチェック

Ricty生成、インストール(Ubuntu 12.04)

参考URL
http://tukaikta.blog135.fc2.com/blog-entry-152.html
注)fontforgeは必要ない。

①生成スクリプト
http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html
Current Versionをダウンロードする。

②Inconsolata.otfのダウンロード
http://levien.com/type/myfonts/inconsolata.html
OpenType file をダウンロードする。

③Migu 1Mフォントをダウンロード
http://mix-mplus-ipa.sourceforge.jp/download.html

④Rictyフォルダ作成
①②③でできた、Inconsolata.otf, migu-1m-regular.ttf, migu-1m-bold.ttf, ricty_discord_patch.pe, ricty_generator.sh
を入れる。

⑤Rictyの生成
cd ・・・/Ricty
sh ricty_generator.sh Inconsolate.otf migu-1m-regular.ttf mig-1m-bold.ttf

⑥インストール
sudo cp -fr ・・/Ricty /usr/share/fonts/truetype
sudo fc-cache -f -v