topic title: Antix Server
Posts: 1,062
Dave
Joined: 20 Jan 2010
#1
A time is coming were I will need to change out my antix web server and I will be remastering the antix iso to make the downtime as short as possible without buying a new hardrive. Seeing how I will be doing this, I am wondering who uses antix as a server and what server applications they use, so that they can be added to the iso as well.

will be adding apache with php, mysql, proftp, vnc, ssh, dyndns updating client and possibly webmail ( need to look into this a bit more ).
Posts: 1,520
eriefisher
Joined: 07 Oct 2007
#2
I would do some research on a LAMPP server(linux, apache, mysql, php and perl). All of these can be installed individually.

For mail, Squirrelmail is a popular mail server app as well as many more.

I recommend using Webmin to control it all.
Posts: 1,062
Dave
Joined: 20 Jan 2010
#3
Ok this took a little longer than I would have liked but I put together a lampp style server from antiX base. The first version using XAMMP did not go to plan so I just installed all the same services seperately. Here is the download link for the antiX-Server iso


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://daveserver.dyndns-web.com/antiX/antiX-M8.5-SERVER.iso"
linktext was:"SERVER.ISO"
====================================


Built from base ( antiX-M8.5-base-486.iso ) with the following packages installed, also in documents

Main Files Installed for antiX-Server CLI version
apache2
mysql ( user = root password = root )
php5
perl
proftpd ( as stand alone server )
phpMyAdmin ( database password = root )
openssl
sqlite
phpsqliteadmin
ssh
mc
elinks
dvtm
vim
rtorrent
fbgrab
dyndns ( dynamic dns updater )
webmin ( port 10000 root user or anyone with sudo abilities)
sudo
pcmanfm
vnc
icewm
synaptic

The main apache page consists of
antiX-Start Page ( both grey and black theme ) applied to the server setting with web admin links and basic info on were to place your web files
Last edited by Dave on 23 Jul 2011, 21:18, edited 1 time in total.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#4
Dave,

Is it better to use something lighter than apache such as lighttpd or cherokee?
Posts: 1,062
Dave
Joined: 20 Jan 2010
#5
I do not know about cherokee will have to read up on that one,
as to lighttpd I figured I would originaly try this because it was preinstalled on antiX but there were problems that I had
1. had trouble making php5 work with lighttpd, but the same worked with apache
2. there are less capabilities with lighttpd configs than apache ( in my opinion )
3. had trouble with https and perl setup
4. had other minor problems that I was having trouble finding answers to ( do not remember exactly )
5. less support with other applications therefor requiring more configuring to work with

some of these points may have changed scince I tried it last, but apache2 has worked well so I have not seen a reason to try another, though I will be looking into cherokee looks like a good server system and possibly lighttpd if it can be made to work well. If so will need to find a another program similar to webmin as erie fisher has pointed out and I find to be a great program and very helpful for remotely and even local configuring
Posts: 1,062
Dave
Joined: 20 Jan 2010
#6
took a look at antiX M11 base and full the other day, and adapted my server apps to the M11 base iso, as well as some more apps. I am still short of figuring on how to make a mail server to work but feel I am almost there, can mail to myself local. So once I figure how to make it mail to other users and to the outside world I will add it to the iso. For now here are the apps that are installed, (apache still used looking at cherokee / management app including cherokee)
apps installed to antiX-Base M11 to make antiX-Server

apache2
php5
libapache2-mod-perl2
libapache2-mod-python
openssl
mysql-server-5.1 (user root password antix-admin)
mysql-client-5.1
mysql-admin
sqlite
sqlite-doc
phpSQLiteAdmin-0.2 (user antix-server password antix-admin)
phpMyAdmin (user root password antix-admin)
proftpd (stand alone server)
proftpd-mod-mysql
ssh (port 100 to use type" ssh ip/url -p100" on client computer)
dyndns (dynamic ip address update for dyndns)
vnc4server (port 1000 to use type" xvnc4viewer ip/url:1000:1" on client computer)
xvnc4viewer
webmin (
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://localhost:10000/"
linktext was:"https://localhost:10000/"
====================================
login: root user)
webalizer (user antix-server password antix-admin)
sasl
clamav
samba (workgroup = WORKGROUP)
smbclient
cups
gftp
cURL
mhash
mcrypt
acpi
acpi-support
elinks
dvtm
rtorrent
pcmanfm
synaptic
icewm
antiX-Startpage
-doc links
-admin links
-basic information
EDIT
added added some more apps
squid proxy server
dhcp-server
openvpn
openvpn-blacklist
geany
gadmintools

and cannot forget the link to the iso

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://daveserver.dyndns-web.com/antiX/antiX-M11-Server.iso"
linktext was:"antiX-M11-Server.iso"
====================================
Posts: 1,062
Dave
Joined: 20 Jan 2010
#7
ok, it has been over a year since my last post in this thread.

To make a note, I have not forgotten about sending out a copy of antiX server. I have yet to finish a script to make server management as easy as entering a user and adding 5 yes no questions. A soon as this is done I will post a link for download. The script will be controlling a limited but fully functioning server, including webserver, php, ftp, and email. There is other software installed such as samba, nfs, squid, etc... but they will not be configured into the script.

I am currently still using apache as the webserver, but this may still change.
Posts: 765
rust collector
Joined: 27 Dec 2011
#8
I just dug up an old computer, of some kind, in my basement.
I think I will try this server thing, so I will probably come here and ask retarded questions in a few days.
Posts: 1,062
Dave
Joined: 20 Jan 2010
#9
antiX Server early test release uploaded and ready for download
you can find it here

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.daveserver.info/antiX/ISO/"
linktext was:"http://www.daveserver.info/antiX/ISO/"
====================================
Posts: 765
rust collector
Joined: 27 Dec 2011
#10
Just playing with it from a stick, while cleaning the guts of the old computer.
I just wonder if it is the version you think it is?
I have xfce, and vlc, open office, and so on?

I am not complaining, as it works very well, I just can't start any server-ish things, and..???
It might also be that I have no idea what I am doing.
Posts: 1,062
Dave
Joined: 20 Jan 2010
#11
It is the core version of M11, updated to the end of January.

I know that it is quite a bit different than the full version of antiX M11, I appologize for this. The current antiX targets somewhere around the P2 mark IMO. I myself run this server build (++ alot more configuration) on a few P3's. I know these are not the most lightweight options out there, but these are the applications that myself and others are more"in tune" with.

The most basic of the server applications are already running after boot. Leafpad should open with information about them.
To access the webserver open iceweasel and go to localhost.
To access webmin open iceweasel and go to
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://localhost:10000"
linktext was:"https://localhost:10000"
====================================

To access webmail open iceweasel and go to
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://localhost/mail"
linktext was:"http://localhost/mail"
====================================
(username:demo|password:demo)
That should get you started.

My best advice is to run off your stick *without* persistance ( unless you are ok with multiple reinstalls ), open webmin and explore through the options / play with the configs manually.
here is a link for the webmin wiki, it gives alot of useful information on how to manage a server with webmin

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://doxfer.webmin.com/Webmin"
linktext was:"http://doxfer.webmin.com/Webmin"
====================================


I will be writing up a how to on how I have configured different part of the server, and include that with the server ISO.
Posts: 765
rust collector
Joined: 27 Dec 2011
#12
I am ok with core, or whatever, I just thought it had a bit"much" stuff, so I had to ask if I had downloaded something else.

Ah! I tried to start webmin from a terminal, so...well... That didn't work.....
Thanks for setting me straight (for a while)
Posts: 2
hash
Joined: 14 May 2012
#13
dave i was wondering how far along have you come at finishing off your server version of antix. the reason i ask is im trying to build a simple web server, maybe a website, and posibly a proxy server on an old p4. Im still a bit new to linux so i need something a bit stable, and i hate networking but doing this will help me learn it. and i need to learn a bit more on networking.
Posts: 1,062
Dave
Joined: 20 Jan 2010
#14
I have not gotten very much farther on it, I am trying to build it from M12 core.

It will be quite a while till I can finish up M12 server version, there are quite a few changes I will be making. The latest built on M11 core is found at

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://daveserver.info/antiX/ISO"
linktext was:"http://daveserver.info/antiX/ISO"
====================================


It is the m11-12 version, the configuration may not be 100% in this version, but it is better than previous versions and will work for what you are looking to do. It has been last updated a few months back so it is fairly up to date, but you really should do a apt-get update / apt-get dist-upgrade before doing anything. I have used a similar configuration for quite some time, so message me if you have any questions.
Posts: 2
hash
Joined: 14 May 2012
#15
fantastic i have it downloaded and burnt to a disk and about to install it. it dosent have to be 100%, small issues are good they teach. ill make sure to stick around if theres any major issues