#yum -y install wget #yum -y install setup
Browsing the archives for the centos tag
一,下载 cd /usr/local/src wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz tar -xzvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz ./ZendOptimizer-3.3.3-linux-glibc23-i386/install.sh 二,安装 1,php.ini配置文件目录是:/etc 2,注意Host5156_Vps使用的是lighttpd,而非apache。 三,配置域名目录下php.ini文件 1,/etc/php.ini是总的配置文件。还有一个具体的配置文件位于:/home/httpd/domain.com/php.ini,这个文件也要设置下。 2,把php.ini文件下的[zend]段落复制下来,再添加到/home/httpd/domain.com/php.ini文件中。
在虚拟机的CENTOS装好APACHE不能用,郁闷,解决方法如下 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT 然后保存: /etc/rc.d/init.d/iptables save 这样重启计算机后,防火墙默认已经开放了80和22端口 这里应该也可以不重启计算机: /etc/init.d/iptables restart 防火墙的关闭,关闭其服务即可:
手册:http://docs.haohtml.com/download/linux/2%20%d0%a1%ca%b1%cd%e6%d7%aa%20iptables%20%c6%f3%d2%b5%b0%e6%20v1.5.4.pdf 用iptables -ADC 来指定链的规则,-A添加 -D删除 -C 修改 iptables - [RI] chain rule num rule-specification[option] 用iptables - RI 通过规则的顺序指定 iptables -D chain rule num[option] 删除指定规则 iptables -[LFZ] [chain][option] 用iptables -LFZ 链名 [选项] iptables -[NX] chain 用 -NX 指定链 iptables -P chain target[options] 指定链的默认目标
一、安装、配置Apache+php+Mysql Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器! 中国官方镜像网站: http://centos.ustc.edu.cn/ /* 使用说明 */ cd /etc/yum.repos.d[进入yum.repos.d目录] mv CentOS-Base.repo CentOS-Base.repo.save[修改源文件名称备份] wget http://centos.ustc.edu.cn/CentOS-Base.repo.5[下载] mv CentOS-Base.repo.5 CentOS-Base.repo[下载后的文件更名] 1. 更新系统内核到最新. yum -y update 系统更新后,如果yum安装时提示错误信息,请执行以下命令修复. rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY* 2. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件
CentOS下的软件包管理--yum篇 ★YUM介绍 在CentOS和Fedora Core得发行版中,采用了一种叫做yum得软件包综合管理工具,它的全称是Yellowdog Updater,Modified,这个工具并不是CentOS开发的,而是由Yellow Dog Linux开发的软件包综合管理工具。作为软件包综合管理工具除了yum外,还有DebianGNU/Linux所采用的APT和Red Hat Enterprise Linux等所采用的up2date。 它们的共同特点都是: * 通过网络安装和升级软件包 * 自动解决软件包间的依存关系 这里请注意,Yum的软件包升级的软件包并不是最新的软件包,而是CentOS确认的安全稳定,在CentOS下能够很好的系统结合的软件包,关于最新软件包的安装更新请参照CentOS下的软件包管理--rpm篇
目前主流的国外vps以linux系统居多,因为linux系统是免费的,对服务商或用户来说都可以省一点钱,况且对于一般的网络应用,linux平台的性能和稳定性都大大优于win平台。唯一的不足就是linux平台的server不采用图形界面,易用性较差,大多数非专业人员配置、操控起来有难度,即使是专业人员,很多操作在命令行下也稍显繁琐,为了解决这个问题,就有了各种基于web的linux平台控制面板,将常用操作图形化,使之便于管理。 在众多linux发行版中,centos是非常优秀的一个,因为它是基于原来的Redhat Linux,是相对于RHEL(Red Hat Enterprise Linux,现已收费)的免费版本,性能优良,可用文档等资源也很丰富。而在众多的面板中,从资源占用、易用性等方面综合考虑,kloxo(原lxadmin)无疑最比较适合vps新手的,而且它的基本功能是免费的,唯一的商业限制是不能绑定超过40个域名,对一般用户来说完全够用。因此centos+kloxo平台是用vps搭建web服务非常不错的选择。 下面分几步来说明拿到vps后初始化设置的步骤,仅作简单记述以备忘。下面的方法主要来自网上收集。 ——————————- 第一步 ——————————- 因为拿到的vps一般是安装了centos完全版的,自带有apache等组件,我们要使用kloxo自带的服务器组件,就需要先卸载自带的apache、mysql等。 卸载Mysql # rpm -qa | grep mysql mysql-3.23.58-9 php-mysql-4.3.4-11 mod_auth_mysql-20030510-4.1 mysql-server-3.23.58-9 说明:rpm -qa | grep mysql 命令是为了把mysql相关的包都列出来,卸载从最下面的一个包开始,直到卸载掉第一个为止。 比如:在这个例子中,我们应该先卸载mysql-server-3.23.58-9 方法如下: rpm -e mysql-server 说明:rpm -e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的,比如我们下一步卸载mod_auth_mysql-20030510-4.1包,方法如下: rpm -e mod_auth_mysql
PHP 5.3.1 MySQL 5.0.89 Nginx 0.8.33 或 0.7.65 (可选) 现在,我们可以快速全自动搞定 CentOS + Nginx + PHP-FPM + MySQL 的安装了. 这个可比网上流传的什么一键安装包要好得多,强烈推荐此法安装,适合所有菜鸟和高手我服务器上全用的源代码编译安装,也好不到哪去,还很费劲. 我这个装完已经包含 php 的一些常用扩展, PDO,eaccelerator,memcache,tidy等等 本文为 21andy.com 原创,转载请以超级链接方式注明出处 http://www.21andy.com 同篇文件:更改centos yum 成中国镜像加快yum速度 先新建一个 repo # vi /etc/yum.repos.d/centos.21andy.com.repo 放入如下内容
CentOS操作系统是商业版Red Hat Enterprise Linux(RHEL)的免费版,是架构LAMP的理想操作系统,稳定性非常好,和Ubuntu不同的是,CentOS主要用于服务器而不是桌面环境,不少大型的商业网站都使用CentOS操作系统,我在《LAMP网站架构方案分析》中曾经讲述了一系列架构方案,这里以CentOS为例具体讲一下LAMP环境的安装和搭建。 首先要下载CentOS操作系统的ISO,下载地址点这里,目前最新版为5.3,下载文件有两种形式,一种是光盘CD版,要六张盘,要下载的文件为CentOS-5.3-i386-bin-1of6.iso、CentOS-5.3-i386-bin-2of6.iso、CentOS-5.3-i386-bin-3of6.iso、CentOS-5.3-i386-bin-4of6.iso、CentOS-5.3-i386-bin-5of6.iso、CentOS-5.3-i386-bin-6of6.iso,一种是DVD版,要一张盘,下载文件为CentOS-5.3-i386-bin-DVD.iso,3.7G容量。 下载完成后,使用Nero等光盘刻录软件将ISO镜像文件转换、刻录成安装CD或DVD光盘。 然后将服务器硬盘格式化,插入CD或DVD的第一张盘启动,即可进入CentOS的安装程序。
Centos系统mysql 忘记root用户的密码: 第一步:(停掉正在运行的mysql) [root@CentOs5 ~]# service mysqld stop Stopping MySQL: [ OK ] 第二步:使用 “--skip-grant-tables”参数重新启动mysql [root@CentOs5 ~]# mysqld_safe --skip-grant-tables & [1] 23810 [root@CentOs5 ~]# Starting mysqld daemon with databases from /var/lib/mysql