Loading... <p> </p> <p>本教程在centos5.5下测试通过!个人还是建议安装webmin控制你的VPS!</p> <p><strong>一:卸载软件</strong></p> <p>由于缺省安装了apache,sendmail,要装iredmail,所以要把这两个卸载</p> <p>[root@srv ~]# yum -y remove httpd sendmail</p> <p><strong>二:停止没有必要的服务</strong></p> <p>系统有几个没有必要的服务,mcstrans ,messagebus,restorecond</p> <p>[root@srv ~]# chkconfig --list |grep 3:on |awk '{print $1}' |egrep -v 'sshd|crond|iptables|xinetd|network|syslog' |xargs -i{} chkconfig --level 3 {} off</p> <p><strong>三:升级CentOS</strong></p> <p>[root@srv ~]# yum -y update</p> <p><strong>四:修改时区</strong></p> <p>[root@srv ~]# mv /etc/localtime /etc/localtime.save <br />[root@srv ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime <br />[root@srv ~]# date -R <br />Thu, 26 Feb 2009 13:39:20 +0800</p> <p> <br /><strong>五:VPS Kloxo使用教程(一):安装</strong></p> <p>Kloxo的前身是lxadmin,曾是多么风光的免费虚拟主机管理系统,他有着免费,安装简单,功能强大等许多优点,现在就说一下Kloxo的安装:</p> <p>第一: <br />SSH登陆你的VPS,执行: <br /># su - root <br /># yum install -y wget <br /># wget <span class="external-link"><a class="no-external-link" href="http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh" target="_blank"><i data-feather="external-link"></i>http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh</a></span> <br /># sh ./kloxo-installer.sh --type=master <br />会出现已系列的安装命令,稍等 什么都不做就行</p> <p>第二:安装完后请执行: <br />yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/ <br />yum check-update /*检查全部更新*/ <br />yum update /*更新全部更新*/ <br />yum clean all /*清理全部缓存的安装文件以节省空间*/</p> <p>第三:登陆 <br />这就安装完了kloxo,可以web登陆面板了。 <br />地址:<span class="external-link"><a class="no-external-link" href="https://yourip:7777/" target="_blank"><i data-feather="external-link"></i>https://yourip:7777/</a></span> /*安全连接*/ <br /><span class="external-link"><a class="no-external-link" href="http://yourip:7778/" target="_blank"><i data-feather="external-link"></i>http://yourip:7778/</a></span> /*普通链接,常用*/</p> <p>1:重设Kloxo密码 <br />使用http://您的ip地址:7778 登录Kloxo,初始用户名和密码都是admin。 <br />第一次登录Kloxo之后系统会提示更改密码,未更改密码前无法进行任何操作。 <br />如果您觉得http方式不能保证您的安全,还可以采用加密的https协议来访问您的后台https://您的ip地址:7777</p> <p>2:绑定域名 <br />有一点需要注意,绑定完顶级域名后会自动绑定www子域名到这个目录。 <br />也就是说,绑定jiucool.com到jiucool目录后,会自动把www.jiucool.com绑定到jiucool目录。 <br />注意:请不要启用php-fastcgi, 否则可能会出现500</p> <p>3:添加数据库</p> <p>4:登录FTP <br />IP为您VPS的IP <br />用户名为admin <br />密码为Kloxo的密码,也就是第一步中修改的密码。 <br />二、 Kloxo使用教程(二):安装后必须做的</p> <p> <br />第一:安装中文语言包:</p> <p>1.用ssh登陆你的vps <br />2.进入lang目录 <br />cd /usr/local/lxlabs/kloxo/httpdocs/lang <br />3.下载语言包 <br />wget <span class="external-link"><a class="no-external-link" href="http://www.jiucool.com/mine/download/Kloxo_cn.zip" target="_blank"><i data-feather="external-link"></i>http://www.jiucool.com/mine/download/Kloxo_cn.zip</a></span> <br />3 解压语言包 <br />unzip Kloxo_cn.zip <br />4.访问http://你的IP:7778/ 进行lxadmin语言设置 <br />在Advanced->Appearance->Language里选择Chinese,然后点击update确认.</p> <p>第二:解决中文网页显示乱码 <br />修改apache的httpd.conf默认编码的设置,如下: <br />首先用SSH登陆VPS,修改httpd.conf文件 <br />vi /etc/httpd/conf/httpd.conf <br />查找:AddDefaultCharset <br />把:AddDefaultCharset UTF8 <br />改为:AddDefaultCharset OFF 或改为 #AddDefaultCharset UTF8 <br />(不只知道怎么用vi?G一下吧) <br />这样的话,打开页面的时候就会按照网页的编码设置来打开网页。 <br />输入以下命令重启Apache <br />service httpd restart</p> <p>第三:删除Kloxo日志(这个得弄一下,要不然没几天你的磁盘就会被日志塞满的) <br />1.登上ssh <br />2.在/etc/cron.daily目录下新建cleankloxolog.sh <br />vi /etc/cron.daily/cleankloxolog.sh <br />3.编辑cleankloxolog.sh,并输入以下内容 <br /># !/bin/bash <br />rm -rf /home/admin/_processed_stats/* <br />rm -rf /home/kloxo/httpd/lighttpd/* <br />rm -rf /var/log/kloxo/* <br />rm -f /home/httpd/*/stats/* <br />然后保存推出. <br />4.把该文件改为755权限 <br />chmod 755 /etc/cron.daily/cleankloxolog.sh</p> <p>第四:添加DNS模板 <br />Kloxo有个奇怪的地方就是即使你不使用Kloxo自带的DNS服务器,你也要添加DNS模板,否则你就无法添加域名,这个一定要注意。注解: <br />1 == DNS模板名,建议使用英文名,无特殊 <br />2 == 网站的IP,这个添加时默认,如果你有多个IP可以下拉选择 <br />3 == 邮寄的IP,这个添加时默认,如果你有多个IP可以下拉选择 <br />4 == 主DNS,如果你想要使用kloxo自带的DNS服务器,请填写正确已注册的dns服务器 <br />5 == 主DNS,如果你想要使用kloxo自带的DNS服务器,请填写正确已注册的dns服务器</p> <p>三、VPS Kloxo使用教程(三):优化设置</p> <p>好多客户反映kloxo安装后内存使用非常厉害,网上搜索了一下,总结了几点kloxo安装后的优化设置: <br />一,禁用一些服务:如果你不使用kloxo的named来解析域名,不用qmail发邮件,那你可以禁用named和qmail,具体方法: <br />用putty登陆你的VPS,执行:</p> <p>service named stop; <br />chkconfig named off; <br />service qmail stop; <br />chkconfig qmail off; <br />chkconfig courier-imap off;</p> <p>其实vps也可以禁用iptables的:</p> <p>service iptables stop; <br />chkconfig iptables off;</p> <p>二,优化mysql:/etc/my.cnf</p> <p>[mysqld] <br />port = 3306 <br />socket = /var/lib/mysql/mysql.sock <br />skip-locking <br />key_buffer = 16K <br />max_allowed_packet = 1M <br />table_cache = 4 <br />sort_buffer_size = 64K <br />read_buffer_size = 256K <br />read_rnd_buffer_size = 256K <br />net_buffer_length = 2K <br />thread_stack = 64K <br />skip-bdb <br />skip-innodb</p> <p>[mysqldump] <br />quick <br />max_allowed_packet = 16M</p> <p>[mysql] <br />no-auto-rehash <br />#safe-updates</p> <p>[isamchk] <br />key_buffer = 8M <br />sort_buffer_size = 8M</p> <p>[myisamchk] <br />key_buffer = 8M <br />sort_buffer_size = 8M</p> <p>[mysqlhotcopy] <br />interactive-timeout</p> <p>上面的这个数据库的优化 我没有尝试,我使用了如下方法</p> <p>在[mysqld]下面加入以下三行: <br />skip-locking <br />skip-bdb <br />skip-innodb</p> <p>保存之后在重启MYSQL <br />命令: /sbin/service mysqld restart</p> <p>效果显著,一下子就降低了很多</p> Last modification:October 6, 2023 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 如果觉得我的文章对你有用,请随意赞赏
2 comments
[...] 来自:http://www.crazycen.com/linux/956.html « HTML中css和js链接中的版本号 CentOS上安装LAMP(适用于所有VPS)Linux VPS下SSH常用命令整理 [...]
额,这个不错.