IISにOSSをインストールするための情報サイト [IIS de OSS 64bit]

IIS de OSS 64bit > Linux de OSS > CentOS SAHANAインストールドキュメント

CentOS SAHANAインストールドキュメント

Sahana Edenのインストールドキュメントです。

▼目次

▼イメージ

sahana_eden_1.jpg

準備

その他ソフトのインストール

  1. コンソールにrootで入り以下を入力
    yum -y install openssl-devel

Pythonのインストール

  • web2pyの都合でpythonは5.5を使います
  1. コンソールにrootで入り以下を入力。すみません、下記手順でtweepyは上手く連携できていないようです。
    wget http://www.python.org/ftp/python/2.5.5/Python-2.5.5.tgz
    tar -xvzf Python-2.5.5.tgz
    cd Python-2.5.5
    ./configure
    make
    make test
    make install
    python -V
    cd ..
    wget http://peak.telecommunity.com/dist/ez_setup.py
    python ez_setup.py
    easy_install lxml
    easy_install reportlab
    easy_install xlwt
    easy_install xlrd
    easy_install tweepy
    wget http://www.web2py.com/examples/static/web2py_src.zip
    unzip web2py_src.zip
    cd web2py
    wget http://pypi.python.org/packages/source/s/ssl/ssl-1.15.tar.gz#md5=81ea8a1175e437b4c769ae65b3290e0c
    gunzip ssl-1.15.tar.gz
    tar -xvf ssl-1.15.tar
    cd ssl-1.15
    python setup.py install
    openssl genrsa -des3 -out ca.key 1024
    cp ca.key server.key
    openssl req -new -key server.key -out server.csr
    openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
    openssl rsa -in server.key -out server.key.nopwd
    cd /usr/local/bin
    /etc/init.d/httpd stop
    python web2py.py --nogui --ip=0.0.0.0 --port=443 --password=xxxxx --ssl_certificate=server.crt --ssl_private_key=server.key.nopwd 

インストール

  1. ブラウザからhttps://domainname/にアクセス
    1. 画面右側のモジュールインストールからEdenのw2pファイルをアップロード、ここではアプリ名を「eden」とする
  2. CUIから以下を入力し80番ポートを開ける
    python web2py.py --nogui --ip=0.0.0.0 --port=80
  3. ブラウザからhttp://domainname/eden/にアクセス

コメント


添付ファイル: filesahana_eden_1.jpg 579件 [詳細]

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ
Last-modified: 2011-05-17 (火) 13:47:43 (2686d)