标签为‘ubuntu’的日志
15
Jul

最近一直没什么心情写日志,主要也是因为懒啊….呵呵 放假到家了 可算有时间折腾了,vps快到期了,84的速度是在是糟糕,所以想换到buyvm.net,所以打算先把数据弄到本机上….于是就开始折腾..本来以为很轻松的装个lnmp0.4就能完事的,结果麻烦出来了,lnmp0.4对ubuntu的支持性不是很好,安装完后发现php根本就没编译上……于是开始着手折腾..找到一些文献

一键安装完全毕,和官网提示的一样,出现502错误。

发现原来是PHP没安装好。以下常规操作,新手可以直接复制。
下载
PHP wget http://www.php.net/get/php-5.2.13.tar.gz/from/this/mirror
下载FCGI
wget http://php-fpm.org/downloads/php-5.2.13-fpm-0.5.13.diff.gz

(如果你下载其它PHP版本,例如PHP5.3.X 那么FPM同样要对应版本,否则出错)
(http://php-fpm.org/downloads/ FPM全系列版本)
解压:
tar zxvf php-5.2.13.tar.gz
对PHP打FPM补丁:
gzip -cd php-5.2.13-fpm-0.5.13.diff.gz | patch -d php-5.2.13 -p1
进入目录:
cd php-5.2.13/
加载参数
./configure –prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc –with-mysql=/usr/local/mysql –with-mysqli=/usr/local/mysql/bin/mysql_config –with-iconv-dir=/usr/local –with-freetype-dir –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir=/usr –enable-xml –disable-rpath –enable-discard-path –enable-safe-mode –enable-bcmath –enable-shmop –enable-sysvsem –enable-inline-optimization –with-curl –with-curlwrappers –enable-mbregex –enable-fastcgi –enable-fpm –enable-force-cgi-redirect –enable-mbstring –with-mcrypt –with-gd –enable-gd-native-ttf –with-openssl –with-mhash –enable-pcntl –enable-sockets –with-ldap –with-ldap-sasl –with-xmlrpc –enable-zip –enable-soap
如果目录名没改过,理论上测试通过
编译:
make
make install
完成。
重启lnmp:
sudo /root/lnmp restart
显示一堆文字:
====================
……
Starting MySQL
. *
Shutting down php_fpm . done
Starting php_fpm done
=====================
说明P发装成功,打开浏览器

http://localhost/phpinfo.php

PHP Version 5.2.13

php的问题解决了,然后就是phpmyadmin又出现问题了,通过127.0.0.1/phpmyadmin/无法登录mysql,提示#2002 无法链接mysql服务器,在网上找了半天最终也找到了解决办法

要将 config.inc.php 中
$cfg['Servers'][$i]['host'] = ’localhost’;
改成 $cfg['Servers'][$i]['host'] = ’127.0.0.1′;
还要添加
$cfg['Servers'][$i]['hide_db'] = ‘information_schema’;//使用登陆后看不见information_schema数据库

终于,世界美好了….

, , ,

20
Apr

前一段时间在ubuntu论坛瞎逛的时候看到站长有代购vps的便点进去看了看,被价格震惊了,only 5.95$/mon ,好便宜不说而且vps的配置也不差,于是一冲动便拍了下来,虽然以前玩过不少主机,但是这次还是自己架服务器也算是一种学习吧,刚入手vps的时候预装的是ubuntu 9.10 x86的系统,top了一下没吓死,总共512的内存就吃掉了300多MB~上网查询一番决定换centos作为服务器系统,reload的系统只用不到1分钟感觉非常好,再次top就只有10+MB的内存了,然后找了套教程装了LNMP,顺手转发过来吧,以后重做系统应该还要用,最郁闷的是一个mv/cp命令让我琢磨了1个多小时

LNMP一键安装包 0.4发布(4月8日更新,修复Debian上几个问题)
(LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu  VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。

LNMP一键安装包 0.4版更新记录:

添加LNMP状态管理
添加PureFTPd状态管理
PHP增加suhosin
增加VsFTPd、PureFTPd安装及管理
增强Nginx虚拟主机添加功能,添加多域名、伪静态支持、日志是否启用的功能
升级Nginx到0.7.65、MySQL到5.1.44

LNMP一键安装包 0.4版下载地址:

下载版:http://soft.vpser.net/lnmp/lnmp0.4.tar.gz
完整版:http://soft.vpser.net/lnmp/lnmp0.4-full.tar.gz

LNMP一键安装包 0.4版安装步骤:

1、下载LNMP一键安装包:

可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),如果使用下载版执行命令 wget -chttp://soft.vpser.net/lnmp/lnmp0.4.tar.gz,如果使用完整版,执行命令 wget -c http://soft.vpser.net/lnmp/lnmp0.4-full.tar.gz,执行上述命令后LNMP一键安装包就会被下载到VPS上。

2、解压LNMP一键安装包:

执行tar zxvf lnmp0.4.tar.gz 或者tar zxvf lnmp0.4-full.tar.gz 就会将LNMP一键安装包解压缩。

3、CentOS下安装步骤

下载版执行命令 cd lnmp0.4/ ,完整版执行命令:cd lnmp0.4-full/
然后再执行./centos.sh ,输入要绑定的域名,回车,再输入要设置的MySQL root的密码,再次回车确认。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。

4、Debian/Ubuntu下安装步骤

下载版执行命令 cd lnmp0.4/ ,完整版执行命令:cd lnmp0.4-full/
然后32位系统执行./debian.sh,输入要绑定的域名,回车,再次输入VPS/服务器所在位置:asia、america、europe、oceania或africa,回车,再输入要设置的MySQLroot的密码,回车后,再次回车确认。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。安装大约10分钟左右需要设置MySQL root用户的密码。

安装其他组件

1、安装eAccelerator,执行如下命令:./eaccelerator.sh 就会自动安装并重启web服务。
2、安装PureFTPd和管理面板,执行如下命令:./pureftpd.sh 就会自动安装PureFTPd,安装完PureFTPd,需要在浏览器执行http://你的域名或IP/ftp/install.php 安装PureFTPd用户管理。

虚拟主机管理

1、添加虚拟主机,执行如下命令:./vhost.sh根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名,多个域名可以用空格隔开。再输入域名绑定的目录(绝对目录,如/home/wwwroot/lnmp,如果不填默认是/home/wwwroot/绑定的域名),再选择是否添加伪静态规则,默认已经有了Discuz、WordPress、Sablog、emlog、dabr,可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf里面添加伪静态规则就行。接下来会提示是否需要启用日志功能,一般情况下不需要启动,直接输入n就行,如需启动,输入y,再输入要定义的日志文件名字,回车就会自动添加虚拟主机。

LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status}
PureFTPd状态管理 /root/pureftpd {start|stop|restart|kill|status}
phpinfo : http://$domain/phpinfo.php
phpMyAdmin : http://$domain/phpmyadmin/
探针 : http://$domain/p.php

LNMP相关目录:
mysql :   /usr/local/mysql
php :     /usr/local/php
nginx :   /usr/local/nginx
网站目录 :     /home/wwwroot

, , ,

07
Jan

废话不多说,先上图


Songbird是一款媒体播放器自由软件,整合了桌面网络播放器、数位播放器与网页浏览器,是如iTunes等私有媒体播放器的替代品之一。Songbird基于Mozilla的XULRunner平台,使用VLC插件来播放媒体及使用SQLite作为媒体柜的存储引擎,而Linux版的Songbird使用GStreamer媒体框架而非VLC。
* 跨平台兼容Windows 2000、XP、Mac OS X (PowerPC、Intel)与Linux (Intel)
* 可播放多种音频格式,如MP3、AAC、Ogg Vorbis、FLAC与Windows Media Audio等
* 可播放经苹果与Windows Media数字版权管理编码的音频[5]
* 可更换皮肤的界面,在Songbird中称为“布景羽毛”(feathers)
* Songbird的浏览器将储存在页面上的媒体档案显示为可播放的档案
* 内置RSS订阅与MP3档案下载
* 可将MP3网志订阅为播放清单
* 使用者创建书签
* 可建立自订混音
* 可扫瞄使用者电脑上所有音频档案以加入到本地媒体柜
* 可轻易配置与折叠的图形用户界面,以及Mini播放器模式
* 键盘快捷键与支援媒体键盘
* 自动更新
* 透过eMusic整合插件整合eMusic,

怎么样不错把?下面介绍安装方法,这个程序比较特别 其实下载下来不用安装 解压完就可以用了,支持简体中文

打开终端 wget http://s3.amazonaws.com/download.songbirdnest.com/installer/linux/i686/Songbird_1.4.3-1438_linux-i686.tar.gz

然后 tar -zxvf  Songbird_1.4.3-1438_linux-i686.tar.gz

cd Songbird_1.4.3-1438_linux-i686

最后输入./songbird 即可运行软件,第一次运行需要设置,可以在桌面做一个songbird的链接,以后就不用每次用终端运行了

, ,

06
Jan

UBUNTU9.10的默认主题实在太丑了,真是看不下去,以前我基本都用动定制版的UBUNTU,因为,虽然定制版跟普通版没什么区别,但是定制版比较省事,用官方版需要改很多小地方,很麻烦,我比较推荐用雨林木风的UBUNTU系统,不过新氧的定制版也很赞,不过新氧现在不作定制版了。。。。。所以发布了个美化主题包 但是确实很赞哦,话不多说,先上图。

是不是很赞,我选的是Mac Os的主题,真动很像,还有win7的主题,模仿的超像,不过嘛LINUX就该有个LINUX的样哈!

下面附赠安装方法:先到这下载:http://down.qiannao.com/space/file/shlei/share/2010/01/04/xinyang-002dthemes-002dall_0.2.tar.bz/.page

然后

1、下载完成后,打开“应用程序 -> 附件 -> 终端”,用命令进入到下载文件的保存目录中,例如刚下载的主题包保存于当前用户的家目录下,则在终端下输入命令:(命令为~$:后面的部分)

xinyang@xinyang-desktop:~$ cd ~

然后输入查看当前目录下文件命令:

xinyang@xinyang-desktop:~$ ls

这时可以看到 xinyang-themes-all_0.2.tar.bz 文件

2、解压 xinyang-themes-all_0.2.tar.bz,输入命令:

xinyang@xinyang-desktop:~$ tar -jxvf xinyang-themes-all_0.2.tar.bz

解压后将生成目录 xinyang-themes-all,进入该目录中:

xinyang@xinyang-desktop:~$ cd xinyang-themes-all/

3、运行 autoinstall 自动安装脚本:

xinyang@xinyang-desktop:~/xinyang-themes-all$ ./autoinstall

附图

,