- creación del archivo:
touch /media/web/.htaccess
si se tiene acceso al servidor apache (a su configuración), no debería emplearse este recurso porque incide (claro) en su tiempo de ejecución:
Allowing .htaccess files will make Apache look for them upon every access to your server. Since parent directories are searched as well, this will take some (small) amount of time, and can impact your server’s performance.
Etiqueta: apache2ctl
apache2 control
apache2: depuración
apache2ctl
- se puede comprobar la configuración del servidor vía apache2ctl: con -S, este comando «show[s] parsed vhost settings» y «show[s] parsed run settings»:
apache2ctl -S
VirtualHost configuration:
192.168.1.7:9700 RB (/etc/apache2/sites-enabled/RB.conf:1)
ServerRoot: «/etc/apache2»
Main DocumentRoot: «/var/www/html»
Main ErrorLog: «/var/log/apache2/error.log»
Mutex default: dir=»/var/lock/apache2″ mechanism=fcntl
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
PidFile: «/var/run/apache2/apache2.pid»
apache2: instalación y configuración
instalación y configuración
- sudo apt-get install apache2
- sudo nano /etc/apache2/apache2.conf
Timeout 30
MaxKeepAliveRequests 25 - sudo nano /etc/apache2/ports.conf
ServerName RB
Listen 192.168.1.7:9700 - luego, se crea el archivo RB.conf:
sudo cp /etc/apache2/sites-available/{000-default.conf,RB.conf}
sudo touch /etc/apache2/sites-available/RB.conf
- sudo nano /etc/apache2/sites-available/RB.conf
<VirtualHost 192.168.1.7:9700> ServerName RB ServerAdmin ernesto@poderna.com DocumentRoot /media/web/ <Directory /media/web/> Options Indexes FollowSymLinks MultiViews AllowOverride none Order allow,deny Allow from all </Directory> ErrorLog /media/web/log/error.log CustomLog /media/web/log/access.log