为Debian/Ubuntu的apt-get install添加自动补齐/完成功能
Debian/Ubuntu的apt-get太常用了,不过偶尔可能也会碰到不太熟悉,想不起来的包的名称,除了去debian packages去查找,另外的方法就是给Debian/Ubuntu添加自动补齐/完成功能。方法如下:
1、安装bash-completion
apt-get install bash-completion
2、编辑~/.bashrc 文件
添加如下内容: (更多...)
关注VPS Linux Nginx MySQL PHP WEB开发 系统管理 服务器架构 Debian CentOS
Debian/Ubuntu的apt-get太常用了,不过偶尔可能也会碰到不太熟悉,想不起来的包的名称,除了去debian packages去查找,另外的方法就是给Debian/Ubuntu添加自动补齐/完成功能。方法如下:
1、安装bash-completion
apt-get install bash-completion
2、编辑~/.bashrc 文件
添加如下内容: (更多...)
LNMP - CentOS/RadHat/Debian/Ubuntu下Nginx+PHP+MySQL一键安装包V0.3发布
CentOS/RadHat版请到:http://blog.licess.cn/lnmp/
Debian/Ubuntu版请到:http://blog.licess.cn/lnmp-debian-ubuntu/
交流论坛:http://bbs.vpser.net/forum-25-1.html
VPS相关信息请到:http://www.vpser.net/
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。
LNMP一键安装包 0.4版更新记录:
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 -c http://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/
然后再执行./centos.sh ,输入要绑定的域名,回车,再输入要设置的MySQL root的密码,再次回车确认。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。
4、Debian/Ubuntu下安装步骤
执行命令 cd lnmp0.4/
然后32位系统执行./debian.sh ,输入要绑定的域名,回车,再次输入VPS/服务器所在位置:asia、america、europe、oceania或africa,回车,再输入要设 置的MySQL root的密码,回车后,再次回车确认。程序会自动安装编译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
注:已经在DiaHosting、PhotonVPS(感谢提供测试VPS)、Burst、VPS.net、breezehost、Rapidxen 及几位lnmp网友提供的VPS上的CentOS 32/64bit、Debian 4/5 32/64bit上测试成功。同时感谢提供测试VPS的商家及网友。
技术支持
————————
LNMP官网:http://www.lnmp.org/
作者技术支持邮箱:www@lnmp.org
技术支持论坛:http://bbs.vpser.net/forum-25-1.html (注册需注明原因,人工审核。)
在跳票了一天以后,Ubuntu 8.04 LTS (Hardy Heron)Release Candidate如期发布了。
包括Kubuntu(KDE3/4)、Xubuntu、Edubuntu和服务器版的所有版本均已到位,想全新安装Ubuntu的朋友可以下载镜像安装了。
作为Ubuntu发行版的第二个长时间支持版(LTS),社区和开发者倾注了很大的心血。
不断增强的Ubuntu桌面环境,不仅让硬件支持更加完善(重写的“硬件驱动”工具),而且新引入的PulseAudio也提升了多媒体性(音量调 整是针对每个应用程序进行的)。此外,Firefox 3的引入,Compiz Fusion 0.7.4的集成,结合最新发布的GNOME 2.22,一个前所未有的Ubuntu桌面已经来了。
在服务器版本方面,Ubuntu也不甘示弱,正向越来越专业的方向前进。除了启用了KVM虚拟化技术以外,Ubuntu还为更多的应用程序启用了AppArmor,改善了内核内存攻击的保护措施,此两项举措大大增强了Ubuntu的安全性。
相信你对此已经耳熟能详了,那么,就下载各个平台的ISO镜像,来为你的电脑装备Ubuntu 8.04 LTS (Hardy Heron)吧!
下载镜像请访问官方的:http://releases.ubuntu.com/8.04/,中文地区的镜像等到位后补上。
几天闲着无聊,就去Ubuntu的网站申请了两张Ubuntu的光盘(现在最多就可以申请两张了
),不过也还可以了,免费的吗?呵呵,地址全写的是英文的,不知道俺这的邮递员认识吗?
|
在WindowsXP下从硬盘安装Ubuntu双系统 前几天突然间头脑发热,一时冲动决定安装Linux,系统选择的是现在最流行的Ubuntu5.04,但是手边又没有Ubuntu的安装盘,于是就采用了在XP下从硬盘安装的方法。具体操作见: http://www.ubuntu.org.cn/support/documentation/doc/installformxp安装之前仔细得把注意事项和安装说明看了一下,觉得应该不会有什么问题,而且之前还在虚拟机上成功得安装过Ubuntu。不过当时还是把E盘的所有存档文件都备份到康子的电脑上,由于按照安装说明操作对C、D盘没有影响,于是没有备份。 系统初始状况: OS:WindowsXP+SP2
为了安装Ubuntu,在把E盘备份后在XP里用磁盘管理将E盘删掉,然后新建了一个16G的FAT32分区作为E盘,剩下的空间用于安装Ubuntu。 坎坷的安装历程:
|
这种情况我遇到过。。。后果很严重。。。
出现这种情况的原因是
setup (hdc*,0)这句并不是将GRUB安装在MBR上
而是安装在hdc0的分区上,如果window正好装在hdc0
grub 就破坏了windows的分区,所以造成c盘无法识别
同时用grub引导启动windows时由于hdc0引导区被grub
占用,所以启动windows选项会形成循环启动GRUB!!!正确用法是setup (hdc)才能将其装在hdc的MBR上!!!
但如果已经用setup(hdc, 0)执行grub安装
再次用setup(hdc)就无效了
我当时没有找到解决办法,只能重装windows
我郁闷啊!!!继续往下看,觉得柳暗花明又一村,有牛人给出了解决方法:
用windows盘重新安装,安装开始后重启
据说就可以了,因为windows好像是先写引导扇区,然后再实际安装,据说
连忙试了一下,貌似可行,能够成功得进入XP,系统也没什么破坏,但是进不去Ubuntu了,不管了,能保全XP就是万幸了。然后在XP下重新按照上面的方法安装Ubuntu,结果装的过程中说原先安装有Ubuntu的那个分区有数据会影响安装,我也不知道怎么折腾的让它继续下去了,结果最后突然冒出来一个让我选择内核的提示,被我顺手取消掉了,安装过程貌似很正常的结束了。重启之后两个系统都能很正常得进入,把我激动得在宿舍里大喊大叫。可是没高兴多久就发现Ubuntu系统极不稳定,X界面不断得重启,估计是内核没装好,无奈之下,我只好再次用工具盘里的分区工具把那两个分区给格了,然后重装了一遍 Ubuntu,总算一切正常了。
| 盘符: |
C |
/hda2 |
/hda3 |
/hda4 |
| 大小: |
5G | 5G |
0.5G |
24G |
| 格式: |
FAT32 |
ReiserFS | Swap |
可是新的问题又出现了,我发现在XP的磁盘管理里,剩下的那24G空间只能分成一个分区,这也忒郁闷了,再次出动工具盘,用Disk Genius把剩下的那24G空间成功得分成了16G和8G两个FAT32分区,更新分区表,保存,成功!等到重启时才发现由于更新了分区表,grub又坏了,什么也进不去了,我基本上崩溃了……
第五次安装。有了前面这N次的经验教训,我已基本知道该怎么做了。首先先用Disk Genius把所有的分区全部删除,然后用XP的安装盘建立了如下分区:
| 盘符: |
C |
D |
E |
F |
| 大小: |
5G |
5.5G |
8G |
16G |
| 格式: |
FAT32 |
然后在C盘上安装Windows,安装结束后在Windows下安装Ubuntu,将其安装在原先划分的D分区上,把D分区分为主分区和交换分区两部分,默认安装grub,结束安装,这次,终于真正的成功了。安装之后硬盘的分区情况如下:
| 盘符: |
C |
/hda2 |
/hda3 |
D |
E |
| 大小: |
5G |
5G |
0.5G |
8G |
16G |
| 格式: |
FAT32 |
ReiserFS | Swap | FAT32 | FAT32 |
经验教训:
- BIOS版本过老,存在1024柱头问题,导致安装在8G分区之后的Linux无法识别。
- 联想自带的那个隐藏分区搞得鬼。因为储存在MBR里的硬盘大小信息是35G左右,而Linux却认出了40G,也就是把那个隐藏分区认出来了,而装的过程中又把那个分区给破坏掉了,导致信息和MBR里面储存的不一致,出现错误。
具体是哪个原因我现在也不清楚,只有等下次全面重新安装的时候试一下才能清楚。