New on LowEndTalk? Please Register and read our Community Rules.
Nginx 1.0.8 on dotdeb
Just a quick mention that Nginx 1.0.8 got released on dotdeb if that's one of your sources:
http://www.dotdeb.org/2011/10/20/packages-of-nginx-1-0-8-are-available/
Just came down for me.
Comments
Nginx got official repo for Debian 6
Why would you use DotDeb instead?
€5 Enterprise VPS from Evolution Host
SellSSL.com - Comodo PositiveSSL from $7 per year!
The packages in Debian 6 are way out of date. See?
Ancient, using nginx 1.1.6 myself
* Centmin Mod LEMP Stack Quick Install Guide
Compiling ftw
You may misunderstand my post. I meant NGINX's repo for Debian 6, not Debian's repo.
It will always up to date by Nginx team
€5 Enterprise VPS from Evolution Host
SellSSL.com - Comodo PositiveSSL from $7 per year!
Not an important release
.
I always run the dev versions!
I totally missed that, actually. Still prefer dotdeb since it has a php5-fpm package though.
I built nginx & php5-fpm from source..no deb
only build module that my apps required 
DNSmon - Keep track of your dns records easily - asia vps - asia dedicated server - vps gia re - hosting gia re - mẹo hay 247 - cong cu danh gia trang web- hoc linux mien phi
you can have this (and other updated packages like tmux or nsd) directly from debian backports:
add this to your /etc/apt/sources.list
and then
apt-get -t squeeze-backports install nginx
it will then automatically update via standard
apt-get update && apt-get upgrade
cough
"Why thank you, drmike, for letting us know about an important update. Thanks for making sure we were aware of it. All hail the wise and wonderful drmike."
edit: Actually I'm using dotdeb because I was using Debian 5 previously and never changed over when I upgrade to 6. Oops.
What should my sources.list file look like?
A nice start with http://debgen.simplylinux.ch/index.php
Debian Scripts
What the heck is "non-free software" anyway? I gather some one didn't have proofs in high school and/or college. "Non-free is non-free software" My math teacher must be rolling over in his grave....
I got half way down and went "Huh?" All those explanations run off the right side and are unreadable in FF. I took some guesses and got back what I already had for a sources.list file.
thanks though.
I love dotdeb
Use it on all my Deb web boxes, no problem, works great, latest versions of nginx, php-fpm & mysql.
@sleddog Um, I think the whole point of this is that dotdeb doesn't have the latest version of nginx.
Or am I missing something here?
dotdeb has the latest stable version of nginx. if you want the development version for some reason you'll have to look elsewhere.
I have no desire to explore the development version, especially for production servers, so dotdeb works fine for me.
See http://nginx.org/
http://www.debian.org/doc/debian-policy/ch-archive.html
Don't ask me why, but you need "non-free" if you want to install libapache2-mod-fastcgi!
Debian Scripts
You are the man, I love that site
I'm curious and I've always wondered about this. I know in many GPL and other open source licenses, there's a clause prohibiting any restriction of use of the software. But yet I see some GPL'ed software go ahead and do this, even though their license states that it's a nono.
Is there anything that can be done about this? I know that when I asked the EFF about this, I got back a very unclear answer stating that the developer can do whatever they please as long as those under him or her followed the rules in the GPL.
edit: Thanks for the policy link by the way.
Just to mention, looks like mysql5.5 got released on dotdeb to a few issues. There's a thread here:
http://www.dotdeb.org/2011/11/01/mysql-5-5-is-finally-here/
I screwed something up on my box. Have to look at it tomorrow.
That's no fun but no worries man. I set mine up last night was running great. Tried to ssh in today got nothing. Webmin everything was down. No choice but to reinstall good thing nothing was on it.
Catch me over at Primary DNS. If you want to chat I am done with this cesspool.
Yup, mysql 5.5 is failing for me on both vpses.
edit: Looks like this may be the issue:
And you don't have an error? :P
You must run mysql_upgrade.
Sure., I get an error. FAILED. That's my error. For both starting as well as the upgrade @tux mentions. mysql logs are empty. Lots of fun.
Each time I saw other distro users struggling looking for latest packages or compiling everything from scratch by themselves, I felt so lucky that I am using Arch.
Arch official repos already beat EPEL, dotdeb, etc. AUR even kills them. Peace.
Come on people, try Arch. Seriously.
skip_innodb causes mysql 5.5 to fail. with Squeeze
I've replaced skip_innodb with
ignore_builtin_innodb
default_storage_engine=MyISAM
Gone to try. @Keith, where did you find that? Been looking most of the afternoon and blowing off my real work. And where specifically are you replacing that please?
edit: I found the lines. They're in /etc/mysql/conf.d/lowendbox.cnf
reedit: No dice. Still the red failed message and nothing in the logs.
I reinstalled the vps yet again, made the changes to lowendscript that @Keith mentioned up there right from the start and things seems to installed fine. At least mysql is up and running,
thanks again
edit: Of course it doesn't help that lowendscript is still broken and on a repository that doesn't allow folks to submit fixes.
ignore_builtin_innodb
default_storage_engine=MyISAM
I've used this config with MariaDB 5.3 (MySQL 5.5?), it was eating about 300MB of my memory, LowEndScript only eats 25MB, lol
€5 Enterprise VPS from Evolution Host
SellSSL.com - Comodo PositiveSSL from $7 per year!
I have been using MySQL 5.5 in my nginx+php-fpm+mysql autoinstaller scripts for months.
@dmmcintyre3 I'm going to be polite and just ask for the link to this script please. I'm not going to give you the answer I want to give right now.
How many months have i been cough expressing my annoyance with the current state of the lowendscript?
edit: Thanks though as I hope that's an offer.
CentOS 5: http://freevps.us/thread-528.html
CentOS/Scientific Linux 6: http://freevps.us/thread-1434.html
The lowendscript is a good starting point, but it's possible to do a lot better. Some seem to have an aversion to compiling from sources, but it is really the best way. Sure it takes more effort than apt-get or yum, but you can configure it your way. I was trying to get a 128MB setup and I really wanted to be able to run more than just a single php-fpm process. After compiling with only the things I needed I cut the php footprint by half.
The down side is that it becomes a bit more difficult to script as there are a lot of packages that need adding to be able to compile.
Now on a 256MB server it would not be so critical and on a 512 I might even run apache, but on the smaller boxes every MB counts.
I had no issues with my CentOS 5 script on my 128mb KVM with 2-3 php processes, APC and decent MySQL caching limits and a lot of extra stuff like ZNC, UnrealIRCd, NSD, OpenVPN or pptpd and exim.
Perhaps I just needed a bit more headroom. I was also using Debian 6 32 bit, but I don't how that compares exactly to CentOS. I do need a bit more extra space. Using the OS packages I was able to run 2 php-fpm children. After some load testing it was idling at about 110 to 120 MB allocated. I have some rather heavy duty process that I was planning on running which can max out at 50MB. I wanted to try and keep below the limit so I went and compiled my own. It hovers around 75MB with just nginx and php recomplied with just what I need.
I would sit around 40-55mb ram used, but that is on a KVM VPS not OpenVZ with crappy allocation based memory limits.
Yes, I did mine on an OpenVZ where the virtual allocation is counted. I didn't realize it at first and I had a hard time understanding it at first. I just got done putting the same stack on a 128MB KVM and the numbers are more like I was expecting from my experience on non virtualized systems. Guess I just learned one reason why OpenVZ is usually less expensive for what seems like the same specs.
@drmike Late reply due to time zone difference (I'm in the UK).
Found this with Google
I use my version of lowendscript for Squeeze only at https://github.com/Keith2/lowendscript
Now updated to work with MySql 5.5
sigh
@Keith It doesn't help having this hosting on a site that really doesn't allow contributions and fixes from members....
I'm cold, it's 28 degrees here and i'm late as usually. someone please find that thread nwhere we (i) was complaining about problems with the script and point @Keith to it. tyanks
What's the best software package for Squeeze which will set up a site to do this on a leb?
@Keith, I'm talking about Gethub. I would love to contribute fixes to Xeoncross' script but their site doesn't allow it. Everything goes to the original and it appears that LEA is no longer working on it.
May want to review the thread as I mention it further up.
@drmike Creating a new empty repository on Github then adding the script file should enable contributions of fixes.
Trying it ouit with my version of lowendscript, now at https://github.com/Keith2/lowendscript-ng
Actually it doesn't. I've tried to contribute to Xenoscript's code but it all winds up on LEA's top version and Xeonscript never gets word of it.
I swear I'm going to throw it up on sourceforge after a bit.
@drmike There is plenty of different versions of LEA script: some better technically, some better organized, some worse :-) (https://github.com/TigersWay/VPS)
Take your pic and start yours!
Debian Scripts
sigh
Which is the problem. @TigersWay you just stated all of the issues with what's happening with this script.
I mean no disrespect but is anyone understanding what I'm saying here?
We as end users can't do anything on github. We can't offer fixes or point out issues as it all goes to LEA and not to the folks actually working on the script. Or even log issues with the scripts that are having the issues.
Forking is bad because it just spreads around the script and makes point one even worse. Spreading it around even more is bad because some of the versions have problems that others don't.
There's no tracking at all.
@danielfeng Oh lookie. Another Daniel.
Have to admit that I looked at Arch this afternoon and I wasn't too impressed with their docs. I looked up a problem at random in their forums and the wiki's answer was "Fix it" with no explanation as to how to do it.
Well, maybe that's just because no "forker" decided to implement the available issue tracker.
Having kids make parents worse? :-)
The only question is to find an interesting AND active repo (forked or not) and participate with this one.
Debian Scripts
How about using the low end wiki? Seems like the place for something like this.
Any chance you'll release any of your modifications to the lowendscript soon @drmike?