Archives
- July 2026
- February 2025
- January 2025
- October 2024
- August 2024
- June 2024
- May 2024
- February 2024
- December 2023
- October 2023
- June 2023
- April 2023
- August 2016
- June 2016
- May 2016
- February 2016
- December 2015
- October 2015
- May 2015
- April 2015
- January 2015
- December 2014
- November 2014
- October 2014
- January 2014
- December 2013
- November 2013
- October 2013
- August 2013
- July 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- April 2012
Meta
Category Archives: Linux
Tomcat stuff
How to connect apache and tomcat mod_proxy_ajp is an Apache module which can be used to forward a client HTTP request to an internal Tomcat application server using the AJP protocol. Make sure this line is in the httpd.conf: LoadModule … Continue reading
Posted in Linux
Comments Off on Tomcat stuff
Making files only executable locally
Add the following to your .htaccess file to prevent files from being accessible from external sites: Order deny,allow Deny from all Allow from localhost 127.0.0.0/8 ::1 externalIP/32
Posted in Linux
Comments Off on Making files only executable locally
ReSync MySQL Master Slave
At the master: RESET MASTER; FLUSH TABLES WITH READ LOCK; SHOW MASTER STATUS; And copy the values of the result of the last command somewhere. Wihtout closing the connection to the client (because it would release the read lock) issue … Continue reading
Unique hits to apache site
cat access.log | awk ‘{print $1}’ | sort | uniq -c | sort -g
Posted in Linux
Comments Off on Unique hits to apache site
mysqlbinlog command
The “mysqlbinlog” command reads the binary logs and outputs them in SQL format. As a result, you can use it to create a database dump and then modify that file by hand. For example, let’s say that everything since April … Continue reading
Posted in Linux
Comments Off on mysqlbinlog command
To prevent an apt package from auto updating
Using apt you can hold a package using sudo apt-mark hold package_name and remove the hold with sudo apt-mark unhold package_name
Posted in Linux
Comments Off on To prevent an apt package from auto updating
Preventing access to a website from specific IP addresses with Deny/Allow
Configure the Virtual Host as follows: Order Deny,Allow Deny from all Allow from 11.211.0.0/15 Allow from 12.212.0.0/15 Require valid-user Satisfy all AuthName “Restricted Area” AuthType Basic AuthUserFile /home/web/.htpasswd Require valid-user Create file with the following command: htpaddwd /home/web/.htpasswd Another option: … Continue reading
Posted in Linux
Comments Off on Preventing access to a website from specific IP addresses with Deny/Allow
Password Protecting a web site
Add the following to .htaccess: CentOS: AuthType Basic AuthName “Restricted” AuthUserFile /etc/httpd/htaccess-pass Require valid-user #Order deny,allow #Deny from All #Satisfy any Create the file as follows: htpasswd /etc/httpd/htaccess-pass username You will then be prompted for a password Ubuntu: AuthType Basic … Continue reading
Posted in Linux
Comments Off on Password Protecting a web site
Useful netstat commands
To show which IP addresses are currently connected to your server: netstat -nt
Posted in Linux
Comments Off on Useful netstat commands
Connecting to an external MySQL server through an SSH tunnel
Scenario: You’re at home, and you want to connect to a mysql server on the other side of a firewall. There is a machine with ssh open on it that you can use as a gateway. On your home machine: … Continue reading