Restringir el acceso a apache en ubuntu server

Primero generamos el archivo de contraseñas siguiendo la documentación de apache:http://httpd.apache.org/docs/2.2/programs/htpasswd.htmlLuego editamos el archivo security dentro de /etc/apache2/conf.dAgregamos las siguientes lineas, apuntando al lugar donde están los sitios                        AuthType Basic                AuthName “Restricted Sites”          […]

Configurar un SSL cert en apache. HTTPS

Hay que primero generar un par de archivos en el servidor en cuestión (generar CSR): Las partes en bold son el nombre del cominio pelado.Cuando te pregunta un nombre, en realidad es el dominio completo: www.claseviva.com openssl req -new -newkey rsa:2048 -nodes -keyout claseviva.key -out claseviva.csr Para godaddy pide copiar el contenido del .CSR en […]

XAMPP on osx con ssl

Cómo habilitar SSLsudo /Applications/XAMPP/xamppfiles/xampp enablessl Para ver qué más se puede hacer hay que ejecutarsudo /Applications/XAMPP/xamppfiles/xampp Luego para que el virtual host soporte tambien https hay que tocar el sudo nano /Applications/XAMPP/etc/extra/httpd-vhosts.conf Agregar; NameVirtualHost *:443 Y configurar en el vhost: < VirtualHost *:80 *:443 >   ServerName vantageone.local   DocumentRoot “/Users/gonzo/Documents/Aptana Studio 3 Workspace/vantageone/site/” < / VirtualHost […]

Los videos o archivos raro son servidos por apache con mime type incorrecto

Apache no sabe siempre que type ponerle a las cosas.Esto se configura en el .htaccessEjemplo para los videos: If you don’t have access to /etc/apache2/mime.types you can always add what you need to a .htaccess file in the relevant directory. Here are a few mimetypes that could be useful. AddType video/ogg .ogmAddType video/ogg .ogvAddType video/ogg […]

Apache y persmisos sobre /var/www

Cuando instalamos apache, necesitamos darle permisos a la carpeta /var/www para poder escribir, hacer checkout o lo que fuere, y sin tener que caer en un chmod 777! Tenemos que cambiar el dueño del directorio y con el grupo de apache $ chown tuusuario.www-data /var/www/$ chmod 775 /var/www that’s it!

apache routes on fedora

Global server configuration location: /etc/httpd/conf/httpd.confOther configuration files included in the global configuration:– various module configurations:/etc/httpd/conf/conf.d/*.conf Running as: apache (user) apache (group)Binary file: httpd (/usr/sbin/httpd) To restart apache:/etc/init.d/httpd restart

Evitar problemas con el Session en cakephp

Si tenes problemas con el session de cakephp, pare de sufrir!Si de lo bien que estas navegando, la session se va… aca van unos tips para evitarlo. En app/config/core.php cambiar estos settings: – Le decimos a cake que queremos que él maneje la session cambiando la líneaConfigure::write(‘Session.save’, ‘cake’); – Bajamos el nuvel de seguridad a […]

virtual hostsh apache2 ubuntu

After setting up and configuring an Apache installation on Ubuntu, it can be useful to set up virtual hosts for various different purposes. Virtual hosts allow you to have more than one host or domain name on a single server. Most tutorials explaining how this can be done are rather confusing and don’t really seem […]

ambiente de desarrollo leopard apache2

1) Editar arhivo /private/etc/hostsagregar por ejemplo:127.0.0.1 sitio.local127.0.0.1 subd1.sitio.local127.0.0.1 subd2.sitio.local 2) Editar /private/etc/apache2/httpd.confdescomentar la linea:# Virtual hosts# Include /private/etc/apache2/extra/httpd-vhosts.conf 3) Editar /private/etc/apache2/extra/httpd-vhosts.conf IMPORTANTETiene que estar la directiva NameVirtualHost *:80Si no apache no le da bola a los nombres de los vhosts agregar algo como esto:#Este primer virtual host sirve para que el localhost siga apuntando al […]

Setting up mod_rewrite in Ubuntu 7.10 Gutsy Gibon

Setting up mod_rewrite in Ubuntu 7.10 Gutsy GibonMod_rewrite is a very important library to enable search engine friendly URLs in apache web server. Almost every framework takes advantage of this mod to make user experience more colorful while browsing a page. If you are not sure what is a search engine friendly URL, have a […]

URL Rewriting

An Introduction to Rewriting origianl post Readable URLs are nice. A well designed website will have a logical file system layout, with smart folder and file names, and as many implementation details left out as possible. In the most well designed sites, readers can guess at filenames with a high level of success. However, there […]

Cake rewrite en apache os x

para que anduviera el modulo de rewrite en apache2 en os x mac y para usar cake, tuve que cambiar una linea del httpd.conf donde dice: AllowOverride Nonecambie por: AllowOverride All en:/private/etc/apache2/httpd.conf # # Possible values for the Options directive are “None”, “All”, # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews […]

Start/Restart Apache en Leopard

If you haven’t done so already, go Apple Menu > System Preferences > Sharing Ensure that “Web Sharing” is checked Tip: To restart Apache in the future, you can come to the same control panel, uncheck and recheck the Web Sharing item. Tip: Alternatively, you can type the following into a terminal: sudo /usr/sbin/apachectl graceful […]

symlinks en apache

LA CLAVE ES QUE TODAS LAS CARPETAS TENGAN PERMISO DE READ POR OTHERS…si tiraba el php en mi home andaba, pero dentro de mi home en otras carpetas no… por ende, tuve que agregar permiso a las carpetas hasta llegar al php destino del symlink… chmod ugo+rx nombrecarpeta (la x es listar para los directorios) […]

apache en os x leopard

post original con php y mysql en os x Leopard comes with Apache 2 and PHP 5 preinstalled. All we need to do is activate it. 1a – Change the apache conf file to activate PHP Using a text editor such as smultron, TextMate or command line tool Pico, which lets you open hidden files. […]

Cambiar dueño de var/www

you might not be running as root and root is most likely owner – which disallows you the right to change permissions. execute the following cd /varsu“enter password for root”chown -R john www or /wwwnow maybe after successfulchmod -R 775 www or /www A little info:chown allows for changing the owner – you must be […]

apache2

Instalar mysql en php sudo apt-get install php5-mysqlsudo /etc/init.d/apache2 restart ************************************Instalar mod_rewrite sudo a2enmod rewrite/etc/init.d/apache2 force-reloa