Difference between revisions of "Tutorials and Howtos"

From Alpine Linux
Jump to: navigation, search
m (Drafts: grammar)
(major re-organization of the page)
Line 4: Line 4:
 
Howtos are smaller articles explaining how to perform a particular task with Alpine Linux. We encourage people to send in both complete articles as well as requesting topics to be covered. If you think you have the skills and knowledge to write an Alpine Linux related article please do so on this Wiki. If you want to request a topic, please add your request in this page [[Talk:Tutorials_and_Howtos|Discussion]].
 
Howtos are smaller articles explaining how to perform a particular task with Alpine Linux. We encourage people to send in both complete articles as well as requesting topics to be covered. If you think you have the skills and knowledge to write an Alpine Linux related article please do so on this Wiki. If you want to request a topic, please add your request in this page [[Talk:Tutorials_and_Howtos|Discussion]].
  
== Installation ==
+
=System=
 +
==Initial setup==
 
* [[Setting up a basic vserver]]
 
* [[Setting up a basic vserver]]
* [[Setting up Logical Volumes with LVM]]
 
* [[Setting up a software raid1 array]]
 
 
* [[Alpine Linux package management#Local_Cache | How to enable APK caching]]
 
* [[Alpine Linux package management#Local_Cache | How to enable APK caching]]
 
* [[Enable Serial Console on Boot]]
 
* [[Enable Serial Console on Boot]]
 
* [[Upgrading to Edge]]
 
* [[Upgrading to Edge]]
* [[XFCE Setup]]
+
==Storage==
* [[Gnome Setup]]
+
* [[Setting up Logical Volumes with LVM]]
* [[Manually editing a existing apkovl]]
+
* [[Setting up a software raid1 array]]
* [[Replacing non-Alpine Linux with Alpine remotely]]
+
* [[iSCSI Target and Initiator Configuration]]
 
+
* [[iSCSI Raid and Clustered File Systems]]
== Networking ==
+
* [[High performance SCST iSCSI Target on Linux software Raid]]
 +
==Networking==
 
* [[Configure Networking]]
 
* [[Configure Networking]]
 
* [[Howto Configure a Network Bridge]]
 
* [[Howto Configure a Network Bridge]]
Line 22: Line 22:
 
* [[Using serial modem]]
 
* [[Using serial modem]]
 
* [[Using HSDPA modem]]
 
* [[Using HSDPA modem]]
* [[Using Alpine on Windows domain with IPSEC isolation]]
 
 
* [[Setting up Satellite Internet Connection]]
 
* [[Setting up Satellite Internet Connection]]
 
* [[Connecting to a wireless accesspoint]]
 
* [[Connecting to a wireless accesspoint]]
* [[Fault Tolerant Routing with Alpine Linux]]
+
* [[Using Alpine on Windows domain with IPSEC isolation]]
 
+
==Desktop Environment==
== iSCSI ==
+
* [[XFCE Setup]]
* [[iSCSI Target and Initiator Configuration]]
+
* [[Gnome Setup]]
* [[iSCSI Raid and Clustered File Systems]]
+
==Misc==
* [[High performance SCST iSCSI Target on Linux software Raid]]
+
* [[Manually editing a existing apkovl]]
 
+
* [[Changing passwords for ACF]]
== Network Services ==
+
=Applications=
* [[Setting Up Lighttpd With FastCGI]]
+
==Networking==
 
* [[Setting up a OpenVPN-server with Alpine]]
 
* [[Setting up a OpenVPN-server with Alpine]]
 +
* [[Setting up a ssh-server]]
 +
* [[Generating SSL certs with ACF]]
 +
==VoIP==
 
* [[Setting up Zaptel/Asterisk on Alpine]]
 
* [[Setting up Zaptel/Asterisk on Alpine]]
* [[Setting up Transmission (bittorrent) with Clutch WebUI]]
 
* [[Hosting services on Alpine]] ''(This applies to hosting mail, webservices and other services)''
 
** [[Setting up postfix with virtual domains]]
 
** [[Protecting your email server with Alpine]]
 
** [[Hosting Web/Email services on Alpine]]
 
* [[Setting up a ssh-server]]
 
* [[Multiple Instances of Services]]
 
* [[ISP Mail Server HowTo]] ''(Postfix+PostfixAdmin+DoveCot+Roundcube+ClamAV+Spamd - A full-serivce ISP mail server)''
 
** [[ISP Mail Server Upgrade 2.x]]
 
** [[ISP Mail Server 2.x HowTo]] ''(Beta, please test)''
 
 
* [[Freepbx on Alpine Linux]]
 
* [[Freepbx on Alpine Linux]]
 +
==Web==
 +
* [[Setting Up Lighttpd With FastCGI]]
 
* [[Apache authentication: NTLM Single Signon]]
 
* [[Apache authentication: NTLM Single Signon]]
* [[Generating SSL certs with ACF]]
+
===Webapps===
* [[Changing passwords for ACF]]
 
* [[Freeradius Active Directory Integration]]
 
* [[High Availability High Performance Web Cache]] ''uCarp + HAProxy for High Availability Services such as Squid web proxy''
 
 
 
== Web Applications ==
 
 
* [[2600hz]] ''FreeSWITCH, Asterisk GUI web acces tool.''
 
* [[2600hz]] ''FreeSWITCH, Asterisk GUI web acces tool.''
 
* [[Awstats]] ''Free log file analyzer.''
 
* [[Awstats]] ''Free log file analyzer.''
 +
* [[Setting up Cacti|Cacti]]
 
* [[Drupal]] ''Content Management System (CMS) written in PHP.''
 
* [[Drupal]] ''Content Management System (CMS) written in PHP.''
 
* [[EyeOS]] ''Cloud Computing Desktop.''
 
* [[EyeOS]] ''Cloud Computing Desktop.''
Line 61: Line 51:
 
* [[Glpi]] ''Information Resource-Manager.''
 
* [[Glpi]] ''Information Resource-Manager.''
 
* [[MediaWiki]] ''Free web-based wiki software application''
 
* [[MediaWiki]] ''Free web-based wiki software application''
 +
* [[Setting Up Fprobe And Ntop|Ntop]] ''NetFlow collection and analysis using a remote fprobe instance''
 
* [[Pastebin]] ''Pastebin software application''
 
* [[Pastebin]] ''Pastebin software application''
 
* [[Phpizabi]] ''Social Networking Platform.''
 
* [[Phpizabi]] ''Social Networking Platform.''
Line 68: Line 59:
 
* [[Request-Tracker]] ''Ticket system''
 
* [[Request-Tracker]] ''Ticket system''
 
* [[Roundcube]] ''Webmail system''
 
* [[Roundcube]] ''Webmail system''
 +
* [[Setting up Smokeping|Smokeping]] ''Network latency monitoring''
 
* [[Statusnet]] ''Microblogging Platform.''
 
* [[Statusnet]] ''Microblogging Platform.''
 
* [[Sqstat]] ''Script to look active squid users connections.''
 
* [[Sqstat]] ''Script to look active squid users connections.''
 
* [[Webmin]] ''A web-based interface for Linux system.''
 
* [[Webmin]] ''A web-based interface for Linux system.''
 
* [[WordPress]] ''Web software to create website or blog. ''
 
* [[WordPress]] ''Web software to create website or blog. ''
 
+
* [[Setting up Zabbix|Zabbix]]
== Monitoring ==
+
==Mail==
 +
* [[Hosting services on Alpine]] ''(This applies to hosting mail, webservices and other services)''
 +
** [[Setting up postfix with virtual domains]]
 +
** [[Protecting your email server with Alpine]]
 +
** [[Hosting Web/Email services on Alpine]]
 +
==Misc==
 +
* [[Setting up Transmission (bittorrent) with Clutch WebUI]]
 +
* [[Multiple Instances of Services]]
 +
* [[Freeradius Active Directory Integration]]
 
* [[Traffic monitoring]] ''(For Alpine Linux firewalls)''
 
* [[Traffic monitoring]] ''(For Alpine Linux firewalls)''
 
* [[Setting up traffic monitoring using rrdtool (and snmp)]]
 
* [[Setting up traffic monitoring using rrdtool (and snmp)]]
* [[Setting up Smokeping]] ''(Smokeping network latency monitoring)''
 
* [[Setting up Cacti]]
 
 
* [[Setting up NRPE daemon]] ''(Performs remote Nagios checks)''
 
* [[Setting up NRPE daemon]] ''(Performs remote Nagios checks)''
* [[Setting up Zabbix]]
+
=Complete Solutions=
* [[Setting Up Fprobe And Ntop]] ''NetFlow collection and analysis''
+
* [[Replacing non-Alpine Linux with Alpine remotely]]
 
+
* [[Fault Tolerant Routing with Alpine Linux]]
== Misc ==
+
* [[ISP Mail Server HowTo]] ''(Postfix+PostfixAdmin+DoveCot+Roundcube+ClamAV+Spamd - A full-serivce ISP mail server)''
 +
** [[ISP Mail Server Upgrade 2.x]]
 +
** [[ISP Mail Server 2.x HowTo]] ''(Beta, please test)''
 +
* [[High Availability High Performance Web Cache]] ''uCarp + HAProxy for High Availability Services such as Squid web proxy''
 +
= Misc =
 
* [[Setting up lm_sensors]]
 
* [[Setting up lm_sensors]]
 
* [[Formatting HD/Floppy/Other]]
 
* [[Formatting HD/Floppy/Other]]
Line 90: Line 92:
 
* [[Pllua]]
 
* [[Pllua]]
 
* [[Error message on boot: Address space collision: host bridge window conflicts with Adaptor ROM]]
 
* [[Error message on boot: Address space collision: host bridge window conflicts with Adaptor ROM]]
 
+
= Drafts =
== Drafts ==
+
Those are not finished yet.
Currently unfinished docs.
 
 
* [[Install Alpine on coLinux]]
 
* [[Install Alpine on coLinux]]
 
* [[Using Racoon for Remote Sites]]
 
* [[Using Racoon for Remote Sites]]
Line 104: Line 105:
 
* [[Xen Dom0]] ''Setting up Alpine as a dom0 for Xen hypervisor''
 
* [[Xen Dom0]] ''Setting up Alpine as a dom0 for Xen hypervisor''
  
== Obsolete Docs ==
+
= Obsolete Docs =
 
Those are candidates for rewriting/removal.
 
Those are candidates for rewriting/removal.
 
* [[Bootstrapping Alpine on Soekris net4xxx]]
 
* [[Bootstrapping Alpine on Soekris net4xxx]]

Revision as of 20:22, 29 September 2011

Package edutainment.svg

Welcome to Tutorials and Howtos, a place of basic and advanced configuration tasks for your Alpine Linux.

The tutorials are hands-on and the reader is expected to try and achieve the goals described in each step, possibly with the help of a good examples. The output in one step is the starting point for the following step.
Howtos are smaller articles explaining how to perform a particular task with Alpine Linux. We encourage people to send in both complete articles as well as requesting topics to be covered. If you think you have the skills and knowledge to write an Alpine Linux related article please do so on this Wiki. If you want to request a topic, please add your request in this page Discussion.

System

Initial setup

Storage

Networking

Desktop Environment

Misc

Applications

Networking

VoIP

Web

Webapps

  • 2600hz FreeSWITCH, Asterisk GUI web acces tool.
  • Awstats Free log file analyzer.
  • Cacti
  • Drupal Content Management System (CMS) written in PHP.
  • EyeOS Cloud Computing Desktop.
  • FreePBX_V3 FreeSWITCH, Asterisk GUI web acces tool.
  • Glpi Information Resource-Manager.
  • MediaWiki Free web-based wiki software application
  • Ntop NetFlow collection and analysis using a remote fprobe instance
  • Pastebin Pastebin software application
  • Phpizabi Social Networking Platform.
  • PhpPgAdmin Web-based administration tool for PostgreSQL.
  • Phpmyadmin Web-based administration tool for MYSQL.
  • Redmine Project management system
  • Request-Tracker Ticket system
  • Roundcube Webmail system
  • Smokeping Network latency monitoring
  • Statusnet Microblogging Platform.
  • Sqstat Script to look active squid users connections.
  • Webmin A web-based interface for Linux system.
  • WordPress Web software to create website or blog.
  • Zabbix

Mail

Misc

Complete Solutions

Misc

Drafts

Those are not finished yet.

Obsolete Docs

Those are candidates for rewriting/removal.