Software section

From Freephile Wiki
Jump to navigation Jump to search

Every single item on this page will eventually be an article, series of articles, or even a complete section. Please jump in and start off a topic

This sort of list may be deprecated now that I know how to create dynamic page lists, and also use category displays on a page. Still, this serves as a "pages wanted" list, and so it will be around until it is replaced by something better.

Software Foundations[edit | edit source]

Linux[edit | edit source]

Apache[edit | edit source]

See Apache

MySQL[edit | edit source]

PHP[edit | edit source]

Getting PHP5 installed can be daunting. It still is not packaged for Debian stable. If you want a deb, add Dotdeb.org to your sources list. http://www.dotdeb.org/

Perl[edit | edit source]

Python[edit | edit source]

System Administration[edit | edit source]

Samba[edit | edit source]

Webmin[edit | edit source]

Graphics[edit | edit source]

GIMP[edit | edit source]

SodiPodi[edit | edit source]

Dia[edit | edit source]

Gallery[edit | edit source]

Content Management[edit | edit source]

MediaWiki[edit | edit source]

Tiki[edit | edit source]

Email[edit | edit source]

SquirrelMail[edit | edit source]

Web Browsing[edit | edit source]

Mozilla[edit | edit source]

FireFox[edit | edit source]

Database[edit | edit source]

MySQL[edit | edit source]

Installation[edit | edit source]

To get started, installing MySQL on RHEL is as simple as

yum install mysql-server

. However, you might get a message that your system is not registered to Red Hat Subscription Management (RHN in the old days), and thus the packages are not visible. To remedy this, you would of course use subscription-manager to register the host with Red Hat Subscription Management.

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h `hostname` password 'new-password'
# but it's easier and better to run
/usr/bin/mysql_secure_installation
# which will give you the option of removing the test database and removing the anonymous user created by default.  This is a must for production servers.

You can start the MySQL daemon with:

cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl

cd /usr/mysql-test ; perl mysql-test-run.pl

It's a good idea to setup a local configuration file for the system 'root' user, who can connect to the database server as db user 'root' by default when using the mysql command line client (ie. when you are user 'root' and type 'mysql' at the command line in a bash shell)

cat /root/.my.cnf
[client]
user=root
password=giveMeSomeDBgoodne55

PostGres[edit | edit source]

phpMyAdmin[edit | edit source]

Search[edit | edit source]

Mnogosearch[edit | edit source]

Templating[edit | edit source]

Smarty[edit | edit source]