暗の世界 发表于 2010-10-7 16:42:01

[原创]Virtualmin/Webmin 安装、升级 教程来了

022.gif
我折腾了2天总算把这个搞定了,现在分享给大家吧。

Virtualmin/Webmin 简介

"

Virtualmin/Webmin 安装

我这次使用的是 CentOS 5,如果你使用别的系统的话,请下载官方脚本进行安装吧。[*]yum -y remove httpd
[*]yum -y install file
[*]yum -y install patch
[*]yum -y update
[*]cd /
[*]wget http://www.CTOHome.com/linux-vps-pack/virtualmin.sh;sh ./virtualmin.sh;
[*]rm virtualmin.sh复制代码这个安装还是很简单的,你可以使用 CTOHome 的一键脚本,也可以使用官方脚本哦。如果你使用 CTOHome 的一键脚本,最后安装 Zend Optimizer 的时候全部回车确定就好了。

Virtualmin/Webmin 升级

这个升级稍微有一点点的麻烦吧,因为默认的源没有提供最新版本的 PHP 和 MYSQL,所以我们需要使用第三方的源。这个时候就需要选择一个可靠的源了,我之前使用的一个源就有点问题,结果导致我升级 PHP 以后很多组件出问题了。[*]cd /
[*]
[*]MYSQL 升级
[*]
[*]wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
[*]wget http://rpms.famillecollet.com/el5.i386/remi-release-5-7.el5.remi.noarch.rpm
[*]rpm -Uvh remi-release-5-7.el5.remi.noarch.rpm epel-release-5-*.noarch.rpm
[*]yum --enablerepo=remi --exclude=php*5.3* list mysql
[*]yum --enablerepo=remi --exclude=php*5.3* update -y mysql
[*]mv /etc/my.cnf /etc/my.cnf.bak
[*]mv /etc/my.cnf.rpmnew /etc/my.cnf
[*]/etc/init.d/mysqld start
[*]mysql_upgrade -p
[*]mysqlcheck --all-databases --check-upgrade --auto-repair -p
[*]php -v
[*]mysql -v
[*]
[*]PHP 升级
[*]
[*]rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy
[*]wget -P /etc/yum.repos.d/ http://repo.webtatic.com/yum/webtatic.repo
[*]yum --enablerepo=webtatic --exclude=php*5.3* list php
[*]yum --enablerepo=webtatic --exclude=php*5.3* update -y php
[*]yum --enablerepo=webtatic --exclude=php*5.3* install -y php-bcmath
[*]yum --enablerepo=webtatic --exclude=php*5.3* install -y php-mcrypt
[*]yum --enablerepo=webtatic --exclude=php*5.3* install -y php-mhash
[*]service httpd restart
[*]php -v复制代码这样就可以顺利的完成升级了,如果大家遇到什么问题可以PM我哦。

Virtualmin/Webmin 安装 eAccelerator

最后我顺带说下如何安装 eAccelerator 吧。[*]cd /
[*]wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2
[*]tar xvfj eaccelerator-0.9.6.1.tar.bz2
[*]cd eaccelerator-0.9.6.1
[*]/usr/bin/phpize
[*]./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config
[*]make
[*]make install
[*]cd /
[*]rm -rf eaccelerator-0.9.6.1
[*]rm eaccelerator-0.9.6.1.tar.bz2
[*]vi /etc/php.d/eaccelerator.ini
[*]
[*]OpenVZ
[*]
[*]extension="eaccelerator.so"
[*]eaccelerator.shm_size="0"
[*]eaccelerator.cache_dir="/tmp/eaccelerator"
[*]eaccelerator.enable="1"
[*]eaccelerator.optimizer="1"
[*]eaccelerator.check_mtime="1"
[*]eaccelerator.debug="0"
[*]eaccelerator.log_file = "/var/log/eaccelerator_log"
[*]eaccelerator.filter=""
[*]eaccelerator.shm_max="0"
[*]eaccelerator.shm_ttl="0"
[*]eaccelerator.shm_prune_period="0"
[*]eaccelerator.shm_only="0"
[*]eaccelerator.compress="1"
[*]eaccelerator.compress_level="9"
[*]eaccelerator.keys = "disk_only"
[*]eaccelerator.sessions = "disk_only"
[*]eaccelerator.content = "disk_only"
[*]
[*]Xen
[*]
[*]extension="eaccelerator.so"
[*]eaccelerator.shm_size="64"
[*]eaccelerator.cache_dir="/tmp/eaccelerator"
[*]eaccelerator.enable="1"
[*]eaccelerator.optimizer="1"
[*]eaccelerator.check_mtime="1"
[*]eaccelerator.debug="0"
[*]eaccelerator.log_file = "/var/log/eaccelerator_log"
[*]eaccelerator.filter=""
[*]eaccelerator.shm_max="0"
[*]eaccelerator.shm_ttl="0"
[*]eaccelerator.shm_prune_period="0"
[*]eaccelerator.shm_only="0"
[*]eaccelerator.compress="1"
[*]eaccelerator.compress_level="9"
[*]eaccelerator.keys = "shm_and_disk"
[*]eaccelerator.sessions = "shm_and_disk"
[*]eaccelerator.content = "shm_and_disk"
[*]
[*]mkdir -p /var/cache/eaccelerator
[*]chmod 0777 /var/cache/eaccelerator
[*]service httpd restart
[*]php -v复制代码这样 eAccelerator 也就安装完成了。[*]yum clean all复制代码
007.gif
Virtualmin/Webmin 的配置和优化以后再写吧,今天就写到这里了,希望大家喜欢哦。

[ 本帖最后由 暗の世界 于 2010-10-7 17:51 编辑 ]

vvx.cc 发表于 2010-10-7 16:44:16


lol.gif
需要这么复杂么?

暗の世界 发表于 2010-10-7 16:45:19

原帖由 vvx.cc 于 2010-10-7 16:44 发表
back.gif


lol.gif
需要这么复杂么?


006.gif
这个还复杂啊?

vvx.cc 发表于 2010-10-7 16:45:22

难道不升级不能用么?还是希望CTOHome把最新的3.80的问题解决下,汉化等。。。。。。。。
victory.gif

暗の世界 发表于 2010-10-7 16:46:59

原帖由 vvx.cc 于 2010-10-7 16:45 发表
back.gif

难道不升级不能用么?还是希望CTOHome把最新的3.80的问题解决下,汉化等。。。。。。。。
victory.gif



022.gif
如果你想用 PHP 5.1 当然就不用升级了~~~

vvx.cc 发表于 2010-10-7 16:48:29

原帖由 暗の世界 于 2010-10-7 16:46 发表
back.gif




022.gif
如果你想用 PHP 5.1 当然就不用升级了~~~
有区别么?难道PHP5.1那点不能用么?

暗の世界 发表于 2010-10-7 16:49:59

原帖由 vvx.cc 于 2010-10-7 16:48 发表
back.gif


有区别么?难道PHP5.1那点不能用么?


022.gif
现在很多程序要求 PHP 5.2 啊~~~

暗の世界 发表于 2010-10-7 17:24:50


022.gif
我发现小内存跑这个有点麻烦额~~~

webwater 发表于 2010-10-7 17:30:39

记录。。等node11 好了弄
022.gif

cnx暗の世界 发表于 2010-10-7 17:31:13

原帖由 vvx.cc 于 2010-10-7 16:44 发表
back.gif


lol.gif
需要这么复杂么?

同意。
我直接用官方的脚本,一切正常。原帖由 cnx 于 2010-10-7 18:19 发表
back.gif



同意。
我直接用官方的脚本,一切正常。


022.gif
这个官方脚本的PHP和MYSQL也不是最新的吧~~~
页: [1] 2
查看完整版本: [原创]Virtualmin/Webmin 安装、升级 教程来了