安装剧本网址:
LuNamp网址:
LuManager网址:
1. 将zijidelu_install.tar.gz通过sftp上传至处事器 2. 用root用户登岸处事器
3. 解压:tar zxvf zijidelu_install.tar.gz
4. 解压zijidelu_install.tar.gz后有一个zijidelu_install目次,然后将LuNamp_last.tar.gz和LuManager_last.tar.gz上传到zijidelu_install目次下
5. 切换目次:cd zijidelu_install
6. 执行./i.sh -y(或用./i.sh举办半自动安装)
这种要领可将LuNamp和LuManager一起打包分发,也就是将LuNamp_last.tar.gz和LuManager_last.tar.gz放到zijidelu_install目次后,打包即可分发。
######------ 进级要领:
#------ 利用剧本进级:
1. 用root用户登岸处事器系统,然后切换到/home可能/usr目次(cd /home可能cd /usr)
2. 下载最新的zijidelu_update.sh:wget (FreeBSD则用fetch取代wget) 。
3. 赋予可执行权限:chmod 744 zijidelu_update.sh
4. 执行:./zijidelu_update.sh -y,选择您所需要进级的版本编号(请逐一进级),然后按回车
注:进级进程中,大概会要求您输入mysql的root用户暗码,请输入后回车
5. 假如以前利用的是PostgreSQL数据库,请修改/usr/local/LuManager/Conf/config.php文件,将个中的数据库范例改成pgsql,然批改pgsql数据库的毗连暗码。
6. 登岸LUM更新缓存(假如不更新缓存,有大概不显示网站列表),而且更新网站
7. 进级完成
#------ 利用在线进级:
利用LuManager2.0.45以上版本的用户,可以登岸LuManager在线进级,要领如下:登岸LuManager,在LuManager的首页点击“查抄更新”,假如没有启动掩护暗码,请输入后再重试
#------ 手动进级:
1. 下载LuManager_last.tar.gz安装包:wget
2. 备份之前的LuManager:mv /usr/local/LuManager /usr/local/LuManager.bak
3. 解压LuManager_last.tar.gz:tar -zxvf LuManager_last.tar.gz
4. 安装新的LuManager:mv LuManager /usr/local/
5. 执行lu-repair呼吁便进级完成
注:这种要领适合安装任意版本的LUM,下载差异的LUM便可,譬喻LuManager2.0.68的下载网址是:,LuManager2.0.72的下载网址是:,
进级失败后的还原要领:
1. 还原前请将LuManager数据库切换成mysql,将Tengine切换成Nginx(假如没有切换过,则略过)
2. 在/home/mysqls_backup目次下找到最近一次的LuManager数据库的备份文件夹,记下目次名(是进级前自动备份的,可借助winscp东西利用sftp毗连处事器举办查察)
3. 删除错误的数据:rm -rf /home/mysql_data/LuManager/*
4. 将数据库备份目次下的所有文件复制到/home/mysql_data/LuManager/目次下。cp -R /home/mysqls_backup/LuManager备份目次(最新的谁人)/* /home/mysql_data/LuManager/
5. 在/home/hosts_backup目次下找到最近一次的LuManager措施的备份文件夹,记下目次名
6. 删除错误的数据:rm -rf /usr/local/LuManager/*
7. 将LuManager备份目次下的所有文件复制到/usr/local/LuManager/目次下。cp -R /home/hosts_backup/LuManager备份目次(最新的谁人)/* /usr/local/LuManager/
8. 重启lu: lu-restart,并登岸LUM编辑任意一个网站(无需改数据),然后提交
9. 还原完成。
######------ 如何利用LUM(请各人不要折腾!)
让各人有更多的时间运营网站,这是我们开拓LUM的一个目标,所以请各人不要折腾!第一次登岸LUM后,请变动系统暗码,MySQL暗码,PgSQL暗码,便可以投入出产情况正式利用!
利用进程中大概碰着的问题如下:
1. 磁盘不足:请先相识一下sftp的观念,然后用winscp或FileZilla等支持sftp的软件利用sftp方法登岸处事器,切换到/home目次,对文件举办选择性整理或删除。(sftp的用户名用root,暗码即为处事器的root用户暗码。由于FreeBSD不答允利用root直接长途登岸,请修改一下ssh的设置文件并重启ssh后再举办打点)。假如将备份文件和垃圾文件都清理掉了,照旧磁盘不足,那我们要恭喜您:该学学怎么买硬盘并为硬盘插线了——因为名目化硬盘并挂载硬盘的事,LUM替您办理了,哈哈...
2. 内存不足:假如确实不能加内存,请将每一个php-cgi端口的历程适当调理一下,调到内存够用为止。但这样会导致呈现502错误可能会见稍慢,只要您能僵持,我们也能坚挺!
假如在安装可能利用软件的进程中碰着问题,接待提问!
######------ 帐户相关:
靠山登岸地点::8888(将IP取代成您的处事器的IP地点可能理会到该IP的域名)
LUM靠山用户名和暗码:zijidelu zijidelu
mysql超等用户的用户名和暗码:root zijidelu,phpMyAdmin打点面板::8888/pm(为安详起见,该打点网址是可以在LUM中克制的)
postgres超等用户的用户名和暗码:postgres zijidelu,phpPgAdmin打点面板::8888/pp(为安详起见,该打点网址是可以在LUM中克制的)
默认环境下,所有暗码都是zijidelu
######------ 相关观念:
LuNamp:LuNamp由Apache,Nginx,MySQL,Pure-Ftpd,Zend Optimizer等软件构成的自动化一键安装包(支持Linux和FreeBSD系统)。
LuManager:用来打点LuNamp的傻瓜化的虚拟主机,FTP,MySQL打点面板(快速影象:Linux/Unix的打点者)
zijidelu_install.tar.gz:这是一个用来自动化安装LuNamp和LuManager的剧本措施,一般用户只需下载这个就行了,LuNamp和LuManager的下载是自动举办的。
ZijideluOS和HttpOS:一个基于CentOS的Linux刊行版,是至今为止世界上最傻瓜,安装最利便的Linux网站操纵系统,全自动安装,与LuNamp和LuManager完美兼容。
FAMP:1.0版本于2005年宣布,1.X~4.X只是一键安装包(相当于LuNamp的成果),到5.X的时候,集成了节制面板。LuManager是从FAMP疏散出来的节制面板的进级版本(不带安装情况LuNamp)。
LuNamp名称的具体说明:
L: linux, U: unix, N:nginx, A: apache, M: mysql, P: php
######------ 卸载要领:
1. 下载LuNamp_last.tar.gz,假如已经下载了,则找到该文件,一般位于zijidelu_install目次下(在哪个目次下举办安装的?)。
2. 解压:tar xvf LuNamp_last.tar.gz
3. 切换目次:cd LuNamp
4. 执行./i.sh,然后选2(uninstall)
######------ 软件操纵要领:
* 封锁LUM及所有组件:lu-stop
* 启动LUM及所有组件:lu-start
* 重启LUM及所有组件:lu-restart
* 封锁MySQL:mysql-stop
* 启动MySQL:mysql-start
* 重启MySQL:mysql-restart
* 封锁PgSQL:pgsql-stop
* 启动PgSQL:pgsql-start
* 重启PgSQL:pgsql-restart
* 封锁Nginx:nginx-stop
* 启动Nginx:nginx-start
* 重启Nginx:nginx-restart
* 封锁apache:apache-stop
* 启动apache:apache-start
* 重启apache:apache-restart
* 封锁pureftpd:pureftpd-stop
* 启动pureftpd:pureftpd-start
* 重启pureftpd:pureftpd-restart
* 封锁LUM靠山:lum-stop
* 启动LUM靠山:lum-start
* 重启LUM靠山:lum-restart
* 修复LUM文件权限(包罗MySQL数据库权限的LUM软件自己的权限等):lu-repair
######------ 软件目次:
请看:LuNamp和LuManager的目次布局()
######------ 安装前替换组件版本:
拿替换mysql为例:
1. 当下载完成LuNamp_last.tar.gz后,手动解压,获得LuNamp目次
2. 下载最mysql(留意,下载的是以tar.gz末了源码包,而非二进制包,譬喻mysql-5.5.9.tar.gz);
3. 将mysql包传至LuNamp/soft/目次下;
4. 修改LuNamp/code/mysql/mysql.sh文件,将改本号改掉(譬喻将5.1.6改成5.5.9)
5. 替换其它的软件包,然后执行LuNamp目次下的i.sh便可以安装(可能执行zijidelu_install目次下的i.sh,留意两个i.sh纷歧样,前者只安装LuNamp,后者安装LuNamp和LuManager)
######------ 进级组件:
提示:
1. MySQL只能进级同一系统版本的,如:mysql-5.1.54可以进级成mysql-5.1.61,但不能进级成mysql-5.5.X,因为mysql的各版本的数据库名目不通用。
2. 今朝Nginx只能利用php5.2.X(/usr/local/php_fcgi),临时不能进级成php5.3.X,非FastCGI模式(/usr/local/php)则不受这个限制
拿进级nginx为例:
1. 下载最新版的nginx(留意以前的软件包的后缀名,如tar.gz);
2. 将nginx包传至LuNamp/soft/目次下;
3. 修改LuNamp/code/nginx/nginx.sh文件,将改本号改掉
4. 切换目次:cd LuNamp/code/nginx/
5. 执行安装./nginx.sh
6. 进级完成后,去LuManager编辑任何一个主机,然后重启Nginx便可。
######------ 2.0->2.0.12更新内容:
* 增加了自动备份的开关,让不需要自动备份的伴侣可以完全封锁自动备份
* 网站列内外增加“文件打点”,以便直达网站网站目次
* 根基批改登岸过慢的问题
* 批改PostgreSQL日志增长过快的bug
* 批改下载FTP上的二进制文件堕落的bug
* 批改在某些呆板上不能编辑设置文件的bug
* 批改无法变动mysql参数的bug
* 批改在某些呆板上,无法开启智能优化的bug
* 批改重启处事器时Apache不随系统启动的bug
* 批改无法克制phpMyAdmin和phpPgAdmin的bug
* 批改无法登岸FTP的bug
* 界面调解
######------ 2.0.12->2.0.23更新内容:
* 配置掩护暗码时,需要确认输入
* 在LUM显示两个差异的PHP版本号(以前只能显示一个)
* 增加了安详目次下的设置文件(/home/lum_safe_files/config.php),用于设置数据库毗连暗码
* 批改不能变动启动项的bug
* 批改开启智能优化后,CGI的最大历程为2的bug
* 增加了在套餐中限制上传文件的巨细(每个套餐的上传文件巨细可以纷歧样)
* 增加了在套餐中配置禁用函数(每个套餐的禁用函数都可以纷歧样)
* 查察网站状态失效的bug
* 批改将系统打点员显示成超等打点员的bug
* 修合法开启CDN高级缓存时,查抄网站正确性误报的bug
* 在完全备份中,增加每3天备份一次,而且默认将自动备份封锁
######------ 2.0.23->2.0.25更新内容:
* 批改无法克制搜索引擎收录LUM登岸页的bug
* 批改无法再次添加硬盘的bug
######------ 2.0.25->2.0.26更新内容:
* 克制CentOS5.5(reh5.5)以下版本的系统对外发包(属系统自己的裂痕,非LUM的裂痕)
######------ 2.0.26->2.0.28更新内容:
* 批改普通用户无法快速建站的bug(2.0.25新增bug)
* 批改不选择FTP也可以建站的bug
######------ 2.0.28->2.0.45更新内容:
* 批改在没有apache的环境下,不能更新网站的bug
* 修合法配置了启动项后,mysql无法启动的bug
* 自动备份时,备份后的空间假如少于1G空间,则打消备份
* 可以配置自动备份时,备份文件的保存天数(在config.php文件中配置)
* 批改解压后的文件权限是root的bug
* 当某网站答允跨目次会见时无效的bug
* 修合法泛域名排第一时,有大概呈现403错误的bug
* 批改上级用户编辑下级用户的网站时,有时会提示“无任何可用FTP”的bug
* 增加在网站列表中查察网站首页内容的成果
* 批改在某些欣赏器上无法修改设置文件的bug
* 批改sendmail不能发送邮件的bug(LUM靠山)
* 修合法修改数据库时,假如暗码留空,而暗码却被更新的bug
* 进级php5.3.9至5.3.10
* 修合法会见robots.txt,显示403错误的bug
* 界面调解和一些小的调解,不再赘述
######------ 2.0.45->2.0.56更新内容:
* 无论是贸易用户,照旧免用度户,默认环境下都不答允跨目次会见(跨站会见)
* 批改在某些呆板上,无法备份至长途FTP的bug
* 批改未配置邮件时,流量统计无法正常运行的bug
* 批改在IE欣赏器下,无法生成api密钥的bug
* 集成shopex的快速安装
* 集成discuz和phpwind的gbk版本的快速安装
* 批改在某些呆板上克制root用户直接登岸SSH无效的bug
* 当复制或移动文件时,要求填写完整路径
* 修合法邮箱配置错误时,无法登岸LUM的bug
* 新增加LUM域名绑定(只有绑定的域名才气会见LUM)
######------ 2.0.56->2.0.58更新内容:
* 添加一键修复所有网站的权限和一键修复用户自己的网站的权限
* 批改无法添加用户的bug(LUM2.0.56新增的bug)
######------ 2.0.58->2.0.63更新内容:
* 可以随意修改用户名
* 批改无法利用分卷压缩的bug
* 添加设置Apache选项
* 可以封锁订单
* 注册时,增加暗码确认
######------ 2.0.63->2.0.65更新内容:
* 添加任务打算设置文件在线修改
* 批改在统计大流量网站日志时,导致网站呈现502或404的bug
######------ 2.0.65->2.0.68更新内容:
* 可以节制普通用户是否可查察软件的根基信息
* 批改在统计大流量网站日志时,导致网站呈现502的bug(2.0.65没完全修复)
* 增加“删除日志文件”链接
######------ 2.0.68->2.0.72更新内容:
* 批改垃圾桶里的文件无法删除的bug
* 当用户改用户名时,将主FTP的帐户名也同时改掉
* 批改数据库巨细限制禁绝确的bug
* 批改利用Discuz论坛时,有时界面呈现乱码的bug
* 其它细微调解
######------ 2.0.72->2.0.75更新内容:
* 可以在LUM靠山克制在网站默认页中显示网站路径等具体信息
* 配置套餐价值,假如值为-1则不答允购置
* 批改克制用户统计网站流量,但是用户点击网址下面的【统计】仍然可以统计的bug
######------ 2.0.75->2.0.77更新内容(非授权用户可以不进级):
* 批改在某些呆板上,FTP长途备份不生效的bug
* 批改付款后,余额调解不正确的bug(以前的版本需要手工调解)
######------ 2.0.77->2.0.78更新内容:
* 还原数据库时,将“网站ID”变动成“数据库ID”,以免还原堕落
######------ 2.0.78->2.0.83更新内容:
* 批改无法转换成pgsql的bug
* 批改有某些呆板上自动备份无法正常运行的bug
* 增加网址过滤,制止因组件裂痕而影响LUM的安详性
* 为用户名添加独一键,有效制止因欣赏器的bug而导致用户名沟通的bug
* 简化文件移动和复制呼吁
######------ 2.0.83->2.0.85更新内容:
* 批改FTP文件权限和网站权限差异步的bug,批改在FTP中无法建设和修改文件的bug
* 批改在PHP探针中无法显示CPU利用进度的bug
######------ 2.0.85->2.0.86更新内容:
* 批改从1.1.X进级到2.0.X版本后,网站列表无法显示的bug
* 批改在某些呆板上封锁mysql时无法找到pid文件的bug(LuNamp的bug)
######------ 2.0.86->2.0.87更新内容:
* 批改在某些呆板上,封锁mysql时无法找到pid文件的bug
######------ 2.0.87->2.0.89更新内容:
* 批改.htaccess伪静态文件失效的问题(新增加的bug)
* 当PHP文件不存时,返回404错误,而非403错误
######------ 2.0.89->2.0.91更新内容:
* 批改在ubuntu上无法下载测试软件的bug
* 批改在某些呆板上开启反向署理时无法读取源网站内容的bug
######------ 2.0.91->2.0.92更新内容:
* 调解智能优化的部门参数
######------ 2.0.92->2.0.93更新内容:
* 去掉PHP文件的判定(在旧版本中,假如PHP文件不存在,会返回404错误,导致某些伪静态无法利用)
######------ 2.0.93->2.0.94更新内容:
* 增加对ThinkPHP情况支持,而且集成其伪静态
######------ 2.0.94->2.0.95更新内容:
* 淘汰一处造成502错误的大概
######------ 2.0.95->2.0.96更新内容:
* 快速生成呆板码(一般半小时内即可生成)
######------ 2.0.96->2.0.97更新内容:
* 修复一处安详裂痕(与组件版本有关。通过rpm安装的LuNamp不存在此裂痕,编译安装的用户有大概存在裂痕。岂论如何,请实时进级)
######------ 2.0.97->2.0.98更新内容:
* 修复无法发送邮件时,不行以执行自动备份的bug
######------ 2.0.98->2.0.99更新内容:
* 修复获取$_SERVER['PHP_SELF']的值错误的bug
* 别的加强了不变性,淘汰了一处呈现502错误的大概性