Activar Driver PDO con XAMPP o servidores APACHE
1. Verificar las extensiones de PDO activadas
php -i|grep PDO
2. Descomentar las librerias pdo para el driver que se va utilizar(MYSQL, PGSQL, ec) del archivo PHP.INI
sudo nano /opt/lampp/etc/php.ini
si no utilizas xampp utliza la ruta de tu php.ini
utilizando GEDIT
sudo gedit /opt/lampp/etc/php.ini
# mysql
extension=php_pdo_mysql.dll
# Posgress
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll
algo asi
3. instalar el driver
-activar para postgress
sudo apt-get install php7.0-pgsql
-activar para mysql
sudo apt-get install php7.0-mysql
Mostrando las entradas con la etiqueta xampp. Mostrar todas las entradas
Mostrando las entradas con la etiqueta xampp. Mostrar todas las entradas
martes, 4 de abril de 2017
lunes, 19 de enero de 2015
Gestión Usuarios MySQL en Centos , Linux , Ubunto
Los usuarios tienen el formato nombre@host_acceso.
Usuario paco accede desde la misma maquina
paco@localhost equivalente a paco@'127.0.0.1' y paco@'nombre_host'
Usuario paco acceder desde un ordenador del dominio pacopil.com
paco@'pacopil.com'
Usuario paco accede desde la red local 192.168.1.0
paco@'192.168.1.%' equivalente a paco@'192.168.1.0/255.255.255.0'
Usuario paco accede desde una ip especifica 192.168.1.154
paco@'192.168.1.154'
Usuario paco accede desde cualquier servidor
paco@% equivalente a paco
Logearse en una base de datos
mysql -u nombre_usuario -p
Logearse en una base de datos remota
mysql -h nombre_servidor_mysql -u nombre_usuario@'host_acceso' -p
Ver usuario actual
mysql> select current_user();
Ver Usuarios creados
mysql> select user,host from mysql.user;
Crear nuevo usuario
mysql> create user nombre@dominio_acceso identified by 'contraseña'
Modificar nombre usuario
mysql> rename nombre_viejo to nombre_nuevo
Modificar contraseña
mysql> set password for nombre_usuario=password('nueva_contraseña')
Ver privilegios de un usuario
mysql> show grants for nombre_usuario@cliente
Agregar privilegios SELECT y CREATE a un usuario para todas las bases de datos
mysql> grant create, select on *.* to nombre_usuario@cliente
Agregar privilegios UPDATE a un usuario para la base de datos prueba
mysql> grant update on prueba.* to nombre_usuario@cliente
Agregar privilegios DELETE a un usuario para la tabla personas de la base de datos prueba
mysql> grant delete on prueba.personas to nombre_usuario@cliente
Quitar privilegios CREATE de la base de datos prueba
mysql> revoke create on prueba.* from nombre_usuario@cliente
Eliminar usuario
mysql> drop user nombre_usuario@cliente
Otras Forma
GRANT ALL PRIVILEGES ON *.* TO 'myusuarios'@'%' IDENTIFIED BY 'app+-*tupass' WITH GRANT OPTION;
=============== permisos para que se conecten desde phpmyadmin ===================
GRANT ALL PRIVILEGES ON *.* TO 'myusuarios'@'localhost' IDENTIFIED BY 'app+-*tupass' WITH GRANT OPTION;
= === permisos para que se conecten desde un archivo .php( conexion.php) ============
GRANT ALL PRIVILEGES ON *.* TO 'myusuarios'@'105.236.206.801' IDENTIFIED BY 'app+-*tupass' WITH GRANT OPTION;
miércoles, 17 de diciembre de 2014
Add New Virtual Host XAMPP or LAMPP on Linux
Add New Virtual Host XAMPP or LAMPP on Linux
In this article, I would like to give a tutorial to Add New Virtual Host XAMPP or LAMPP on Linux.
In this case, I assume you already install xampp on your linux. Then lets start to Add New Virtual Host XAMPP or LAMPP on Linux immediately.
- Open your terminal and log as SU
- Type in your terminal “gedit /opt/lampp/etc/httpd.conf” to open httpd.conf in your text editor
- delete “#” in front of “Include etc/extra/httpd-vhosts.conf” line
- Type in your terminal “gedit /opt/lampp/etc/extra/httpd-vhosts.conf” to edit httpd-vhosts.conf
- add lines :<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs
ServerName localhost
ServerAlias www.localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /home/[YourCompName]/localhost2
#some path of your new host
ServerName localhost2
#the name of your new host
ServerAlias www.localhost2
#alias of your new host
</VirtualHost> - Type in your terminal “gedit /etc/hosts” to edit hosts
- add line :
127.0.0.1 localhost2
#127.0.0.1 Your new host name - Restart lampp by execute “/opt/lampp/lampp restart“
Other Expamples
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs
ServerName localhost
ServerAlias www.localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/lifeerp/apierplife/public
#some path of your new host
ServerName apierplife.dev
#the name of your new host
ServerAlias www.apierplife.dev
#alias of your new host
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/lifeerp/apierpdemo/public
ServerName apierpdemo.dev
ServerAlias www.apierpdemo.dev
</VirtualHost>
127.0.0.1 apierplife.dev
127.0.0.1 apierpdemo.dev
Now you have two virtual hosts in your computer. You can access it through url http://localhost and http://localhost2. In this case, the two virtual host has its own document root. The default http://localhost has document root in /opt/lampp/htdocs, while the http://localhost2 has document root in /home/[YourCompName]/localhost2.
Have a nice try on Add New Virtual Host XAMPP or LAMPP on Linux…
jueves, 11 de diciembre de 2014
Acceso Remoto a Xampp en linux
Acceso Remoto a Xampp en linux - ubunto 14.04
1. ingresar al directorio
Darle los permisos necesarios al archivo httpd-xampp.conf y si es necesario a la carpeta extra
2.
- Encontraras al final del archivo algo asi :
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
luego colocar algo asi :
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
#Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
esoo es todo listo tienes lampp para acceso remoto
referencia
https://community.apachefriends.org/f/viewtopic.php?t=50970
https://community.apachefriends.org/f/viewtopic.php?f=17&t=50902&p=196185#p202339
Suscribirse a:
Entradas (Atom)


