PDA

Visualizza la versione completa : [fedora] script install .....


webfranco1
26-04-2005, 13:44
Cari ragtazzi,
ho installato il ferdora 3 e vorrei installare attarverso dei pacchetti src un sequenza automatica si installazione attraverso un script #!/bin/bash
ho provato ma mi da errore.
vi posto lo script

#!/bin/bash
############nota di installazione silente#############
##crea untente easyserver
# adduser easyserver -p 123456

#crea cartella service
# mkdir service

##prendere i pacchetti di openssl+apache+mysql+php+mod_ssl e copiarli in /home/easyserver/service
##copia dal cd la cartella silente in home/easyserver/silente
##copia dal cd la cartella di database in home/easyserver/database

############adesso procedi con la compilazione dei pacchetti###################

## configurare openssl

cd openssl-0.9.7e

./config --prefix=/home/easyeasyserver/service/ --openssldir=/home/easyserver/service/openssl/

make
make test
make install

# configurazione del mod_ssl con apache +php-mysql
cd mod_ssl
./configure --with-apache=../apache

cd apache
./configure --prefix=/home/easyserver/service/apache/

cd php
CFLAGS='-O2 -I/home/easyserver/service/openssl/'
./configure --with-apache=../apache --with-mysql --enable-memory-limit=yes --enable-debug=no --enable-calendar --with-inifile --enable-exif --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --enable-yp --with-gettext --enable-ftp

gmake
gmake install

cd apache

./configure --prefix=/home/easyserver/service/apache --enable-module=ssl --activate-module=src/modules/php4/libphp4.a --enable-module=php4 --enable-module=so

make
make certificate
make install


#modifica il php.ini attivando il registror_global=On
##in php.ini se il easyserver mysql da errore imposta il file mysql.sock nell'area di conf del mysql

##definire il dominio locale nel sever DNS da usare nella conf di apache

#modifica il /home/easyserver/service/apache/conf/httpd.conf di apache e inserisci queste righe nel modulo mod_mime.c

# modulo php
#AddType application/x-httpd-php .php .phtml
#AddType application/x-httpd-php-source .phps
#DirectoryIndex index.php


#modifica in httpd.conf ssl togliendo il virtual host di default _default_:443
# inserisci nell'ultima riga: include /home/easyserver/silente/conf/easyserver.include

#aprire il /home/easyserver/silente/conf/easyserver.include e modificare i virtualhost


#imposta il boot di avvio prendendo come riferimento boot_apache.txt che si trova nel cd
#modficare l'estesione togliendo il txt renderlo eguibile
mv apache.txt apache
chmod -x apache
cp apache /etc/rc./init.d/

#eseguire il comando per impostare i livelli di apache

chkconfig --level 0123456 apache on

V0D
26-04-2005, 14:14
Che errore da?

webfranco1
27-04-2005, 09:23
ripsonde cosė:
:bad interpreter: No such File or Directory

V0D
29-04-2005, 17:47
Magari non c'entra, ma... prova a mettere /bin/sh invece di /bin/bash

webfranco1
04-05-2005, 12:01
grazie problema risolto!
era una questione permessi
risolto con chmod +x

Loading