Deprecated: Assigning the return value of new by reference is deprecated in /var/www/ud02_38/html/dokuwiki.en/inc/parserutils.php on line 159 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/ud02_38/html/dokuwiki.en/inc/parserutils.php on line 162 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/ud02_38/html/dokuwiki.en/inc/parserutils.php on line 293 Deprecated: Function split() is deprecated in /var/www/ud02_38/html/dokuwiki.en/inc/auth.php on line 103 Deprecated: Function split() is deprecated in /var/www/ud02_38/html/dokuwiki.en/inc/common.php on line 737 intradisk:faq:lampserver [Intradisk Forum]
 

Intradisk - Support Forum

FAQs - LAMP server

How will the MySQL administration tool phpMyAdmin be startet?

MysqlAdmin will be automatically available after the LAMP-Server is up. The Interface will then be reachable via your Browser by accessing the following URL:

How can I guarantee that my LAMP-Server is allways up to date?

Meaning that newest Plugins are installed (e.g. PHP) and recommended security patches are integrated? For this purpose we can offer you a support bundle, which has to be individually quoted and is depending on your needs.

Regarding the security of our LAMP server, here are some notes about issues that have been implemented. They are specified to have a relatively high minimum standard and to ensure no one is getting unwanted access on your intradisks data:

  1. The LAMP-Server is running in its own and secure CHROOT-Environment.
    • This means, that no one has the chance, even if he achieved unwanted “root” rights, to access data above its root path.
    • If not wanted, you can remove every unpermitted login account from the passwd’s file, so if you want not even one account may be used to log into the system via the internet
  2. This LAMP-Environment ist running directly from disk, so it can be individually edited and patched as you like. It may be used to integrate an FTP-Server, SSH or e.g. VPN Access simply via installing precompile packages from free and public internet recources. There you find volumes more than 7200 packages (today!) and growing every day. A list of available and precompiled packages you find following this link
  3. The Rootfilesystem also contains all build resources of the integrated LAMP binaries that you need, if you want to integrate plugins, updates or security patches on your own, not relying on anyone but your own.
  4. If Intradisk is placed behind your firewall via NAT feature, only the allowed ports are accessable via internet and routed to the intradisk. Security issues are most managed by your trusted firewall router.

For the standard software Package, we right now can’t guarantee a minimum time, after plugin updates and security issues are integrated. On the other side, you are allways invited to tell us about every unwanted behaviour so we can do our best to fix it as soon as possible.

How can additional libs for Apache/PHP be installed?

E.g. as an example the gd-lib can be installed by the following procedure:

1. Browse to ndslu2-linux.org and find in the package search engine the following motes. This site tells you about the required libs and tools and lets you know, wether the package is precompiled and can be downloaded.

Package Search

Feeds:
Version 2.0.33-r0 from openslug_unstable
Details for gd version 2.0.33-r0 (openslug_unstable)  [Download]
Description: 	gd is a library used to create PNG, JPEG, or WBMP images.
Section: 	libs
Priority: 	Unknown
Depends: 	libjpeg62 (>= 6b), libpng12-0 (>= 1.2.8), libz1 (>= 1.2.3), libc6 (>= 
2.3.5+cvs20050627), libgcc1 (>= 3.4.4)
Replaces: 	
Provides: 	
Conflicts: 	
Version: 	2.0.33-r0
Size: 	
Maintainer: 	Chris Larson <kergoth () handhelds ! org>
Feed: 	openslug_unstable
Source: 	http://www.boutell.com/gd/http/gd-2.0.33.tar.gz
Files: 	No file list information available 

2. Follow the link to libjpeg62 to find out, if all other required libs below this link are present in your system.

3. Open a “chroot” Console and type in

  ipkg install libjpeg62

If you want to install one of the required packages separately. Follow the instructions of the ipkg tool until all dependency misses are resolved. Or if you are brave try “ipkg install gd” to let ipkg tool resolve all the depedencies itself.

<note>if updating the files over the network is impossible it is also always possible to download the “*.armeb.ipk” files separately to e.g. the /usr/packages directory and install them by using “ipkg <path and packagename></note>

For the ipkg tool to work properly, some configurations have to be guaranteed. E.g.:

  • that the internet network can be reached (”ping www.leo.org“)pfrom your chroot environment.
  • the /etc/ipkg.conf keeps the correct feeds name where the package can be downloaded from

4. The last step is to configure the apropriate package if necessary, by reading properly the package project’s documentation.

5. Last but not least intradisk-LAMP ships with a complete development environment for native compilation of the required packages. This is useful when no precompiled package is available or not satisfying your needs because e.g. of missing addons. Simply to use by reading the project’s documentation how to compile and install the package. Normally this is done in three simple steps:

  1. reading the project’S README and INSTALL files
  2. ./configure [–parameters]
  3. make all
  4. make install
 
intradisk/faq/lampserver.txt · Last modified: 2006/09/28 16:12 by markus
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki