If Possible Please Provide the Installation Guide
I am Shakthi, and i am very much interested your product. but i can't find and proper document for installation and configuration for your application on centos. If Possible pls provide the document for installation on centos or ubuntu and configuration, like 1. Centos OS Version. 2. Pre Request List(Openssl, sphinx, php, apache, TRE regex lib, libzip, mpstat, catdoc, pdftotext, unrtf, tnef, xlhtml, memcached, php memcached, xcache, clamav, libpst, etc.,). 3. Pre Request Installation Procedure(orderwise) and configuration. 4. Pre Installation tasks 5. Post Installation Tasks
Many Documents found on the internet but nothing have the correct procedure. or some of them have the docs for old version.
Rgds Shakthi sakthiugapriyan.s@gmail.com
Comments (41)
-
repo owner -
reporter Ok Thanks, I Start From the Beginning based on http://www.mailpiler.org/wiki/current:installation. If i got any error, i will post the error from A2Z with output.
-
reporter Here is the installation with version history. please check that, did i miss any thing. if its ok pls confirm the same.
openssl.x86_64 1.0.1e-42.el6 @anaconda-CentOS-201508042137.x86_64/6.7 openssl-devel.x86_64 1.0.1e-42.el6 @base
mysql.x86_64 5.1.73-5.el6_6 @base mysql-devel.x86_64 5.1.73-5.el6_6 @base mysql-libs.x86_64 5.1.73-5.el6_6 @anaconda-CentOS-201508042137.x86_64/6.7 mysql-server.x86_64 5.1.73-5.el6_6 @base
sphinx.x86_64 2.2.10-1.rhel6 installed
php.x86_64 5.3.3-46.el6_6 @updates php-cli.x86_64 5.3.3-46.el6_6 @updates php-common.x86_64 5.3.3-46.el6_6 @updates php-mysql.x86_64 5.3.3-46.el6_6 @updates php-gd.x86_64 5.3.3-46.el6_6 @updates php-ldap.x86_64 5.3.3-46.el6_6 @updates php-mysql.x86_64 5.3.3-46.el6_6 @updates php-pdo.x86_64 5.3.3-46.el6_6 @updates php-pear.noarch 1:1.9.4-4.el6 @base php-pecl-memcache.x86_64 --php curl extension=curl.so
httpd.x86_64 2.2.15-47.el6.centos httpd-tools.x86_64 2.2.15-47.el6.centos
/usr/local/include/tre
/usr/local/lib/libzip
sysstat.x86_64 9.0.4-27.el6 @base
/usr/local/bin/catdoc /usr/local/share/catdoc
/usr/local/bin/pdftotext /usr/local/bin/unrtf /usr/local/lib/unrtf
/usr/local/bin/tnef
libmemcached.x86_64 0.31-1.1.el6 @base memcached.x86_64 1.4.4-3.el6 @base memcached-devel.x86_64 1.4.4-3.el6 @base
----How to install. /root/xcache /root/xcache/xcache-3.2.0/xcache
----How to check is it installed. /root/xlhtml ./configure make make install make check Making check in cole make[1]: Entering directory
/root/xlhtml/xlhtml-0.5.1-sj-mod/cole' make[1]: Nothing to be done for
check'. make[1]: Leaving directory/root/xlhtml/xlhtml-0.5.1-sj-mod/cole' Making check in ppthtml make[1]: Entering directory
/root/xlhtml/xlhtml-0.5.1-sj-mod/ppthtml' make[1]: Nothing to be done forcheck'. make[1]: Leaving directory
/root/xlhtml/xlhtml-0.5.1-sj-mod/ppthtml' make[1]: Entering directory/root/xlhtml/xlhtml-0.5.1-sj-mod' make[1]: Leaving directory
/root/xlhtml/xlhtml-0.5.1-sj-mod'----How to install libpst
-
reporter after run this command ./configure --localstatedir=/var --with-database=mysql --enable-starttls --enable-tcpwrappers --enable-memcached
checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking for unistd.h... (cached) yes checking tcpd.h usability... no checking tcpd.h presence... no checking for tcpd.h... no checking for hosts_access in -lwrap... no can't find either tcpd.h or libwrap
-
reporter piler version 1.1.0
-
repo owner Firstly, use 1.1.1. It has some fixes over 1.1.0. Also install tcp_wrappers and tcp_wrappers-devel packages, then run the configure script again. Btw. how much Linux experience do you have?
-
reporter I will do with piler 1.1.1 then update the result.
I have installed and maintain zimbra ose with 500 mail user with 20 domain last 3 years. Install and maintain Postgres database last 4 years. Above 2 server done under Ubuntu 10 and 12 lts. Install and configure sap Hana for b1 under sles11.8. In my environment we mostly windows based server and application. Lots of work from windows site only. Sorry for the inconvenience. Is it enough for using your application.
-
repo owner OK, thanks for the clarification. So let me know how the installation goes.
-
reporter The Following packages are set as no while compile. please confirm if its ok.
checking whether we are cross compiling... no checking for gcc option to accept ISO C89... none needed checking for fabs in -lm... no checking for main in -lguide... no
zip.h shows here as no. but after 2 line its show as yes. why ? checking zip.h usability... no checking zip.h presence... no checking for zip.h... no zip.h is not found
checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes
-
repo owner I'm not sure if the configure command has finished properly and created Makefile or not? If so, then continue with compiling.
-
reporter i just complete configure only. all others are sucessfull. but about things only say's no. if its ok? i just continue to make and other steps. thanks
-
repo owner The installation docs says you need libzip and its development package as well. Get them, then run "make clean all".
-
reporter i already installed the lipzip. it's found in /usr/local/lib/libzip.
-
repo owner Do you also have zip.h? Then run configure again, until it can find it.
-
reporter /usr/local/include/zip.h location /usr/include/zlib.h location.
-
reporter both has been found. but while compile its says (zip.h is not found)
-
repo owner zip.h is not the same as zlib.h (notice the different letters). Add the following prefix to configure:
CPPFLAGS="-I/usr/local/include", so the actual command starts like this:
CPPFLAGS="-I/usr/local/include" ./configure --localstatedir=/var ...
Then run make clean all
-
reporter In file included from extract.c:13: /usr/local/include/zip.h:59:21: error: zipconf.h: No such file or directory In file included from extract.c:13: /usr/local/include/zip.h:253: error: expected specifier-qualifier-list before âzip_int64_tâ In file included from extract.c:13:
-
reporter above error i got after done these. 1. edit configure file and add thisCPPFLAGS="-I/usr/local/include". 2../configure --localstatedir=/var --with-database=mysql --enable-starttls --enable-tcpwrappers --enable-memcached. 3.make clean all
-
repo owner Please copy paste the commands below:
CPPFLAGS="-I/usr/local/include" ./configure --localstatedir=/var -with-database=mysql --enable-starttls --enable-tcpwrappers make clean all
-
reporter again same error
In file included from extract.c:13: /usr/local/include/zip.h:59:21: error: zipconf.h: No such file or directory In file included from extract.c:13: /usr/local/include/zip.h:253: error: expected specifier-qualifier-list before âzip_int64_tâ In file included from extract.c:13:
-
repo owner I see. Where is zipconf.h? How did you install libzip? With package manager or from source?
-
reporter from source.
-
repo owner OK, then where is zipconf.h?
-
reporter 1.wget http://nih.at/libzip/libzip-1.0.1.tar.gz 2.tar -zxvf libzip-1.0.1.tar.gz 3.cd libzip-1.0.1 4../configure 5.make 6.make install.
-
reporter /usr/local/lib/libzip/include/zipconf.h
-
repo owner OK, great, then try this:
CPPFLAGS="-I/usr/local/include -I/usr/local/lib/libzip/include" ./configure --localstatedir=/var -with-database=mysql --enable-starttls --enable-tcpwrappers make clean all
-
reporter make[1]: Leaving directory
/root/piler/piler-1.1.1/test' make[1]: Entering directory
/root/piler/piler-1.1.1'
make[1]: Nothing to be done forall-am'. make[1]: Leaving directory
/root/piler/piler-1.1.1' -
reporter can i continue from su -c 'make install' command
-
repo owner I think so.
-
reporter /usr/local/sbin/pilerconf: error while loading shared libraries: libpiler.so: cannot open shared object file: No such file or directory
-
reporter while run /etc/init.d/rc.piler start
-
reporter 1.find / -name pilerconf /usr/local/sbin/pilerconf 2.find / -name libpiler.so /usr/local/lib/libpiler.so
-
repo owner Your system doesn't look for shared libraries in /usr/local/lib. Add this path to /etc/ld.so.conf.d/piler.conf, then try again.
-
reporter Error: SQLSTATE[HY000] [2003] Can't connect to MySQL server on '127.0.0.1' (13) on database: sphinx
-
Lol, clearly you have no idea what you are doing.
Stop being cheap and pay junos to setup and get your installation working.
-
repo owner Start searchd as the docs says.
-
reporter Actually, i don't have any idea what i am doing, but the same time website docs don't have the clear command and procedures about installation.(http://www.mailpiler.org/wiki/current:installation#dokuwiki__top).
Some other sites have the clear command and procedures about installation (http://petermolnar.me/howtos/how-to-install-mailpiler-on-centos-5-x/). atleast provide like that. otherwise clearly mention that product is free, installation and maintainence cost will be there. don't provide any docs.
Thanks
-
reporter sorry. i will discontinue this. thanks jsuto.
-
repo owner Peter Molnar indeed created a nice installation documentation giving you the exact commands what to type. However, I believe that the installation can be performed following the official docs as it has everything a skilled system administrator needs.
It's true that I don't provide any specific command on how to use the package manager, and the actual package names, since they vary from system to system. So I assume that if you read openssl, then you know what command to type to install it. If you don't, then - no offense, but - you clearly have to improve your Linux skills.
-
repo owner - changed status to resolved
- Log in to comment
Have you checked the official documentation? http://www.mailpiler.org/wiki/current:installation
If you describe what you have done so far, then I might give you some hints or clues how to continue.