httpd
/etc/httpd/conf/httpd.conf
apache2
/etc/apache2/apache2.conf
/site-available/[name].conf
/site-enable/[softlink of [name].conf]
Newer options in config file are overwritten
Work directory: /etc/www
Open config file /etc/apache2/apache2.conf
Add following to the bottom:
ServerSignature off
ServerName testapache.spqr
<Directory "/var/www/">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Hosts may need to be changed for local access.
Virtual hosts:
Create folder in /var/www/[name]
Create config file in /etc/apache2/sites-available/[name].conf
VirtualHost *:80>
ServerName [name].spqr
ServerAdmin admin@[name].spqr
DocumentRoot /var/www/[name]/
</VirtualHost>
Create soft link in /etc/apache2/sites-enabled/[name].conf
Restart apache
nginx
Create folder in /var/www/[name]
Create config file in /etc/nginx/sites-available/[name].conf
server {
listen 80;
server_name italia.spqr;
root /var/www/italia/;
location / {
}
}
location /[other name] {
return 200 "[any text you want]
}
Create soft link in /etc/nginx/sites-enabled/[name].conf
Restart nginx
Restart server via:
nginx -s reload
Stop server
nginx -s stop
Launch server
nginx
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}