Problema instalacion php5 en apache22 FreeBSD

Iniciado por manyblue, 26 Noviembre 2010, 19:15 PM

0 Miembros y 1 Visitante están viendo este tema.

manyblue

GRACIAS AL AMIGO ZACHARY HUAN DE FOROS OFICIALES FREEBSD.
la verdad es que no hay ni un manual que merezca la pena de FreeBSD, si no he leido mas de 40 en ingles y español me quedo corto.
A una persona que no sabe pero entra en un foro con un afan de aprender a prueba de bombas, no se le puede negar nada.

Efectivamente mi instalacion estaba perfecta lo unico era la configuracion de httpd.con nada mas, de como me dice el manual a como me la dejo Zachary buuuufffffffffffff va un avismo.

Para otros despistado como yo ahi va la configuracion de httpd.conf de apache para php5, cortesia de Zachary Huan:


# This is the main Apache HTTP server configuration file.  It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
# In particular, see
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
# for a discussion of each configuration directive.
#
# Do NOT simply read the instructions in here without understanding
# what they do.  They're here only as hints or reminders.  If you are unsure
# consult the online docs. You have been warned.
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's control files begin with "/" (or "drive:/" for Win32), the
# server will use that explicit path.  If the filenames do *not* begin
# with "/", the value of ServerRoot is prepended -- so "/var/log/foo_log"
# with ServerRoot set to "/usr/local" will be interpreted by the
# server as "/usr/local//var/log/foo_log".

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# Do not add a slash at the end of the directory path.  If you point
# ServerRoot at a non-local disk, be sure to point the LockFile directive
# at a local disk.  If you wish to share the same ServerRoot for multiple
# httpd daemons, you will need to change at least LockFile and PidFile.
#
ServerRoot "/usr/local"

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78.20
Listen 80

#
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
file "/usr/local/etc/apache22/httpd.conf", 458 lines
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule authn_file_module libexec/apache22/mod_authn_file.so
LoadModule authn_dbm_module libexec/apache22/mod_authn_dbm.so
LoadModule authn_anon_module libexec/apache22/mod_authn_anon.so
LoadModule authn_default_module libexec/apache22/mod_authn_default.so
LoadModule authn_alias_module libexec/apache22/mod_authn_alias.so
LoadModule authz_host_module libexec/apache22/mod_authz_host.so
LoadModule authz_groupfile_module libexec/apache22/mod_authz_groupfile.so
LoadModule authz_user_module libexec/apache22/mod_authz_user.so
LoadModule authz_dbm_module libexec/apache22/mod_authz_dbm.so
LoadModule authz_owner_module libexec/apache22/mod_authz_owner.so
LoadModule authz_default_module libexec/apache22/mod_authz_default.so
LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so
LoadModule auth_digest_module libexec/apache22/mod_auth_digest.so
LoadModule file_cache_module libexec/apache22/mod_file_cache.so
LoadModule cache_module libexec/apache22/mod_cache.so
LoadModule disk_cache_module libexec/apache22/mod_disk_cache.so
LoadModule dumpio_module libexec/apache22/mod_dumpio.so
LoadModule include_module libexec/apache22/mod_include.so
LoadModule filter_module libexec/apache22/mod_filter.so
LoadModule charset_lite_module libexec/apache22/mod_charset_lite.so
LoadModule deflate_module libexec/apache22/mod_deflate.so
LoadModule log_config_module libexec/apache22/mod_log_config.so
LoadModule logio_module libexec/apache22/mod_logio.so
LoadModule env_module libexec/apache22/mod_env.so
LoadModule mime_magic_module libexec/apache22/mod_mime_magic.so
LoadModule cern_meta_module libexec/apache22/mod_cern_meta.so
LoadModule expires_module libexec/apache22/mod_expires.so
LoadModule headers_module libexec/apache22/mod_headers.so
LoadModule usertrack_module libexec/apache22/mod_usertrack.so
LoadModule unique_id_module libexec/apache22/mod_unique_id.so
LoadModule setenvif_module libexec/apache22/mod_setenvif.so
LoadModule version_module libexec/apache22/mod_version.so
LoadModule ssl_module libexec/apache22/mod_ssl.so
LoadModule mime_module libexec/apache22/mod_mime.so
LoadModule dav_module libexec/apache22/mod_dav.so
LoadModule status_module libexec/apache22/mod_status.so
LoadModule autoindex_module libexec/apache22/mod_autoindex.so
LoadModule asis_module libexec/apache22/mod_asis.so
LoadModule info_module libexec/apache22/mod_info.so
LoadModule cgi_module libexec/apache22/mod_cgi.so
LoadModule dav_fs_module libexec/apache22/mod_dav_fs.so
LoadModule vhost_alias_module libexec/apache22/mod_vhost_alias.so
LoadModule negotiation_module libexec/apache22/mod_negotiation.so
LoadModule dir_module libexec/apache22/mod_dir.so
LoadModule imagemap_module libexec/apache22/mod_imagemap.so
LoadModule actions_module libexec/apache22/mod_actions.so
LoadModule speling_module libexec/apache22/mod_speling.so
LoadModule userdir_module libexec/apache22/mod_userdir.so
LoadModule alias_module libexec/apache22/mod_alias.so
LoadModule rewrite_module libexec/apache22/mod_rewrite.so
LoadModule php5_module        libexec/apache22/libphp5.so

<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User www
Group www

</IfModule>
</IfModule>

# 'Main' server configuration
#
# The directives in this section set up the values used by the 'main'
# server, which responds to any requests that aren't handled by a
# <VirtualHost> definition.  These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
#
# All of these directives may appear inside <VirtualHost> containers,
# in which case these default settings will be overridden for the
# virtual host being defined.
#

#
# ServerAdmin: Your address, where problems with the server should be
# e-mailed.  This address appears on some server-generated pages, such
# as error documents.  e.g. admin@your-domain.com
#
ServerAdmin armando12347@yahoo.com


# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName 192.168.0.4:80

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/usr/local/www/apache22/data"

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
   AllowOverride All
   Order deny,allow
AddHandler server-parsed .shtml
AddHandler cgi-script .cgi .pl
#   Deny from all
</Directory>

<Directory /usr/home/*/www/>
  Options Includes FollowSymLinks ExecCGI
  AddHandler server-parsed .shtml
  AddHandler cgi-script .cgi .pl
  #AllowOverride None
</Directory>

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/usr/local/www/apache22/data">
   #
   # Possible values for the Options directive are "None", "All",
   # or any combination of:
   #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
   #
   # Note that "MultiViews" must be named *explicitly* --- "Options All"
   # doesn't give it to you.
   #
   # The Options directive is both complicated and important.  Please see
   # http://httpd.apache.org/docs/2.2/mod/core.html#options
   # for more information.
   #
   Options Indexes FollowSymLinks

   #
   # AllowOverride controls what directives may be placed in .htaccess files.
   # It can be "All", "None", or any combination of the keywords:
   #   Options FileInfo AuthConfig Limit
   #
   AllowOverride All
 #
   # Controls who can get stuff from this server.
   #
   Order allow,deny
   Allow from all

</Directory>

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
#
<IfModule dir_module>
   DirectoryIndex index.php index.htm index.html index.shtml index.shtm
</IfModule>

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<FilesMatch "^\.ht">
   Order allow,deny
   Deny from all
   Satisfy All
</FilesMatch>


#
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog "/var/log/httpd-error.log"

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

<IfModule log_config_module>
   #
   # The following directives define some format nicknames for use with
   # a CustomLog directive (see below).
   #
   LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
   LogFormat "%h %l %u %t \"%r\" %>s %b" common

   <IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
     LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
   </IfModule>

   #
   # The location and format of the access logfile (Common Logfile Format).
   # If you do not define any access logfiles within a <VirtualHost>
   # container, they will be logged here.  Contrariwise, if you *do*
   # define per-<VirtualHost> access logfiles, transactions will be
   # logged therein and *not* in this file.
   #
   #CustomLog "/var/log/httpd-access.log" common

   #
   # If you prefer a logfile with access, agent, and referer information
   # (Combined Logfile Format) you can use the following directive.
   #
   CustomLog "/var/log/httpd-access.log" combined
</IfModule>

<IfModule alias_module>
   #
   # Redirect: Allows you to tell clients about documents that used to
   # exist in your server's namespace, but do not anymore. The client
   # will make a new request for the document at its new location.
   # Example:
   # Redirect permanent /foo http://www.example.com/bar

   #
   # Alias: Maps web paths into filesystem paths and is used to
   # access content that does not live under the DocumentRoot.
   # Example:
   # Alias /webpath /full/filesystem/path
   #
   # If you include a trailing / on /webpath then the server will
   # require it to be present in the URL.  You will also likely
   # need to provide a <Directory> section to allow access to
   # the filesystem path.

   #
   # ScriptAlias: This controls which directories contain server scripts.
   # ScriptAliases are essentially the same as Aliases, except that
   # documents in the target directory are treated as applications and
   # run by the server when requested rather than as documents sent to the
   # client.  The same rules about trailing "/" apply to ScriptAlias
# directives as to Alias.
   #
ScriptAlias /cgi-bin/ "/usr/local/www/apache22/cgi-bin/"

</IfModule>

<IfModule cgid_module>
   #
   # ScriptSock: On threaded servers, designate the path to the UNIX
   # socket used to communicate with the CGI daemon of mod_cgid.
   #
   #Scriptsock /var/run/cgisock
</IfModule>

#
# "/usr/local/www/apache22/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "/usr/local/www/apache22/cgi-bin">
   AllowOverride None
   Options FollowSymLinks Includes ExecCGI
   Order allow,deny
   Allow from all
</Directory>
DefaultType text/plain

<IfModule mime_module>
   #
   # TypesConfig points to the file containing the list of mappings from
   # filename extension to MIME-type.
   #
   TypesConfig etc/apache22/mime.types

   #
   # AddType allows you to add to or override the MIME configuration
   # file specified in TypesConfig for specific file types.
   #
   #AddType application/x-gzip .tgz
   #
   # AddEncoding allows you to have certain browsers uncompress
   # information on the fly. Note: Not all browsers support this.
   #
   #AddEncoding x-compress .Z
   #AddEncoding x-gzip .gz .tgz
   #
#
   # If the AddEncoding directives above are commented-out, then you
   # probably should define those extensions to indicate media types:
   #
   AddType application/x-compress .Z
   AddType application/x-gzip .gz .tgz

   #
   # AddHandler allows you to map certain file extensions to "handlers":
   # actions unrelated to filetype. These can be either built into the server
   # or added with the Action directive (see below)
   #
   # To use CGI scripts outside of ScriptAliased directories:
   # (You will also need to add "ExecCGI" to the "Options" directive.)
   #
   #AddHandler cgi-script .cgi

   # For type maps (negotiated resources):
   #AddHandler type-map var

   #
   # Filters allow you to process content before it is sent to the client.
   #
   # To parse .shtml files for server-side includes (SSI):
   # (You will also need to add "Includes" to the "Options" directive.)
   #
   AddType text/html .shtml
   AddOutputFilter INCLUDES .shtml
</IfModule>

#
# The mod_mime_magic module allows the server to use various hints from the
# contents of the file itself to determine its type.  The MIMEMagicFile
# directive tells the module where the hint definitions are located.
#
#MIMEMagicFile etc/apache22/magic

#
# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#

#
# EnableMMAP and EnableSendfile: On systems that support it,
# memory-mapping or the sendfile syscall is used to deliver
# files.  This usually improves server performance, but must
# be turned off when serving from networked-mounted
# filesystems or if support for these functions is otherwise
# broken on your system.
#
#EnableMMAP off
#EnableSendfile off

# Supplemental configuration
#
# The configuration files in the etc/apache22/extra/ directory can be
# included to add extra features or to modify the default configuration of
# the server, or you may simply copy their contents here and change as
# necessary.

# Server-pool management (MPM specific)
#Include etc/apache22/extra/httpd-mpm.conf

# Multi-language error messages
#Include etc/apache22/extra/httpd-multilang-errordoc.conf

# Fancy directory listings
#Include etc/apache22/extra/httpd-autoindex.conf

# Language settings
#Include etc/apache22/extra/httpd-languages.conf

# User home directories
#Include etc/apache22/extra/httpd-userdir.conf

# Real-time info on requests and configuration
#Include etc/apache22/extra/httpd-info.conf

# Virtual hosts
#Include etc/apache22/extra/httpd-vhosts.conf

# Local access to the Apache HTTP Server Manual
#Include etc/apache22/extra/httpd-manual.conf
# Distributed authoring and versioning (WebDAV)
#Include etc/apache22/extra/httpd-dav.conf

<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>


Instalacion 1) apache22 2) mysql51-server 3) php5 4) php5-extensions 5) php5-mysql 6) php5-session 7) php5-gd

Y A TODO EL QUE ME A INTENTADO AYUDAR MUCHISIMA MUCHISIMAS GRACIAS pues pienso que con la intencion pari mi es suficiente.

como lo prometido es deuda hare este manual para tontos de FreeBSD ahora dadme timpo pues llevo casi un mes con este asunto y quiero descansar el coco un poco y atender a la mujer jajajajajaja.

sere asiduo a este foro.

Un saludo a todos

zhyzura

Me da muchisimo gusto saber que por fin quedo resuelto =D


ahora si podras descansar je


Saludos y que tengas un buen dia

manyblue

si pero co.......................  valla si hay diferencia entre lo que hay que hacer y los manuales heeeeeeeeeeeeeee

manyblue

bueno para comprobar una cosa estoy reinstalando a ver si soy capaz de dejar esto como me lo dejaron. Hice previamente una copia de httpd.conf.

Ya te cuento si soy capaz de hacerlo pues no me interesa que me lo haga otro cada vez que quisiera muntar un server en otro sitio.

Zhyzura no creas que vas a escapar heeeeeeeee  jajajajajajajajajajaj
Como te dije sere asiduo y aunque no tenga nada que preguntar empezare a ver post por aqui de diferentes temas.

Ya que nos conocemos un poco y seguire profundizando en FreeBSD espero contar con tu ayuda cada vez que tu puedas y si tu lo permites por supuesto.

Otra cosa. QUE DE p**a MADRE ESTA me acaba de llegar mi nuevo iMac:

2.93GHz Quad-Core Intel Core i7
16GB 1333MHz DDR3 SDRAM - 4x4GB
Monitor 27 pulgadas
2TB Serial ATA Drive + 256GB Solid State Drive
Magic Mouse + Magic Trackpad
Apple Keyboard con teclado numérico (Español) & Guía del usuario
iWork Paquete familiar preinstalado (Versión española)
Aperture preinstalado (Versión inglesa) no hay version española
Final Cut Express preinstalado (Versión inglesa)
Logic Express preinstalado (Versión española)
FileMaker Pro 11 preinstalado (Versión española)
Microsoft Office 2011 para Mac - Versión Hogar y Empresas (Versión española)
AppleCare Protection Plan para iMac - Auto-enroll  3 años
MobileMe Paquete Familiar
1-year One to One membership
Apple Remote
Apple Battery Charger
TOTAL = 5.125 €

Que piensas de este equipo y del precio que page ???
Para mi es una maquina
Yo solo lo usare para el diseño web y multimedia y ademas tengo Adobe CS5 clection profesional completa 24 programitas para jugar.

lo dicho ya te cuento como me quedo esto despues de la reinstalacion y ya estamos en contacto.

Mi hermano un abrazo

manyblue

#34
Mi hermano Zhyzura jajajajajajajajajjaja todo perfecto al reinstalar  jajajajajajja
Efectivamente esa era la configuracion de httpd.conf ttoda va ademas php dentro de html o htm etc, mira:

http://manyblue.homeunix.com
http://manyblue.homeunix.com/test.php

Ahora a por:  1) puredb + pure-ftpd 2) phpsysinfo 3) phpmyadmin 4) DarwinStreamingServer + mpeg4  5) MLDonkey

Un abrazo, ya hablamos OK

manyblue

#35
Una pregunta rapida.

Antes de seguir con el resto de la instalacion que dije, la completa.
Ya que estamos por que no controlar o monitorizar nuestra red ?????
Manos a la obra estoy instalanodo

# cd /usr/ports/net/ntop
# make install clean


ahora viene mi pregunta, segun los manuales que he visto necesito

VMware Player, VMware,Workstation o VMware Server

Estos reproductores son para poder ver su interface web y debe de estar intalados en el portatil por ejemplo, o es un port que hay que instalar  en free ????

Pregunta tonta como yo jajaja, si es para poder reproducir su interface web, al finalizar la instalacion hacemos lo siguiente para fijar usuario

# sudo ntop --set-admin-password

y accedemos en nuestro navegador

http://hostname:3000

y ya esta no ???? monitoreada nuestra red

OJO acordaros abrir el puerto 3000 en nuestro router y redirigirlo a la ip de nuestro server.

Un abrazo

manyblue

#36
Zhyzura, valla por dios, mogollon de problemas en instalacio de ports.
a ver si lo solucione asi dime algo.

bueno como el problema con ntop fue jasper y corte instalacion, me fui instale jasper independientemente y despues hice

# cd /usr/ports/net/ntop
# make reinstall clean


no ha terminado de reinstalarlo, esta bien asi ??? ya te cuento
no lo he visto todavia pero creo que ya no necesita jasper pues esta instalado no ??

Un abrazo

manyblue

#37
Bueno ya esta instalado mi monitor de red ntop y funcionando
lo que hice ante el fallo instalacion pues jasper ya estaba instalado

# cd /usr/ports/net/ntop
# make deinstall PKG_FORCE_REGISTER
# cd /usr/ports/net/ntop
# make install clean


Ojo se me olvidana

# vi /etc/rc.conf
y añadimos    ntop_enable="YES"
# /usr/local/bin/ntop -u nobody -A
me pide user y pass, se lo metemos
# reboot


y vuala mi monitor de red ntop funcionando perfectamente  jajajajajaja
niño creo estoy aprendiendo demasiado no crees  jajajajajajajajaj
este post quedara pa la posteridad jajajajajaja

Como siempre un abrazo  y seguimos con el resto de la instalacion que quiero por el momento.

manyblue

#38
Como estamos metidos en este post entre codigo y codigo y tiro por que me toca.
Un chiste pa relajar el post.
Bueno por aqui en mi tierra parece que todo lo que viene de fuera es lo mejor y como estamos en un foro tecnico ahi va la diferencia entre un tecnico o ingeniero americano que estan muy muy especializados (anglosajon) y uno español, maxicano,chileno etc (latino) desde el punto de vista de mi profesion que es capitan de la marina mercante española.

NAVEGANDO EN MEDIO DEL ATLANTICO, POR EJEMPLO DE ALGECIRAS, ESPAÑA, A CAZACUALCOS, VERACRUZ- MEXICO, A CARGAR PETROLEO DE PETROMEX, SUPER PETROLERO 285 m de eslora, ordenadores hasta en el retrete y muy muy poco personal, el minimo.

De repente llama el jefe de maquinas español al viejo, capitan, viejo tenemos que parar me dice el primero de maquinas americano nuevo en la empresa. OK avisa cuando vallas a arrancar.

Mientras tanto en la sala de maquinas John el flamante ingeniero mecanico americano nuevo ve que por el carter del motor hay un tornillo que revento y se sale el haceite a raudales hacia la sentina del buque y le dice a Pedro el jefe de maquinas español que acababa de bajar a la sala de maquinas con unas alpalgatas pues estaba en la cama :

Jefe la maquina esta parada, no tenemos tornillos para el carter y el aceite se sale, el pedido de fabrica no llego en la anterior recalada ademas aqui no tenemos nada esto es un tornillo de titanio especial para este motor (y mira hasta el nº de serie) asi que digale al capi que llame remolcador. Pedro el jefe :

Comoooooo????????? me cago......la ..............Buff
Que no se te ocurre nada !!!!!!!!!!!!!!!

el primero, pues no.

El jefe

a ver a ver....., a mover la colita......, llama al tornero coge ese trozo de hierro y dile que te haga un tornillo igual.

el primero murmullando se va, pero si es de titanio joder no aguantara.

Al cabo de 40 minutos aparece el primero con el tornillo de hierro se lo da al jefe que lo pone y lo aprieta a mano no con la llave hidraulica como haria segun las normas el primero americano, y le dice al primero saca ese haceite de la sentina meteselo al motor y arranca, el primero alucinando acaba arranca y el jefe llama al capi y le dice, viejo, nos vamos que tengo ganas de pegarme un tequila en mexico. El capi OK.

Al momento llama el jefe al primero a su cabina y le dice, la proxima vez te vas a la calle, primero, por no haberte preocupado de que esos tornillos importantes siempre esten abordo y ademas con existencias y, segundo, por no tener imaginacion. A se me olvidabas y pide mas hierro que no hay.

jajajajajajajajajaajajajajajajajjajajajaja

PD: El buque llego a Mexico y alli se le cambiaron todos los tornillos del carter.

manyblue

#39
ZHYZURA continuo, parame si hago algo mal porfavor.

Vamonos ahora a PHPMYADMIN

Segun lo que he leido y lo que me sale en monitor (por dios sere gili...x no leer en ingles cansado pues en realidad es lo que hay con FreeBsd) deberia solo hacer esto aqui si necesito ayua por fa, por el momento solo lo tengo instalado:

# cd /usr/ports/databases/phpmyadmin
# make install clean


nos vamos al fichero de configuracion de apache22 htttpd.conf

# vi /usr/local/etc/apache22/httpd.conf

y añadimos esto, creo que al principio despues de loadmodule ,no se muy bien todavia

Alias /phpmyadmin /usr/local/www/phpMyAdmin

<Directory "/usr/local/www/phpMyAdmin">
Options none
AllowOverride Limit
Order deny,Allow
Allow from 127.0.0.1 .example.com
</Directory>


sacado del monitor me lo dice al finl de la instalacion

despues paso a configurar a configurar el archivo  config.inc.php

# vi /usr/local/www/phpMyAdmin/config.inc.php

y añadimos esto que es donde esta mi verdadera duda

>$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'tu password';


Como dije aqui esta mi duda puesto esto es php puro y duro no hay que hacer primero la variable acero y despues incrementar como algo asi no se

$i=0;
$i=++;


y largarle a todo por arri y abajo con <?php  ?>

???????????????????????????

Luego se accederia mediante interfaz web

httpd://host/phpmyadmin/phpmyadmin

con nuestro user root y nuestro pass es asi

Por supuesto como siempre muchisimas gracias por tu atencion

Un abrazo