新規作成
新規ページ作成
新規ページ作成(その他)
このページをコピーして新規ページ作成
このウィキ内の別ページをコピーして新規ページ作成
このページの子ページを作成
新規ウィキ作成
編集
ページ編集
ページ編集(簡易版)
ページ名変更
メニュー非表示でページ編集
ページの閲覧/編集権限変更
ページの編集モード変更
このページにファイルをアップロード
メニューを編集
バージョン管理
最新版変更点(差分)
編集履歴(バックアップ)
アップロードファイル履歴
このページの操作履歴
このウィキのページ操作履歴
ページ一覧
ページ一覧
このウィキのタグ一覧
このウィキのタグ(更新順)
このページの全コメント一覧
このウィキの全コメント一覧
おまかせページ移動
掲示板
このウィキのスレッド一覧
このページのスレッド一覧
RSS
このウィキの更新情報RSS
このウィキ新着ページRSS
ヘルプ
ご利用ガイド
Wiki初心者向けガイド(基本操作)
このウィキの管理者に連絡
運営会社に連絡(不具合、障害など)
掲示板
ページ検索
メニュー
◯◯たい◯◯
操作ガイド
新規作成
編集する
全ページ一覧
掲示板
登録/ログイン
◯◯たい◯◯
操作ガイド
新規作成
編集する
全ページ一覧
掲示板
登録/ログイン
ページ一覧
◯◯たい◯◯
メニュー
トップページ
◯◯たい◯◯
読みたい◯◯
見たい映像
作りたい料理
食べたいもの
欲しい商品
行きたい場所
やりたいゲーム
リスト
好きな◯◯
ゲーム
Youtube
ブックマーク
ニコニコマイリスト
覚書
気温と服装
生活
徹夜メモ
Lenovo G570
Ubuntu13.04メモ
Linux
Debian
Open SUSE
Fedora
Cygwin/X
Apache
PHP
ImageMagick
C
TeXLive
馬鹿スクリプト
メモ
GAE
FC2VPS
FC2 VPS
CentOS
Node.js
ソフトセットアップ
foobar2000
Firefox
SublimeText2
累積:
-
今日:
-
昨日:
-
ここを編集
更新履歴
取得中です。
CentOS
やること2
とりあえずいくつか入れる
zsh
git
oh-my-zsh
emacs
httpd停止
sshのポート変更
http://qiita.com/suin/items/5c4e21fa284497782f71
を参考にポートを適当に塞ぐ(あとでやる)
↑やったらDNS解決ができなくなったのでめんどくさいのでガバガバにした
ANYのところのDNSをアンコメントアウトすればよかった
iptables
http://ft-lab.ne.jp/cgi-bin/wiki.cgi?page=iptables
が参考になった。
httpサーバ入れてみる
nginx入れてみる
http://nomnel.net/blog/install-nginx-in-centos6-using-yum/
(ただしバージョンとかx86_64とかは変えた)
ほっといたらapacheが起動してnginxが死んだのでhttpdをremoveしてnginxをchkconfig nginx on
Node.js入れてみる
yumとか無いんでnvmが良いのではないだろうか・・・
http://106n.net/toro/blog/?p=879
WordPressとか入れてみる
wordpressインストール【?】参考
WordPressのインストール
php-fpmインストール参考
http://d.hatena.ne.jp/zankey/20120725/1343207998
(ただしバージョンとかx86_64とかは変えた)
自動起動させるためにchkconfig php-fpm on
RedMineとか
入れてみる
入れてみたかった
入った
http://redmine.jp/install/
を参考にruby入れる前でyumでinstall
rubyもyumで入れればいいじゃんと思って入れたらgemがyumで入ってない(rubyのバージョンも古かった)
結局記述通りrubyをソースコードからビルドすることにした
思った以上に依存関係がめんどくさいので諦めた
おもにbundle install --without development testでmysql.hないよ言われて確かめたら↑先のphp-fpmで入れたパッケージが競合してるみたい
めんどくさいのでやめた
要するにこういうことだった
Package: mysql-devel-5.1.69-1.el6_4.x86_64
Requires: mysql = 5.1.69-1.el6_4
Installed: mysql-5.5.34-1.el6.remi.x86_64 (@remi)
という訳でインストールされてるmysqlのバージョンは5.5.34なのにインストールするdevelのバージョンが5.1.69だからおかしくねって言われた
remiに合わせて yum --enablerepo=remi install mysql-develで解決
RAILS_ENV=production bundle exec rake db:migrate で止まる
パスワードをダブルクオーテーションの中に書いたら動いた
ああpassenger動かすにはnginxリビルドしなきゃいけないのね(寝る)
sudo yum remove nginxでリムーブ
設定ファイルは .rpmsave を付け加えられバックアップされる
nginx構成は別項で
passengerをnginxに組み込んだら動いた(ヤッター)
nginx ビルドアンドインストール
http://nginx.org/en/download.html
からソースコードをダウンロード
現時点の最新版 v1.5.6を使用する
wget
http://nginx.org/download/nginx-1.5.6.tar.gz
よりソースコードをダウンロード
tar xvzf nginx-1.5.6.tar.gz で解凍
passenger-install-nginx-module 実行
自分でモジュールを選択したいので2番を選択
nginxソースはどこだって言われるので選択 (今回は /root/nginx-1.5.6 だった)
nginxをどこにインストールするのと言われるので標準の /opt/nginx を選択
ここ
を参考にモジュールを選択
./configure --hlep でオプション一覧が見られる
選択スモジュールは特になかったのでEnter
以上の設定でconfigしますかと言われるのでEnter
ビルドされるので待つ。
起動スクリプトを
http://wiki.nginx.org/RedHatNginxInitScript
から借りて /etc/init.d/ に nginx と言う名前で保存
ただしパスが若干違うので調整
nginx="/opt/nginx/sbin/nginx"
NGINX_CONF_FILE="/opt/nginx/conf/nginx.conf"
sudo service nginx start
なんか色々出てくるけど最後に start nginx OKって出たからいいや
自動起動とservice登録
sudo chkconfig --add nginx
sudo chkconfig nginx on
movabletype入れたい
公式サイトに登録してzipをダウンロード
http://www.movabletype.jp/documentation/
に従う
とりあえずフォルダを設置したけど .cgiが動かないね。
http://www.movabletype.jp/documentation/mt5/installation/linux.html
をちゃんと読む
全然参考にならなかった。(ファイル構成はなんとなくわかったけど)
とりあえずperlをnginxで動かしたい
http://nullpopopo.blogcube.info/2013/07/nginx-perlcgi.html
を参考に
perl-cgi perl-fcgiをインストールして.pl .cgiをperlに渡すようにする。
渡す用のラッパーを
https://library.linode.com/web-servers/nginx/perl-fastcgi/centos-5
を参考に作る
Configure FastCGI Wrapper のあたりで2つファイルをつくてchkconfigに入れて終わり。
動いた
mt-check.cgiを開くと幾つかperlのmodule入れるといいよみたいなこと表示される(なしでも動くことは動くようだ)
入れようとしたらcpanが動かなかったので yum install perl-CPANした。
あとはブラウザインターフェイスでチャキチャキ進めてmysqlでデータベース作りつつ終了
できた!
使い方は
http://www.movabletype.jp/documentation/mt5/index.html
読んで勉強しよ。
「CentOS」をウィキ内検索
最終更新:2013年10月25日 22:58