buy clomid online

Archive for the 'linux' Category

Run Solr using docker on fedora

November 26th, 2014 | Category: linux,OpenSource

Docker is a tool that can help you to build, ship and run distributed applications. The step by step will help you to discover docker.

Installation :

  1. yum install docker-io

Run service :

  1. service docker start

Check service running :

  1. service docker status

Search solr :

  1. docker search solr

Find the one that you want in the result. THe description can help you to choose the best for your need.

Pull selected container :

  1. docker pull manisnesan/solr-4.8.0

Run your container :

  1. docker run -d -p 8983:8983 manisnesan/solr-4.8.0

-d to run the container in the background
-p to map between container port and host port, hostPort:containerPort

Test your container :
check this url http://127.0.0.1:8983/solr/

Know running container :

  1. docker ps

Get more information about a specific container :

  1. docker top 95066d27cd33

95066d27cd33 is our docker id found using the command “docker ps”

Get log for a specific container :

  1. docker logs 95066d27cd33

95066d27cd33 is our docker id found using the command “docker ps”

No comments

Linux command 20/02/2014

February 20th, 2014 | Category: geek,linux

Count number of specific character per line (our example number of tabulation)

cat file | tr -d -c '\t\n'| awk '{ print length; }'> stat

Extract strings that match a regular expression (our case string that begin with XXX and contain 9 characters)

cat input | egrep -oh 'XXX......' > output
No comments

Différence entre adduser et useradd

July 14th, 2010 | Category: linux

J’ai remarqué sur linux que pour l’ajout d’un utilisateur, il y avait deux commandes useradd et adduser. Je me suis posé la question à plusieurs reprises pourquoi ??
Notre petite enquête nous a révélé qu’il existe au début de l’air de linux et des systèmes POSIX qu’une seul commande useradd qui est la même dans tous les OS Posix (Linux, Unix, BSD, Solaris …). Cette commande offre une panoplie d’option consultable à partir du man.
Alors d’où vient adduser et là ça devient compliqué puisque cette commande et le fruit des distributions Linux et chacune d’elles réagit différemment pour assurer les politiques de chacune.

  • Pour Fedora, Centos, Redhat et Gentoo, la commande est juste une redirection vers la commande principale useradd.
  • Pour Debian et Ubuntu, la commande adduser est un script perl offrant un dialogue avec l’utilisateur pour définir des paramètres (home directory, other group, full name …).
  • Pour OpenSuse, la commande n’existe pas.

Pour arriver à ce résultat, je me suis inspiré de plusieurs liens comme :
http://lists.debian.org/debian-powerpc/2004/09/msg00215.html
http://www.go2linux.org/useradd-vs-adduser

3 comments

Webmin on fedora Rawhide

June 30th, 2010 | Category: linux

Webin is a web based application to manage Linux Server. (wikipedia)
The installation is very easy and provide a simple interface to setup System (Disk, password, Cron, Packages,…), Servers ( Apache, Mysql, Postgresql, …), Network, hardware,…
First, we must install some dependencies

  1. # yum install openssl perl perl-Net-SSLeay perl-Crypt-SSLeay

Then, We import rpm signature

  1. #rpm –import http://www.webmin.com/jcameron-key.asc

Next, we create a file to define the repository on /etc/yum.repos.d/webmin.repo with this content

  1. [webmin]
  2. name=Webmin Distribution Neutral
  3. baseurl=http://download.webmin.com/download/yum
  4. enabled=0

Finally, we install webmin using this command

  1. yum —enablerepo=webmin install webmin

Now, you can connect and enjoy Webmin on https://127.0.0.1:10000/

PS: This installation can be done on Fedora and Fedora like linux distributions.

No comments

pg_top

June 09th, 2010 | Category: linux,postgresql

pg_top is a top linux command like for postgresql server. It’s a way to monitor and analyse query execution.
To install on fedora like server :

  1. $sudo yum install pg_top

Most used options are :
-h to define hostname
-d to select a database
-U to choose a user
-W to get prompt for password

No comments

Fedora, Aiesec 21 Avril 2010

April 25th, 2010 | Category: linux

Le mercredi dernier, j’ai présenté fedora durant une conférence organisé par Aiesec. Je voudrais les remercier au passage.
Pour ce qui est de ma présentation j’ai présenté fedora à partir des diapos de john Babich de Gitex 2007 j’ai ajouté un aperçu de fedora 13 et une partie portante sur fedora en Tunisie.

1 comment

Java and fedora

March 22nd, 2010 | Category: java,linux

Some Java dependencies and packages are not available on fedora official repositories. The solution is to add JPackage repo.
As root

  1. #cd /etc/yum.repos.d/
  2. #wget http://www.jpackage.org/jpackage50.repo

You can see http://www.jpackage.org/ if there new updates. JPackage can be used with fedora, redhat, centos, mandriva and many distributions.

No comments

Récupérer la collection du Bokbok

January 25th, 2010 | Category: astuce,geek,linux

Un truc intéressant dans le journal lapresse (à part les annonces) est le dessin du jour qui représente notre bokbok critiquant le quotidien tunisien. Je vais vous montrer comment faire pour récupérer toute la collection à travers un script bash (utilisable que sur Linux désolé ).

  1. Création d’un fichier script.sh
  2. Ajout du contenu suivant :
    1.  
    2. #!/bin/sh
    3. LIMITE=1746
    4. a=1
    5.  
    6. while [ "$a" -le $LIMITE ]
    7. do
    8.   wget http://www.lapresse.tn/images/dessin/$a  ./$a
    9.   let "a+=1"
    10.   sleep 2
    11. done
    12.  
  3. Attribution du droit d’exécution (chmod)
  4. Exécution ./script.sh

PS : vous pouvez changer la commande wget pour spécifier l’emplacement ou vous voulez enregister vos fichier si vous ne voulez pas le répertoire courant.
J’ai choisi le chiffre 1746 comme limite parce que c’est le numéro de la dernière photo sur le site lapresse.

5 comments

Ruby + Postgres on fedora

November 27th, 2009 | Category: geek,linux,Ruby

For persons who want to use postgres database on a Ruby program, a package are available.
To install this package use this command :

  1. yum install ruby-postgres

You can use this sample of code to test installation :

  1. #!/usr/bin/ruby
  2. require ‘postgres’
  3.  
  4. conn = PGconn.connect("host", 5432, , , "database", "user", "password")
  5.  
  6. res  = conn.exec(‘select tablename, tableowner from pg_tables’)
  7.  
  8. res.each do |row|
  9.         row.each do |column|
  10.                 print column
  11.                 (20-column.length).times{print " "}
  12.         end
  13.         puts
  14. end
  15.  

Ruby Extention :
http://rubyforge.org/projects/ruby-postgres/

No comments

Paris, Solution Linux 2009

April 06th, 2009 | Category: linux,perso
img_4477

C’est avec plaisir que nous avons visité Paris, la semaine dernière pour participer à Solution Linux 2009. Personnellement, j’en ai profiter pour visiter ce salon, mais aussi deux autres ( Embeded System, SecaIT ).
J’ai eu de même profité de cet évènement exceptionnel en participant aux formations parallèles qui consistent en des tutoriaux et retours d’expériences des grosses boites spécialisées dans le domaine de l’open source.
Je voudrais en profiter pour remercier Fedora Fr de l’invitation qu’ils m’ont offert et de la cordialité et l’amabilité dont ils ont fait preuve.
En conclusion, je tiens à signaler que cette participation m’a été très bénéfique de part son déroulement, sa technique et sa forme.

5 comments

Next Page »