An open API service indexing awesome lists of open source software.

https://github.com/getty/perl.today


https://github.com/getty/perl.today

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

perl.today
==========

Installation Development Environment
====================================

Assuming you want to install the environment to /home/user/usr/pt

Installing postgresql:
```
~/src/postgresql-9.3.3$ ./configure --prefix=/home/user/usr/pt
~/src/postgresql-9.3.3$ make install
```

export.sh for environment:
```
export PATH="/home/user/usr/pt/bin:$PATH"
export LD_LIBRARY_PATH="/home/user/usr/pt/lib:$LD_LIBRARY_PATH"
export C_INCLUDE_PATH="/home/user/usr/pt/include:$C_INCLUDE_PATH"
export MANPATH="/home/user/usr/pt/man:$MANPATH"

export PGDATA="/home/user/usr/pt/pgdata"
export PGPORT=17375 # also set PT_DB_PORT if changed
export PGHOST="localhost"

export PS1="\e[0;36m[\e[1;31mperl.today\e[0;36m]\e[0m $PS1"

export PT_SMTP_HOST="mail.yourprovider.de"
export PT_SMTP_SSL="1"
export PT_SMTP_SASL_USERNAME="smtpusername"
export PT_SMTP_SASL_PASSWORD="smtppassword"
export PT_EMAIL_FROM="[email protected]"
export PT_STEAM_WEB_API="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
export PT_WEB_BASE="http://pt.somedomain.de:3000"
export PT_FACEBOOK_APP_ID="111111111111111"
export PT_FACEBOOK_APP_SECRET="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
export PT_TWITTER_CONSUMER_KEY="xxxxxxxxxxxxxxxxxxxxxx"
export PT_TWITTER_CONSUMER_SECRET="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```

With this environment from the export.sh loaded you can init the DB:

```
[perl.today] torsten@bigbird:~/usr/pt$ initdb
```

and start it:

```
[perl.today] torsten@bigbird:~/usr/pt$ pg_ctl start
```

Be sure you have the environment loaded before you execute those commands!
Best is to grep for PGPORT.

```
[perl.today] torsten@bigbird:~/usr/pt$ set | grep PGPORT
```

Misc Install Issues
===================

HTML::FormHandler
-----------------
Perl =>5.19.5 + HTML::FormHandler + Data::Clone <= 0.003 Will crash your perl.

Apply patch here: https://rt.cpan.org/Ticket/Display.html?id=92570