個人用ツール

「インストール」を編集中

提供: OpenPNE3まとめwiki

移動: 案内, 検索

警告: ログインしていません。

編集すると、IPアドレスがこのページの編集履歴に記録されます。
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
行1: 行1:
 
{{スタブ}}
 
{{スタブ}}
 +
[1.OpenPNE3.6のソースコードを入手]
 +
Puttyにログイン後、下記を入力してsnsディレクトリを作成します。
 +
「mkdir sns」
 +
 +
「cd sns/」のルートディレクトリ内で、下記を入力してソースコードを入手します。
 +
「git clone git://github.com/openpne/OpenPNE3.git 36x.example.com」
 +
 +
----------
 +
[2.ソースの切り替え]
 +
「cd sns/36x.example.com/」のルートディレクトリ内で、下記を入力してレポジトリを確認します。
 +
「git branch -a」
 +
 +
「stable-3.6.x」というレポジトリを作成します。
 +
「git branch -a」で表示された「remotes/origin/stable-3.6.x」のソースを下記を入力して切り替えます。
 +
「git checkout -b stable-3.6.x remotes/origin/stable-3.6.x」
 +
 +
ソースの切り替えができたか確認する場合、「tail data/version.php」と入力します。
 +
下記が表示されていればソースの切り替えができています。
 +
「OPENPNE_VERSION', '3.6beta8-dev」
 +
 +
----------
 +
[3.設定ファイルのコピー]
 +
「cd sns/36x.example.com/」のルートディレクトリ内で、下記を入力して設定ファイルをコピーします。
 +
「cp config/ProjectConfiguration.class.php.sample config/ProjectConfiguration.class.php」
 +
「cp config/OpenPNE.yml.sample config/OpenPNE.yml」
 +
 +
コピーできたか確認する場合、「ll config」と入力します。
 +
下記が表示されていればコピーできています。
 +
「OpenPNE.yml」
 +
「ProjectConfiguration.class.php」
 +
 +
----------
 +
[4.OpenPNE.ymlの設定値を変更]
 +
「cd sns/36x.example.com/」のルートディレクトリ内で、下記を入力してymlを編集します。
 +
「vim config/OpenPNE.yml」
 +
 +
基本設定の画面が開いたら、下記のように訂正します。
 +
base_url:「http://36x.example.com」
 +
mail_domain:「36x.example.com」
 +
 +
※編集の仕方
 +
「i」で編集開始します。
 +
「Esc」で編集終了します。
 +
「:w」で上書き保存します。
 +
「:q」で画面閉じます。
 +
 +
----------
 +
[5.インストール作業]
 +
「cd sns/36x.example.com/」のルートディレクトリ内で、下記を入力してインストールします。
 +
「./symfony openpne:install」
 +
 +
※入力事項
 +
The DBMS : mysql
 +
The Database Username : root
 +
The Database Password :
 +
The Database Hostname : localhost
 +
The Database Port Number :
 +
The Database Name : 36x.example.com
 +
The Database Socket :
 +
 +
最後に「Y」を入力します。
 +
途中で入力を間違えた場合、「Ctrl+C」を入力して再度「./symfony openpne:install」を入力してやり直します。
 +
 +
----------
 +
[6.公開作業]
 +
「cd sns/36x.example.com/」のルートディレクトリ内で、下記を入力してシンボリックリンクを貼ります。
 +
「ln -s web public_html」
 +
 +
シンボリックリンクが貼れたか確認する場合、「ll」と入力します。
 +
下記が表示されていれば貼れています。
 +
「public_html -> web」
 +
 +
下記を入力して「var」にシンボリックリンクを貼ります。
 +
「ln -s /home/sakata/sns/36x.example.com /var/www/sns/36x.example.com」
 +
 +
シンボリックリンクが貼れたか確認する場合、「ll /var/www/sns/36x.example.com」と入力します。
 +
下記が表示されていれば貼れています。
 +
「/var/www/sns/36x.example.com -> /home/sakata/sns/36x.example.com」
 +
 +
----------
 +
[7.mod_rewriteの設定]
 +
「cd sns/36x.example.com/」のルートディレクトリ内で、下記を入力してRewriteBaseを各自の環境にあわせて編集します。
 +
「vim web/.htaccess」
 +
 +
基本設定の画面が開いたら、下記のように訂正します。
 +
「#RewriteBase /」→「RewriteBase /」
 +
 +
----------
 +
[8.OpenPNEにアクセス]
 +
ブラウザを立ち上げて、下記URLにアクセスします。
 +
「http://36x.example.com/」
 +
 +
----------
 +
[補足]
 +
上記をしてもアクセスできない場合、権限に問題ある可能性があります。
 +
下記を入力して、ホームディレクトリに移動します。
 +
「cd home/」
 +
 +
移動した後に権限の公開範囲を変えます。
 +
 +
ブラウザを立ち上げて、URLにアクセスします。

OpenPNE3まとめwikiへの投稿は、すべてCreative Commons Attribution (詳細はOpenPNE3まとめwiki:著作権を参照) のもとで公開したと見なされることにご注意ください。 あなたが投稿したものを、他人がよって遠慮なく編集し、それを自由に配布するのを望まない場合は、ここには投稿しないでください。
また、投稿するのは、あなたが書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。 著作権保護されている作品を、許諾なしに投稿しないでください!

中止 | 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート: