Difference between revisions of "InstallingAboutUsOnLinux"
Arif Iqbal (talk | contribs) (→Instructions) |
Arif Iqbal (talk | contribs) |
||
| Line 5: | Line 5: | ||
== What (summary) == | == What (summary) == | ||
Create instructions and mechanisms for interested people to install [[AboutUs]] on [[Linux]] machines. | Create instructions and mechanisms for interested people to install [[AboutUs]] on [[Linux]] machines. | ||
| − | |||
== Why this is important == | == Why this is important == | ||
| Line 24: | Line 23: | ||
==Instructions== | ==Instructions== | ||
# [[InstallingAboutUsOnLinux/InstallRuby | Install Ruby and Gems ]] | # [[InstallingAboutUsOnLinux/InstallRuby | Install Ruby and Gems ]] | ||
| − | # [[InstallingAboutUsOnLinux/InstallApache | Install Apache]] | + | # [[InstallingAboutUsOnLinux/InstallApache | Install and configure Apache]] |
| − | # [[InstallingAboutUsOnLinux/InstallPhp | Install PHP]] | + | # [[InstallingAboutUsOnLinux/InstallPhp | Install and configure PHP]] |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
===OpenId Installation=== | ===OpenId Installation=== | ||
| Line 61: | Line 53: | ||
cp mediawiki.conf /var/www/conf/sites/ | cp mediawiki.conf /var/www/conf/sites/ | ||
cp mediawiki.conf /etc/apache2/sites-enabled | cp mediawiki.conf /etc/apache2/sites-enabled | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Getting the AboutUs Dev Mediawiki running== | ==Getting the AboutUs Dev Mediawiki running== | ||
Revision as of 06:45, 1 January 2008
See also InstallingAboutUsOnOSX
Contents
What (summary)
Create instructions and mechanisms for interested people to install AboutUs on Linux machines.
Why this is important
- We want to reach to the open source community so that more interested people can become part of the DevelopmentTeam
- We want to on board new hires as seamlessly as possible. New hires often have problems getting their hands ready on the AboutUs version of MediaWiki
DoneDone
- The git repository of the AboutUs version of MediaWiki is publicly available.
- We have instructions set so that sophisticated new development team member can install AboutUs version of MediaWiki
Next
- Figure out where the code is that connects to the database and make sure that we are succeeding.
- Attach a GPL to our source
- Expose our GIT repository
- Further develop our instructions.
Instructions
OpenId Installation
sudo pear install --alldeps --force http://www.openidenabled.com/resources/downloads/php-openid/pear/Auth_OpenID-1.2.2.tgz sudo pear install gmp sudo pear install http://www.openidenabled.com/resources/downloads/php-yadis/pear/Services_Yadis-1.0.2.tgz
Gitting the AboutUs repository
git clone nimbus.aboutus.com:/opt/git/aboutus $AboutUsPath/aboutus
Create Database Users and Settings
create user = wiki password = wiki database = wiki_dev, aboutusbot, wiki_test cd $AboutUsPath/aboutus mysql -u wiki -p wiki_dev
