新規作成
新規ページ作成
新規ページ作成(その他)
このページをコピーして新規ページ作成
このウィキ内の別ページをコピーして新規ページ作成
このページの子ページを作成
新規ウィキ作成
編集
ページ編集
ページ編集(簡易版)
ページ名変更
メニュー非表示でページ編集
ページの閲覧/編集権限変更
ページの編集モード変更
このページにファイルをアップロード
メニューを編集
バージョン管理
最新版変更点(差分)
編集履歴(バックアップ)
アップロードファイル履歴
ページ操作履歴
ページ一覧
ページ一覧
このウィキのタグ一覧
このウィキのタグ(更新順)
このページの全コメント一覧
このウィキの全コメント一覧
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