[转载]少龙-LUM代理¹²LuManager 经验总结大汇 – 少龙代理™.
☆ 当安装失败时,用以下方法卸载,再安装
rm -rf /usr/local/php* /usr/local/LuNamp
然后再用源码装一次
☆ 删除单个组件
先删除旧的PHP:rm -rf /usr/local/php
然后再执行一下LuNamp/code/php/php.sh文件便可(该文件从LuNamp_last.tar.gz解压得到)
☆ 查看文件夹大小 du -sh ./pgSQL_data
☆ 用以下命令查看访问IP及端口情况:
netstat -na | grep TIME_WAIT | awk ‘{print $5}’ | awk -F. ‘{print $1″.”$2″.”$3″.”$4}’ | sort | uniq -c | sort -d
☆ 如果是多用户使用LUM,最好修改FastCGI端口,每个网站,使用一个不同的端口;因为如果端口公用太多了,就会慢。
1、升级CentOS系统
yum -y update
cp -R /home/ftp/* /home/ftp2 复制目录
2、查看 CentOS 版本号
有以下命令可以查看:
# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.4 (Final)
Release: 5.4
Codename: Final
这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
root@MyMail ~ # uname
Linux
root@MyMail ~ # uname -r
2.6.18-164.el5
以下二种方法适用于RedHat,CentOS
root@MyMail ~ # cat /etc/redhat-release
CentOS release 5.4 (Final)
登录到linux执行rpm -q redhat-release
#rpm -q redhat-release
或CentOS
root@MyMail ~ # rpm -q centos-release
centos-release-5-4.el5.centos.1
-bash-3.2# cat /etc/issue
CentOS release 5.7 (Final)
Kernel \r on an \m
3、最小化安装 CentOS 后添加工具
最小化安装CentOS是没有工具的
安装工具:
⑴ 安装wget
yum install wget
⑵ 安装setup
yum install setuptool
⑶ 安装cron
yum install gcc gcc-c++ autoconf vixie-cron # vixie-cron软件包是cron的主程序
yum install gcc gcc-c++ autoconf crontabs #crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序
⑷ 安装make
yum install make
4、重做系统盘后挂载数据盘的方法
新系统上
⑴ 建目录:mkdir /home/ftp2
⑵ 挂盘:mount -t ext3 /dev/xvdb1 /home/ftp2
⑶ 改/etc/fstab文件,在最后面加一行:
/dev/xvdb1 /home/ftp2 ext3 defaults 0 2
保存后。最好mount -a一下。没有错误再重启。
直接 mount /dev/xvdb1 /home/ftp2 也可以吧。
————————————-
使用Root用户运行命令:
fdisk /dev/sdb
(注意如果你用的是Centos6.0以下版本 设备名可能是/dev/hda 因此
命令应该是fdisk /dev/hda)
输入n增加分区
输入p类型设置为:主分区
输入3分区编号设置为3
回车 为默认大小
回车 为默认 大小
再
输入t 设置分区类型
输入3 3号分区
输入8e 设置为LVM
输入 v 检查分区表
输入w 写入分区表
输入q 退回fdisk
输入 reboot 重启
重启后,
使用Root用户运行命令:
mkfs.ext3 /dev/sdb3 建立文件系统
(Centos 6.0以下是mkfs.ext3 /dev/hda3 建立文件系统)
输入 mkdir /newhd 来建立目录/newhd
将目录挂上到系统中
mount /dev/sdb3 /newhd
(Centos 6.0以下是mount /dev/hda3 /newhd)
参数查看磁盘剩余空间信息,命令格式: df -hl
就可以看到有/newhd有可用空间了
如果以后要自动挂载这个分区,您可以修改/etc/fstab
在这个文件最后一行加上
/dev/sdb3 /newhd ext3 defaults 1 1
(Centos 6.0以下是/dev/hda3 /newhd ext3 defaults 1 1)
保存后,重启动就有效了.
5、挂载硬盘
⑴ 先建个目录
cd /mnt
mkdir /home/ftp2
⑵ 查找新硬盘
fdisk -l
⑶ 修改fstab
vi /etc/fstab
将里在/www改成/home/ftp2
存盘后。mount -a 一下。如果没错就行了。要是有错误千万别重启。
数据不会丢,原来放在/home/ftp目录下的网站,是不会变的
6、杀死系统中正在运行的MySQL
方法1
如果你知道原有的MySQL服务器root用户密码,那么通过这个命令就能停止(忘记密码的看方法2):
mysqladmin -uroot -p’password’ shutdown
注意:
1. /etc/init.d/mysql stop 并不是正确的停止mysql服务的方法!
2. 如果你试图通过 /usr/local/LuNamp/cmd 目录下的 mysql-stop 来停止服务,那么你可能会碰到如下提示:
protest1:/usr/local/LuNamp/cmd# ./mysql-stop
1
MySQL manager or server PID file could not be found! failed!
可以通过方法2来解决
方法2
首先确保当前是root用户,运行如下命令:
1
|
protest1:/usr/local/LuNamp/cmd# ps -Af | grep mysqld
|
返回结果如下(注意加粗的那一行,那个PID就是MySQL的进程ID):
1
2 3 4 |
root 6928 1 0 Jun21 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe
mysql 17427 6928 0 14:56 ? 00:00:00 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mysql –pid–file=/var/run/mysqld/mysqld.pid –skip–external–locking –port=3306 –socket=/var/run/mysqld/mysqld.sock root 17428 6928 0 14:56 ? 00:00:00 logger –p daemon.err –t mysqld_safe –i –t mysqld root 17460 17340 0 14:58 pts/2 00:00:00 grep mysqld |
接着运行
1
|
protest1:/usr/local/LuNamp/cmd#Kill 17427
|
7、文件权限问题
如果使用nginx,755就行了
如果使用apache,并且没有使用fastcgi,则需要777
使用fastcgi就755
如果使用apache,会遇到权限问题,修复一下便可
8、改端口
vi /usr/local/apache_LuManager/conf/httpd.conf
#Listen 12.34.56.78:80
Listen 8888
#将Listen 的8888改为你需要的端口号
[root@localhost ~]# apache_LuManager-restart
9、创建screen会话
yum install screen
执行screen -S lnmp
10、proftpd登陆速度慢的解决办法
在proftpd的配置文件里,加入
UseReverseDNS off
IdentLookups off
这两行,重启proftpd就OK
为什么要编译安装
11、升级后出现数据库连接错误时的修复方法
升级后,出现:Access denied for user ‘root’@’localhost’ (using password: YES)
修复办法:
打开/usr/local/LuManager/Conf/config.php
将数据库的root密码改成正确的
修改一下config.php中的连接密码啊
/usr/local/LuManager/Conf/config.php或者/home/lum_safe_files/config.php
或者用phpMyAdmin将数据库的root用户密码改成zijidelu
在后登陆后台的帐户设置中,将数据库密码改一次
12、Nginx的页面乱码解决方法
在server段里加以下两行
1
2 |
default_type ‘text/html’;
charset utf–8; |
13、VPS 都用什么软件啊
推荐用proxmox
proxmox ve
30分钟内可以帮你安装10台虚拟机起来
就怕你的爱机顶不住高潮叠起
然后重启就行了
14、nginx下限制网速
在nginx.conf的http{}添加
limit_zone one $binary_remote_addr 10m;
然后在 虚拟机里写
location / {
limit_conn one 1; 线程
limit_rate 100k; 速度
}
表示限速100K 每个客户端只允许一个线程
最终速度=rate * conn
15、yum 命令安装软件,报错:
File “/usr/lib/python2.4/threading.py”, line 416, in start
_start_new_thread(self.__bootstrap, ())
thread.error: can’t start new thread
解决方法:编辑 /etc/yum/pluginconf.d/fastestmirror.conf
将enabled=1修改为enabled=0,禁用该功能就可以了。
16、oh yeah nginx cache_proxy
网站不用修改也能直接获取客户IP了 嘿嘿
原来要修改程序 使用$_SERVER[‘HTTP_X_FORWARDED_FOR’])才行
17、CentOS 禁止 ping 方法
打开终端,运行以下命令
sysctl -w net.ipv4.icmp_echo_ignore_all=1
sysctl -p
18、Another app is currently holding the yum lock 解决办法!
yum命令用ctrl+z命令中断后,再运行yum时,出现:
Existing lock /var/run/yum.pid: another copy is running as pid 3046.
Another app is currently holding the yum lock; waiting for it to exit…
Another app is currently holding the yum lock; waiting for it to exit…
Another app is currently holding the yum lock; waiting for it to exit…
Another app is currently holding the yum lock; waiting for it to exit…
Another app is currently holding the yum lock; waiting for it to exit…
NND,说我正在使用yum。输入
rm -f /var/run/yum.pid
/sbin/service yum-updatesd restart
19、yum 更新时,发生错误,解决方法
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.
意思是,有未完成的yum事务,建议先运行yum-complete-transaction命令清除。
处理步骤:
# 安装 yum-complete-transaction
yum install yum-utils
# 运行 yum-complete-transaction
yum-complete-transaction –cleanup-only
# 清除可能存在的重复包
package-cleanup –dupes
# 清除可能存在的损坏包
package-cleanup –problems
http://www.uusnn.com/?cat=3
20、WordPress 子目录伪静态
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
rewrite ^/xingfu/wp–admin$ /xingfu/wp–admin/ permanent;
if (–f $request_filename/index.html){ rewrite ^/xingfu/(.*) /xingfu/$1/index.html break; } if (–f $request_filename/index.php){ rewrite ^/xingfu/(.*) /xingfu/$1/index.php; } if (!-f $request_filename){ rewrite ^/xingfu/(.*) /xingfu/index.php; } proxy_connect_timeout 300; <IfModule mod_rewrite.c> |
21、怎么查询nginx安装了哪些模块
1
2 3 4 5 |
[root@li335–99 ~]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.0.13 TLS SNI support enabled configure arguments: —prefix=/usr/local/nginx —with–pcre=../pcre–8.10 —with–openssl=../openssl–1.0.0c —add–module=../ngx_cache_purge–1.3 —with–http_stub_status_module —with–http_ssl_module —with–http_gzip_static_module |
22、各个端口的作用
22是远程管理,21,20是FTP。53是DNS,80是HTTP,443是HTTPS,3306是MYSQL,8888是LUM后台,8889是好像是fastcgi ,20000:30000 那个别关,ftp 需要占用
23、nginx+FastCGI,探针不显示负载和内存占用
因为跨目录访问了,需要设置一个cgi端口,这个端口在 左上角 网站(虚拟主机) –> 编辑 –> FastCGI端口 ( 请填写9000-20000之间的数字 )那里设置,只有商业授权版才有。
LUM后台 –> 配置与优化 –> 修改配置文件
/usr/local/php_fcgi/lib/php.ini: FastCGI模式的PHP配置文件
open_basedir = “/proc:/home:/tmp:/var/tmp”
24、一个网站多个IP,NGINX 配置
1
2 3 4 |
server {
server_name www.maoe19.com 1.lum maoe19.com; listen 184.82.28.19; listen 184.82.28.20 ; |
25、重装LUM的方法
1. 下载LuManager_last.tar.gz安装包:wget http://down.zijidelu.org/LuManager_last.tar.gz
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命令便升级完成
26、运行时间长了,mysql-bin.0000X日志文件过大,导致mysql无法连接。
安装是lum1.1.9版本.
今天重启lu服务,发现mysql重启不了,好像是进程死了,用kill -9 强制杀掉进程,还是重启不了,命令提示符下总是提示 write failed,filesystem is full,看样子是磁盘空间满了,但是网站没有上传什么大文件啊,用df -a 查看了一下,/home文件夹下已经使用102%了。。还真是满了,后来又把一些关于log的文件还有backup的文件都清除掉,发现还是占用很大空 间。仔细查看了空间使用发现是mysql_data下的文件类似于mysql-bin.0000x这样的占用很大空间,这些文件也不知道可不可以删除掉, 上网搜索发现是是mysql的日志文件可以清除掉。清除方法:
# mysql -u root -p
mysql> reset master; (清除日志文件)
这样一清除,/home文件夹使用率立即变成52%,mysql也可以连接上了。
后记:
既然mysql-bin.0000X日志文件占用这么大空间,存在的意义又不是特别大,那么我们就不让它生成吧.
# find / -name my.cnf
/usr/local/etc/my.cnf
找到了my.cnf 即mysql配置文件,我们将 log-bin=mysql-bin binlog_format-mixed 这两条注释掉即可.
注意:只注释 log-bin=mysql-bin 会导致 mysql 无法启动
# Replication Master Server (default)
# binary logging is required for replication
#log-bin=mysql-bin
# binary logging format – mixed recommended
#binlog_format=mixed
重启下mysql吧.
mysql-restart(注:mysql-restart是安装lum软件的命令)
27、环境安装失败的centos执行下面这句试下
环境安装失败的centos执行下面这句试下
sudo -s
LANG=C
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
然后执行安装
28、用命令清除内存缓存
用命令 echo 1 > /proc/sys/vm/drop_caches 清除一下内存缓存建议:如涉及到文件的修改,我们建议您通过SFTP用root用户连接至服务器,然后用notpad++、editplus等支持unix格式的工具修改文件。
问: 用TOP命令查看怎样才能退出
答:按一下 q
按一下 1 可以显示所有CPU的使用情况
[root@li335-99 ~]# top
top – 13:49:11 up 2 days, 19:07, 1 user, load average: 0.18, 0.14, 0.16
Tasks: 89 total, 1 running, 86 sleeping, 2 stopped, 0 zombie
Cpu0 : 4.0%us, 0.7%sy, 0.0%ni, 95.2%id, 0.1%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu1 : 1.2%us, 0.4%sy, 0.0%ni, 98.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu2 : 0.3%us, 0.1%sy, 0.0%ni, 99.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu3 : 0.0%us, 0.0%sy, 0.0%ni, 99.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 506876k total, 441148k used, 65728k free, 116248k buffers
Swap: 524284k total, 39748k used, 484536k free, 139556k cached
问: 安装完成后,LUM后台不能显示验证码该怎么办?
答:在/usr/local/LuManager/Conf/config.php中将验证码的显示方式修改为数字显示
问:如何添加子网站?
答:如主网站的FTP是ftp01,目录是wwwroot,那么子网站的FTP也选择ftp01,并将网站目录填成wwwroot/子网站目录名,如wwwroot/sub_web
问:Zijidelu Linux或LuManager能支持ASP吗?
答:暂时不支持,但我们建议您选择PHP做为建站语言,因为名站绝大多数都使用PHP,如淘宝,阿里巴巴,新浪,网易等。
问:如何实现伪静态(rewrite)?该如何添加伪静态?
答:LUM已经集成了部分常用程序的rewrite规则,如果程序位于网站的“根目录”,添加或编辑网站(虚拟主机)的时候,选择相应的rewrite规 则便可。如果程序不是位于网站的根目录,或者列表中没有您所需的伪静态规则,请在nginx或apache规则中(仅完全使用apache时有效)添加。 如果是nginx规则,请删除掉location的判断部分,只填写纯规则便可
问:忘记登陆密码怎么办?
答:请登陆http://demo.zijidelu.org:8888,在帐户设置中,生成一个LUM专用的密码并复制,然后登陆您的phpMyAdmin(http://ip:8888/pm),更改LuManager数据库的lu_users字段,编辑相应的帐户,将复制的内容粘贴进password字段,点确定便可。
问:出现“请勿破坏系统命令文件!”
答:请用ssh执行:echo “./lu-repair” > /usr/local/LuNamp/cmd/F3.sh,然后关闭浏览器(或者换一个浏览器也行),再打开
问:出现“目录 [ .//Runtime/ ] 不可写”错误
答:请用ssh执行lu-repair命令
问:忘记后台登陆密码怎么办?
答:用请phpMyAdmin用root用户登陆,然后找到LuManager数 据库的lu_users表,再找到相应的用户,如zijidelu,然后修改password字段内容为 dd8eb031789b6a0664709455e7d512ce即可,即将密码还原为zijidelu。如果有设置问题验证,请将question和 hash_answer字段清空
问: 忘记问题验证的答案怎么办?
答:用请phpMyAdmin用root用户登陆,然后找到LuManager数据库的lu_users表,再找到相应的用户,如zijidelu,然后清空question和hash_answer的值便可
问: 网站经常出现502和504错误,该怎么办?
答:这是由于页面执行时间超过1分钟造成的(正常情况下是不会发生的),如果要加大时间长,请在Nginx的扩展里(location段)添加以下三行
1
2 3 |
proxy_connect_timeout 300;
proxy_send_timeout 300; proxy_read_timeout 300; |
问: 如何加大mysql的连接数?
答:在“系统管理与优化”中,编辑my.cnf配置文件,在[mysqld]段,添加以下代码(其中的1500是连接数,可以根据内存适当修改):
1
|
set–variable = max_connections=1500
|
问: 提示与官方授权服务器断开,怎么办?
答:请用ssh登陆服务器,ping www.zijidelu.org,如果ping不通,请换一个dns:修改/etc/resolv.conf文件,将其中的内容修改成
1
2 3 4 5 6 7 8 |
servername 208.67.222.222
servername 4.4.4.4 nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 204.74.208.2 nameserver 204.74.213.254 后面别忘记了重启网络,service network restart 命令。 |
问: centos 64位安装完lum后8888打开空白或者出错,怎么办?
答:解决办法是 编辑 /usr/local/php_LuManager/lib/php.ini 找到最后把eaccelerator 这段整个去掉 或者注释掉就行。
问:Warning: Unknown: open_basedir restriction in effect. File() is not within the allowed path(s): (/:/tmp/:/var/tmp/) in Unknown on lin e 0
答:这个是 eaccelerator 的问题,从 discuz 官方得到的消息称 eaccelerator 从0.9.5.3 之后不支持神马缓存。将 php.ini 里的 eaccelerator 注释掉或删除。
问:进入系统时出错,提示:Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’(2)
答:首先参考5、杀死系统中正在运行的MySQL的方法1或者方法2来杀死当前正在运行的MySQL服务,然后以root用户身份进入
/usr/local/LuNamp/cmd
运行当前目录的mysql-start
protest1:/usr/local/LuNamp/cmd#./mysql-start
然后刷新LuManager的Web界面应该就能顺利进入了:-)
另一种方法: ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
问:安装提示成功,但输入http:// IP:888打不开 ,应该怎么做?
答:做了一下2步操作:
1)请用ssh执行yum -y install freetype
2) ssh -> lu-restart 查看是否启动正常
3)启动成功了,http://IP:8888出现登录界面了
问:Pure-ftpd启动失败,新安装的,怎么解决,错误代码在里面
1
2 |
Running: /usr/local/pureftpd/sbin/pure–ftpd –A –c50 –B –C5 –D –E –fftp –H –I15 –lmysql:/usr/local/pureftpd/pureftpd–mysql.conf –lunix –L50000:12 –m4 –p20000:30000 –s –U000:000 –u100 –Ostats:/var/log/pureftpd.log –j –g/var/run/pure–ftpd.pid –k99 –Z /usr/local/pureftpd/sbin/pure–ftpd: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or y Running: /usr/local/pureftpd/sbin/pure–ftpd –A –c50 –B –C5 –D –E –fftp –H –I15 –lmysql:/usr/local/pureftpd/pureftpd–mysql.conf –lunix –L50000:12 –m4 –p20000:30000 –s –U000:000 –u100 –Ostats:/var/log/pureftpd.log –j –g/var/run/pure–ftpd.pid –k99 –Z /usr/local/pureftpd/sbin/pure–ftpd: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or y
Pure–ftpd 启动失败! Pure–ftpd was started failed |
答:删除pureftpd(rm -rf /usr/local/pureftpd)然后,再执行LuNamp/code/pureftpd目录下的pureftpd.sh
问:安装LUM到一半,ssh断开了,怎么才能接着安装
答:重新执行命令系统会自动进行检测已安装然后执行未安装
问: LUM理论支持所有的linux and unix我们推荐centos和debian
答: LUM已经做了最大兼容,各种客户均有,但是我们不建议过分纠结某个系统或版本,你的硬件也给你带来了杯具。
问:爱洞大是在火狐下调试开发的LUM面板,管理lum用浏览器时注意
答:搜狗浏览器会导致后台个别编辑时报错,其他暂无反馈,个别错误记得清理浏览器缓存。
问:不管是新安装还是升级lum,偶经验推荐你先执行几个命令检查环境
答:ssh下执行lu-restart 查看有无异常,后台更新缓存,更新网站,检查网站错误,查看各个软件状态
问:全新安装的LUM登陆提示:数据库lumanager不存在
答: lu-repair -y 然后lu-restart 或请重新用zijidelu_install.sh装一下.极少这种情况。
问: LuManager 怎么设置某些FTP用户只有下载而没有删除和上传的权限
答:直接在后台建FTP,在建的时候指定绝对目录到网站目录下,然后通过winscp上传文件(用root用户上传,不受权限影响),然后更改每一个 FTP目录的属主为daemon,用户权限为544(网站可以读文件和FTP用户都不能删除文件,只有daemon和root用户可以删除文件了)
问: LUM如何实现按天或者按周进行自动分割?
答: LUM的日志分割是任意配置的,请在任务计划中进行配。
问: LUM忘记了mysql密码或者数据库异常如何处理?
答: 依然首先建议重启mysql,ssh下用mysql-restart看是否有错误提示,若正常检查改一下home/lum_safe_files/config.php or /usr/local/LuManager/Conf/config.php中的数据库连接密,当然你可以选择命令一键初始或者http://www.zijidelu.org/thread-2300-1-1.html。
问: 在LUM和Linux下如何查看内存?
答:在lum后台有内存状态显示,linux我们一般用free命令和cat /proc/meminfo。
问: LUM提示nginx未启动等常规处理方法?
答:nginx-restart,更新缓存—更新网站—检查网站错误—查找错误的内容—修改错误—ok,通常是配置的规则错误等引起。
问:取消了其中一个域名的绑定 跟着网站就打不开了,LUM中重启了一下系统 现在先控制面板都进入不了
答:用ssh执行lu-restart 即可
问:服务器的网络配置和DNS服务器修改
答:1、网卡配置vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、DNS服务器修改vi /etc/resolv.conf.
问: LUM取消绑定还解析正常以及xx问题?
答:我建议安装lum后新建一个空站排序设置少于默认2000保持排序首位,这个十分必要,或者你设置下未绑定不然访问
问:安装好lum后装探针为何不显示cpu和内存等参数?
在LUM的系统管理中,编辑php.ini文件,将disable_functions参数的值去掉,变成
disable_functions = 或者切换到apahce下。(在LUM的后台,把禁用的函数去掉便可)
问:忘记系统root密码怎么办?
1、lum后台密码管理可以修改root密码
2、以root身份登陆,执行:passwd修改密码。useradd 用户名,添加用户。
具体的如下:
#passwd root
输入root密码,输入两便。
#useradd 用户名
#passwd 用户名
密码,输入两便
问:如何备份重装lumanager和重装系统后如何还原?
1. 备份/home(可以用tar打包)
2. 在新机器上装上LUM(mysql数据库版本必须相同)
3. 将新机器上的/home重命名为/home.bak(mv /home /home.bak)
4. 创建/home目录(mkdir /home)
5. 将备份的文件解压,并移动到/home目录下
问:FTP无法链接
答:ssh登录执行pureftpd-restart重启,同时刷新查看lum后台首页下方提示的ftpd的状态
1. mysql或者pgsql的密码,不能是zijidelu
2. 保证FTP的密码正确(建议重新修改一次)
3. 在LUM后台重启一下pureftpd
4. 如果还是不行,请手动重启pureftpd(pureftpd-restart)
问:LuManager登陆很慢
答:更换DNS,在LUM后台,配置linux系统,修改resolv.conf
nameserver 8.8.8.8
nameserver 208.67.222.222
后面别忘记了重启网络,service network restart 命令。
问: 访问域名出现类似以下错误:Error messages: [Type] 查询语句错误[1036] Table ‘common_block’ is read only [Query] UPDATE common_block SET `dateline`=’1328099475′ WHERE `bid`=’65’
答:lu-repair如果不能解决,重启服务器应该可以解决了
问:CDN加速是不是就是反向代理?
答:CDN可以说是反向代理和缓存的结合.
问:查看FastCGI进程数
答:执行命令netstat -anpo | grep “php-cgi” | wc -l 查看进程数
问:使用nginx和完全使用nginx,出现502
答:编辑网站,在nginx扩展的location段中,加入以下三行
1
2 3 |
proxy_connect_timeout 300;
proxy_send_timeout 300; proxy_read_timeout 300; |
问:Ningx 不支持Url不支持中文,如何解决
1
2 3 |
vi /etc/profile
在最下面加入 export LANG=en_US.UTF8 |
NGINX配置文件里添加一句 “charset utf-8″,设置为类似下面的
1
2 3 4 5 6 7 |
server
{ listen 80; server_name www.xxx.net; index index.html index.htm index.php; root /home/wwwroot; charset utf–8; |
然后重启试试
问:我的VM能PING,但不能上网
答:
1
2 3 4 5 6 7 8 9 10 11 12 13 |
yum –y install ssh
vi /etc/sysconfig/network–scripts/ifcfg–eth0 DEVICE=“eth0” |
根据环境来改呀
答:编辑网站,不要使用简洁记录法
问:Wordpress 网站伪静态失败
1
2 3 4 5 6 7 8 9 10 11 12 |
rewrite ^/xingfu/wp–admin$ /xingfu/wp–admin/ permanent;
if (–f $request_filename/index.html){ rewrite ^/xingfu/(.*) /xingfu/$1/index.html break; } if (–f $request_filename/index.php){ rewrite ^/xingfu/(.*) /xingfu/$1/index.php; } if (!-f $request_filename){ rewrite ^/xingfu/(.*) /xingfu/index.php; } /xingfu是二级目录 根目录的话 直接/就可以 |
问:如何增加自定义的系统管理员
答:编辑/usr/local/LuManager/Conf/config.php文件,设置一下SYSTEM_ADMIN_ID参数
问:采集时出现 502
答:升级到最新版,如果还不能解决,就试一下这个:由于某些程序设置不够科学(一直占用线程,不释放)采集时超时,请换用apache,并且使用8889端口访问
如www.zijidelu.org:8889,然后再进行采集操作
问:mysql-bin.000009,这什么鸟东西
答:mysql的二进制日志,数字序号最大那个不可以删除,其它的可以删除
可以通过以下操作禁止掉
/etc/my.cnf
把下面这两行注释掉
log-bin=mysql-bin
binlog_format=mixed
问:升级内核后,iptables 防火墙无法启动
答:手工执行一下
1
2 |
modprobe ip_tables
modprobe iptable_filter |
然后再 service iptables start 试试!
参考这里:http://bbs.chinaunix.net/thread-2185039-1-1.html
问:FTP总是读取目录列表失败
答:方法如下:
1、连接模式改为主动
2、强制UTF-8编码
问:备份进程如何结束
问:忘记mysql的root用户密码怎么办
答:
1
2 3 4 5 6 7 8 9 10 11 12 13 |
#停止mysql
mysql–stop #用–skip-grant-tables参数启动mysql /usr/local/mysql/bin/mysqld_safe —user=lu_mysql —datadir=/home/mysql_data —skip–grant–tables & #由于使用了–skip-grant-tables,可不用密码直接登陆mysql /usr/local/mysql/bin/mysql #切换到mysql数据库 use mysql #更新密码为zijidelu update user set password=password(“zijidelu”) where user=“root”; #刷新权限 flush privileges; 到此,密码更改完成,按ctrl+c退出,然后执行mysql–restart重启mysql |
问:域名、IP均无法访问控制面板如何搞
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
进入SSH,用命令修改LUM后台设置里的 deny_ip_access 为 0
1、[root@linode ~]# /usr/local/mysql/bin/mysql -u root -p 2、mysql> show databases; 3、mysql> use LuManager 4、mysql> select * from LuManager.lu_settings; 5、mysql> UPDATE lu_settings SET deny_ip_access = ‘0’; 修改LUM后台登录密码。 UPDATE lu_users SET password = ‘dd8eb031789b6a0664709455e7d512ce’; 即将密码还原为zijidelu |
问:服务器wget使用正常 ping正常 但php忽然无法解析外网IP
答:执行chmod 755 /etc/resolv.conf
问:bringing up interface eth0: device eth0 does not seem to be present, delaying initialization.
刚装就显示这个错误,请问各位我改怎么做,才可以搞好?我是新手,第一次用httpOS2.0,所以完全不懂,请各位帮忙~
(我的机器配置是华擎P67 pro3 SE 主板集成的显卡, cpu E-1230,安装HTTPOS2.0时选择的是2实体机+LUM)板载的网卡应该自己装好网卡驱动了吧?这个错误谁能帮帮我,告诉我怎么解决呢?
答:需要自己装网卡手动解决
1
2 3 4 5 6 7 |
载入U盘 mount –t vfat /dev/sdb1 /mnt
cp /mnt/AR81Family–linux–v1.0.1.14.tar.gz /usr/local/src # tar zxvf AR81Family-linux-v1.0.1.14.tar.gz # cd src/ # make install # modprobe atl1e # lsmod |grep atl1e |
问:无法添加 中文.com域名,有办法解决吗?
转码地址:http://www.cnnic.net.cn/html/Dir/2003/10/29/1112.htm