November 18, 2011
/etc/nginx/conf.d/site.conf :
server {
server_name example.com www.example.com;
root home/example/flask/static;
location ~ ^/(img|js|css)/ { # |pi||ext|theme
root /home/example/flask/static;
add_header Cache-Control public;
#expires 30d;
#access_log off;
}
location / { try_files $uri @yourapplication; }
location [...]
November 16, 2011
To build uwsgi on Fedora 12 (which has no easy-to-find python3 rpm), run through the rpmbuild process (shown in a previous post in more detail for nginx) and make the following changes :
wget http://kad.fedorapeople.org/packages/uwsgi/uwsgi-0.9.9.2-2.fc15.src.rpm
rpm -ivh uwsgi-0.9.9.2-2.fc15.src.rpm
rpmbuild -bb ~/rpmbuild/SPECS/uwsgi.spec
yum install python-devel libuuid-devel jansson-devel libyaml-devel ruby-devel python3-devel python-greenlet-devel lua-devel ruby
# NB: python3-devel doesn’t exist…
# [...]
November 14, 2011
In order to get access to uwsgi (useful for deploying python flask projects, for instance), one needs a version of nginx > 0.8 or so. But Fedora 12 doesn’t have such a modern version : Here’s how to build it from a src.rpm from a more recent Fedora release.
# First, make sure [...]
January 7, 2007
It appears that the RPM database needs rebuilding if a yum process is killedprematurely, since it probably had the RPM db open and now it’s in an inconsistentstate.
The steps :
Kill all yum and rpm processes.
rm -f /var/lib/rpm/__db*
rpm –rebuilddb
(add -vv if you want to see what it’s doing)
Retry
yum update
.