Linux

Εγκατάσταση Ιατρικού πακέτου OpenEMR

09/11/2010 01:54 μμ | diamond_gr από diamond_gr


Ο οδηγός αποτελείται από 2 κομμάτια. Το 1ο κομμάτι πως θα στηθεί MySQLl/PHP/Apache και στο 2ο κομμάτι πως θα στηθεί το πρόγραμμα.

 

ΕΓΚΑΤΑΣΤΑΣΗ MySQL/PHP/Apache ΣΕ FEDORA

 

1. Εγκαταστήστε τους Apache (httpd), PHP, MySQL. Ανοίξτε τερματικό και δώστε:

 

>su
#yum -y install httpd php mysql mysql-server php-mysql

 

2. Εαν θέλετε οι υπηρεσίες να ξεκινούν αυτόματα, πρέπει να δώσετε τις εντολές:

 

>#/sbin/chkconfig httpd on
#/sbin/chkconfig --add mysqld         [αυτό δεν είναι απαραίτητο για τις τελευταίες εκδόσεις]
#/sbin/chkconfig mysqld on

 

Για να ξεκινήσετε τις υπηρεσίες χειροκίνητα:

 

>#/sbin/service httpd start
#/sbin/service mysqld start

 

3. ΣΗΜΑΝΤΙΚΟ! Πρέπει να δώσετε κωδικό root για την mysql database. Χωρίς κωδικό, ΟΠΟΙΟΣΔΗΠΟΤΕ μπορεί να μπε στην βάση δεδομένων σας. Ο κωδικός root της mysql πρέπει να είναι διαφορετικός από τον κωδικό root του υπολογιστή σας.

 

>#mysqladmin -u root password 'ΝΕΟΣ-ΚΩΔΙΚΟΣ'           [τα εισαγωγικά χρειάζονται]

 

4. Επιπλέον αλλαγές ασφαλείας στην mysql.

 

>mysql -u root -p

mysql> DROP DATABASE test;                            [διαγράφει την βάση δεδομένων test]
mysql> DELETE FROM mysql.user WHERE user = '';        [διαγράφει την ανώνυμη πρόσβαση]
mysql> FLUSH PRIVILEGES;

 

5. Ακολουθώντας τις εντολές παραπάνω, η αποθήκευση των δεδομένων σας στον Apache γίνεται στο κατάλογο /var/www/html/

 

6. Το βήμα αυτό δεν είναι απαραίτητο γιατί το OpenEMR φτιάχνει αυτόματα. Φτιάξτε βάση δεδομένων και χρήστη της βάσης δεδομένων.

 

>mysql> CREATE DATABASE web_db; 
mysql> GRANT ALL PRIVILEGES ON web_db.* TO 'ΧΡΗΣΤΗΣ'@'localhost' IDENTIFIED BY 'ΚΩΔΙΚΟΣ';

 

ΠΗΓΗ:

Installing Apache, PHP, and MySQL on Fedora Core

 

 

ΕΓΚΑΤΑΣΤΑΣΗ OpenEMR 3.2

 

1. Κατεβάστε το αρχείο OpenEMR 3.2.

 

2. Αποσυμπιέστε το αρχείο με την εντολή:

 

>tar -pxvzf openemr-3.2.0.tar.gz

 

3. Μετακινήστε το αρχείο με τις εντολές:

 

>su
#mv openemr-3.2.0 /var/www/html/openemr

 

4. Μετακινηθείτε στον κατάλογο:

 

>su
#cd /var/www/html

 

όπου πρέπει να αλλάξετε τα δικαιώματα (πρέπει να είστε χρήστης root):

 

>#chmod 666 openemr/library/sqlconf.php 
#chmod 666 openemr/interface/globals.php

 

5. Πρέπει να αλλάξουν δικαιώματα στους καταλόγους ώστε να είναι προσπελάσιμοι. Πρέπει να είστε χρήστης root.

 

>#chown -R apache:apache openemr/documents 
#chown -R apache:apache openemr/edi 
#chown -R apache:apache openemr/era 
#chown -R apache:apache openemr/custom/letter_templates 
#chown -R apache:apache openemr/library/freeb 
#chown -R apache:apache openemr/gacl/admin/templates_c 
#chown -R apache:apache openemr/interface/main/calendar/modules/PostCalendar/pntemplates/cache 
#chown -R apache:apache openemr/interface/main/calendar/modules/PostCalendar/pntemplates/compiled 

 

6. Τώρα ξεκινάει η εγκατάσταση του προγράμματος μέσα από τον browser σας. Δώστε την διεύθυνση

 

http://localhost/openemr/setup.php

 

Πρέπει να σας ανοίξει η οθόνη:

 

1.jpg

 

Η οθόνη δείχνει ότι όλα είναι ΟΚ και μπορεί να προχωρήσει η εγκατάσταση. Πατήστε το Continue.

ΑΝ ΥΠΑΡΧΕΙ ΛΑΘΟΣ, ΔΕΙΤΕ ΤΑ ΜΗΝΥΜΑΤΑ ΚΑΙ ΚΑΝΤΕ ΑΥΤΟ ΠΟΥ ΣΑΣ ΛΕΝΕ.

 

7. Στην επόμενη οθόνη σας ρωτάει αν έχετε ήδη μια βάση δεδομένων ή θέλετε νέα. Καλύτερα να μην διμιουργήσετε με τον τρόπο που αναφέραμε παραπάνω αλλά να δημιουργήσετε μια νεα βάση μέσα από το πρόγραμμα:

 

2.jpg

 

8. Στην επόμενη οθόνη, δίνετε όλα τα στοιχεία της βάσης δεδομένων. ΠΡΟΣΟΧΗ ο κωδικός root της mySQL πρέπει να είναι ο ίδιος που δώσατε παραπάνω.

 

3.jpg

 

Πατήστε Continue όταν τελειώσετε. Θα δείτε τα αποτελέσματα ότι όλα είναι ΟΚ.

 

4.jpg

 

9. Στο επόμενο βήμα θα σεταριστούν προσβάσεις κλπ που δώσατε σε προηγούμενο βήμα. Θα πρέπει να δείτε την οθόνη:

 

5.jpg

 

10. Εδώ θα εγκατασταθεί ο PHP.

 

6.jpg

 

11. Και τέλος ο Apache.

 

7.jpg

 

12. Εδώ τελειώσαμε. Σας λέει πληροφορίες σχετικά. Μπορείτε να ξεκινήσετε το πρόγραμμα με το link που σας δίνει.

 

8.jpg

 

13. Θα δείτε την οθόνη

 

9.jpg

 

όπου δίνετε

 

>USER: admin
PASS: pass

 

και είστε στο πρόγραμμα.

 

10.jpg

 

14. Για να ασφαλίσουμε τα αρχεία, ως root δώστε τις εντολές:

 

>#chmod 644 openemr/library/sqlconf.php 
#chmod 644 openemr/interface/globals.php 
#chmod 600 openemr/acl_setup.php 
#chmod 600 openemr/acl_upgrade.php 
#chmod 600 openemr/sl_convert.php 
#chmod 600 openemr/setup.php 
#chmod 600 openemr/sql_upgrade.php 
#chmod 600 openemr/gacl/setup.php 
#chmod 600 openemr/ippf_upgrade.php

 

ΠΗΓΗ:

OpenEMR 3.2 Linux Installation

Install notes

 

 

80x15.png

Το Περιεχόμενο του οδηγού διέπεται από την άδεια Creative Commons

Αναφορά προέλευσης - Μη Εμπορική Χρήση-Παρόμοια διανομή 3.0 Ελλάδα.

Βασισμένο σε μία εργασία του http://www.greeklug.gr