2: 2015-04-12 (Sun) 17:45:13 web-master source Edit Backup No.2 as current. Cur: 2015-04-12 (Sun) 23:43:53 web-master source Edit
Line 1: Line 1:
* Raspoops のセットアップ手順 [#za4ec90a] * Raspoops のセットアップ手順 [#za4ec90a]
 +
 +** 初期セットアップからシステムアップグレード [#w7fd4945]
+ Raspbian のダウンロード + Raspbian のダウンロード
Line 15: Line 17:
+ vim をインストール + vim をインストール
 sudo apt-get install vim  sudo apt-get install vim
-+ システムのアップグレード、安定版の wheezy からテスト版の jessie へ++ システムのアップグレード、安定版の wheezy からテスト版の jessie へ (PHP 5.6系を使いたいので((PHP 5.4 系でいいのなら、wheezy のままで問題ない。)))
 sudo vim /etc/apt/sources.list  sudo vim /etc/apt/sources.list
~wheezy を jessie へ書き換え ~wheezy を jessie へ書き換え
Line 21: Line 23:
 sudo apt-get dist-upgrade  sudo apt-get dist-upgrade
 sudo apt-get autoremove  sudo apt-get autoremove
-+ (以降、またあとで書く)+ 
 +** Web サーバー構築 [#ze2f8e74] 
 + 
 ++ Nginx 
 + sudo apt-get install nginx 
 + sudo mkdir /var/www 
 + sudo chown www-data /var/www 
 + sudo chgrp www-data /var/www 
 + sudo -u www-data mkdir /var/www/html 
 +  
 + vim /etc/nginx/sites-available/default 
 +#pre{{ 
 +root = /var/www/html 
 +server_name pi.hypweb.net; 
 +}} 
 + sudo service nginx restart 
 ++ PHP 
 + sudo apt-get install php5-cli php5-curl php5-fpm php5-gd php5-json php5-mcrypt php5-oauth php5-sqlite 
 +  
 + vim /etc/nginx/sites-available/default 
 +#pre{{ 
 +location ~ \.php(/|$)
 +   fastcgi_split_path_info ^(.+\.php)(/.+)$; 
 +   if (!-f $document_root$fastcgi_script_name) { 
 +           return 404; 
 +   } 
 +   # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini 
 + 
 +   # With php5-fpm: 
 +   fastcgi_pass unix:/var/run/php5-fpm.sock; 
 +   fastcgi_index index.php; 
 +   include fastcgi_params; 
 +   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
 +   fastcgi_param PATH_INFO $fastcgi_path_info; 
 + 
 +   # set timeout 
 +   fastcgi_read_timeout 300; 
 +
 +}} 
 + sudo service nginx restart 
 ++ MySQL 
 + sudo apt-get install mysql-server mysql-client php5-mysql phpmyadmin 
 +  
 + sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin 
 ++ Postfix 
 + sudo apt-get install postfix 
 +~PHP からのメール送信でのみ使用するので、インストール時に表示される画面でサテライトシステムを選び、送信に利用する SMTP サーバーを設定 
 + 
 +** XOOPS X (ten) インストール [#j6600924] 
 + 
 ++ 予め、XOOPS 用のユーザー・データベースを phpMyAdmin で作成しておく 
 ++ XOOPS X のルートを /var/www/html/xoopsx xoops_trust_path を /var/www/trust とします。 
 + sudo -u www-data mkdir /var/www/html/xoopsx 
 + cd /var/www/html/xoopsx 
 + sudo -u www-data sh -c 'T="../../trust";curl xoopsx.github.io/installer/install.sh|sed "s#<T>#$T#"|sh' 
 +-- 画面表示 
 +#pre{{ 
 +  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current 
 +                                 Dload  Upload  Total  Spent    Left  Speed 
 +100  1190  100  1190    0    0  3091      0 --:--:-- --:--:-- --:--:--  3090 
 +  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current 
 +                                 Dload  Upload  Total  Spent    Left  Speed 
 +100  128    0  128    0    0    168      0 --:--:-- --:--:-- --:--:--  168 
 +100 11.3M    0 11.3M    0    0  1740k      0 --:--:--  0:00:06 --:--:-- 2494k 
 +cp: ディレクトリ `XoopsX-legacy-2bed870/xoops_trust_path/.' を省略しています 
 +cp: ディレクトリ `XoopsX-legacy-2bed870/xoops_trust_path/..' を省略しています 
 +cp: ディレクトリ `XoopsX-legacy-2bed870/html/.' を省略しています 
 +cp: ディレクトリ `XoopsX-legacy-2bed870/html/..' を省略しています 
 +---------------------------------------- 
 +All the processings were completed. Please acsess to your XOOPS site. 
 +}} 
 ++ ブラウザでアクセスすると XOOPS のインストーラが表示される。 
 + 
 +お疲れ様でした。


Front page   Edit Diff Backup Upload Copy Reload   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 938, today: 1, yesterday: 0