-->
Home » , , » 4MLinux Review and Installation Guide: LAMP, SSH, SMTP, DNS, Proxy and Other servers.
Thursday
15 August 2019

4MLinux Review and Installation Guide: LAMP, SSH, SMTP, DNS, Proxy and Other servers.

11. LAMP server: Linux.

4MLinux uses the LTS Linux kernel. You should keep it (and the whole system) up-to-date by executing the "zk update" command.

Note:
Updates are released monthly (usually on the first weekend of each month).
12. LAMP server: Apache.

Apache web server in 4MLinux has the PHP support enabled by default. Command-line usage: httpd start (stop, restart, test).

Note:
By default, 4MLinux uses stunnel to enable the "https" support for Apache and the "smtps" support for Postfix. Edit the /etc/stunnel/stunnel.conf to change these settings. Go to the /usr/share/stunnel/script directory if you need to generate a self-signed certificate.

13. LAMP server: MySQL.

The 4MLinux Server incorporates the MariaDB database management system. Command-line usage: mysqld start (stop, restart, test). You can use Adminer or Webmin to create/manage your databases.

Note:
Randomly generated MySQL root's password is stored in the .mysql_passwd file located in the root's home directory. Additionally, the password is exported to Webmin, meaning that its admin uses safe (password-protected) MySQL without the need to log in manually.
14. LAMP server: PHP.

The 4MLinux Server includes both PHP5 and PHP7 (see the note below). Additionally, the ionCube Loader is enabled by default.

Note:
Open your terminal and execute the php7 command to disable PHP5 and to enable PHP7. And vice versa: execute the php5 command to disable PHP7 and to enable PHP5.

15. Other servers: SSH.

The SSH daemon in 4MLinux (OpenSSH) has the SFTP support enabled by default. Command-line usage: sshd start (stop, restart, test).

Note:
ssh (from OpenSSH), sshfs (from FUSE), and plink with psftp (from PuTTY) are available on the client-side.

16. Other servers: FTP.

The FTP server in 4MLinux (ProFTPD) is preconfigured to work out of the box. Command-line usage: ftpd start (stop, restart, test).

Note:
lftp is available on the client-side. Additionally, you can try one of the following 4MLinux scripts: ftp, sftp, and fish.

17. Other servers: SMTP.
The 4MLinux Server uses Postfix with preconfigured ports (see this post) as its mail transfer agent. It comes with Procmail and Fetchmail to create a complete mail delivery system. The "smtps" support is provided by stunnel (see point 12 above). Command-line usage: smtpd start (stop, restart, test).

Note:
By default, for security reasons, the incoming traffic (from the Internet to your server's ports: 25, 465, and 587) is blocked by the 4MLinux Firewall. You can unblock these ports by editing the /etc/firewall/config file.

18. Other servers: DNS.

4MLinux uses BIND as its DNS server. When started, it points your name server (in /etc/resolv.conf) to localhost. Are you still able to surf the Internet? If so, this proves that your BIND is up and running :-) Command-line usage: dnsd start (stop, restart, test).

Note:
By default, for security reasons, the incoming traffic (from the Internet to your server's port 53) is blocked by the 4MLinux Firewall. You can unblock this port by editing the /etc/firewall/config file.


19. Other servers: NFS.

The 4MLinux Server makes use of nfs-utils and rpcbind to run its NFS daemon. NFS exports can be manged manually or via Webmin (pictured below). Command-line usage: nfsd start (stop, restart, test).

Note:
By default, for security reasons, the NFS traffic (ports: 111, 1110, 2049, 4045, 4046) is blocked by the 4MLinux Firewall. You can unblock these ports by editing the /etc/firewall/config file.


20. Other servers: proxy.

The 4MLinux Server incorporates Polipo (with an optional Tor support) as its proxy server. Polipo has its own web interface (http://localhost:8123). Command-line usage: proxy start (stop, restart, test).

Note:
Go to the /etc/polipo directory to learn in details how the proxy server in 4MLinux works.

0 commenti:

Post a Comment

Random Posts

  • Installing KXStudio: Linux Audio Overview.
    23.02.2014 - 0 Comments
    digg_url = "http://linuxlandit.blogspot.com/2014/02/installing-kxstudio-linux-audio-overview.html";digg_title = "Installing KXStudio: Linux Audio Overview.";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title =…
  • KTooN is a software application for the design and creation of 2D animation.
    10.09.2011 - 0 Comments
    KTooN is a software application for the design and creation of 2D animation. This tool, inspired by and for animators, is being developed by an open community. It is covered under the terms of the GNU General Public License v3, meaning that KTooN is…
  • Enabling Compiz On Linux Mint 12 Lisa desktop (GNOME Classic).
    02.01.2012 - 0 Comments
    This tutorial shows how you can enable Compiz on a Linux Mint 12 Lisa desktop (the system must have a 3D- capable graphics card –). I'm using an NVIDIA GeForce 8200 here). With Compiz you can use beautiful 3D effects like wobbly windows or a…
  • Showing Databases, Tables, and Columns
    15.05.2009 - 0 Comments
    Mysqlshow can be used to quickly look at which databases exist, their tables, and the table’scolumns.With the mysql program you can get the same information with the SHOW commands.mysqlshow is invoked like this:shell> mysqlshow [OPTIONS] [database…
  • Xen to Become Linux Foundation Collaborative Project.
    25.04.2013 - 0 Comments
    The Linux Foundation, the nonprofit organization dedicated to accelerating the growth of Linux, today announced the Xen Project is becoming a Linux Foundation Collaborative Project. Linux Foundation Collaborative Projects are independently funded…
  • Top 10 blog posts for March 2014 from Linuxlandit & The Conqueror Penguin.
    19.04.2014 - 0 Comments
    1.- Ubuntu 14.04 “Trusty Tahr” released Canonical has announced that its third Long Term Support (LTS) cloud release, Ubuntu 14.04, will be available from 17 April. Ubuntu 14.04 LTS will run on all major public cloud services and works with…
  • Top 10 blog posts for August 2013 from Linuxlandit & The Conqueror Penguin.
    26.09.2013 - 0 Comments
    1.- Molecule Man is an isometric 3D arcade adventure game released by Mastertronic in 1986. Molecule Man is an isometric 3D arcade adventure game released by Mastertronic in 1986 for a variety of 8-bit home computers. A level editor is included…
  • Gammu All Mobiles Management Utilities.
    16.08.2008 - 0 Comments
    Gammu is a project which encompasses applications, scripts and drivers for managing various functions on cellular phones and similiar devices. It is a stable and mature codebase with support for many models available on the market and provides…
  • Zanshin high-level library for HTTP, WebDAV and CalDAV operations.
    17.01.2013 - 0 Comments
    Zanshin is a Python library for collaboration over HTTP, WebDAV and CalDAV.  It was originally conceived by Lisa Dusseault, and is currently being developed and maintained by Grant Baillie. Its primary client is the Chandler Sharing…
  • LinEx is a Linux distribution developed by the Extremadura Regional Government in Spain.
    21.10.2010 - 0 Comments
    LinEx is a Linux distribution developed by the Extremadura Regional Government in Spain.GnuLinEx is based on Debian GNU/Linux, a distribution that, thanks to its design, makes it easy to create other distributions that can inherit its advantages…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->