setucocms (1.6.1) | 2013-03-24 21:20 |
このページはSetucoCMSの開発環境整備、および動作確認までの手順を記述したページです。
1. Git(バージョン管理)
2. MySQL(DBサーバ)
3. Apache(HTTPサーバ)
4. PHP(プログラム言語) バージョンは5系
5. Eclipse PDT(統合開発環境)
Windowsの場合、Apache MySQL PHPを三つまとめてインストールできるXAMPPがおすすめです。
apache friendsのサイトを参照しインストールしてください。
XAMPPをインストールした場合、下記手順では2.1~2.4はスキップしてください。
(GitとEclipseのみで結構です)
$ sudo port install mysql5 +server
Ubuntu/Debianの場合:
$ sudo apt-get install mysql-server
Fedora、CentOS等の場合:
$ yum -y install mysql-server
$ sudo apt-get install apache2
$ yum -y install httpd
============================ <VirtualHost *:80> DocumentRoot "/path/to/SetucoCMS/public" ServerName setucocms.localdomain <Directory "/path/to/SetucoCMS/public"> Options FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> ============================
============================ 127.0.0.1 localhost ============================
============================ 127.0.0.1 localhost setucocms.localdomain ============================
============================ Alias /setucocms/ "/path/to/SetucoCMS/public/" <Directory "/path/to/SetucoCMS/public> Options FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> ============================
============================ #RewriteBase /setucocms ============================
$ sudo port install php5 +apache2
pear upgrade PEAR
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
相対パスで指定する場合:
-javaagent:../../../plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
絶対パスで指定する場合:
-javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
例:
mkdir SetucoCMS
git clone git@github.com:densetubu/SetucoCMS.git
git clone ssh://git@ssh.github.com:443/densetubu/SetucoCMS.git .
[PageInfo]
LastUpdate: 2011-09-06 08:12:10, ModifiedBy: skyguild
[License]
Creative Commons 2.1 Attribution-ShareAlike
[Permissions]
view:all, edit:members, delete/config:members