CentOS 5.5上安装Apache+Php+Mysql+phpMyAdmin+Zend

2,180次阅读
没有评论

共计 2937 个字符,预计需要花费 8 分钟才能阅读完成。

CentOS系统介绍
CentOS 开发社区已发布了新的 5.5 版本。CentOS 5.3 基于 Red Hat Enterpris Linux 5.3.0,其中包括 Kernel 2.6.18、Apache 2.2、PHP 5.1.6、MySQL 5.0、PostgreSQL 8、GNOME 2.16、KDE 3.5、OpenOffice.org 2.3、Firefox 3.0、Evolution 2.12 等等。此外,CentOS 5.3 更新了美工设计,并根据用户的请求恢复了 Contrib 仓库。
1、下载CentOS 5.3 支持 i386 及 x86_64 架构,其 ISO 映像可从以下地址获取。
http://isoredirect.centos.org/centos/5/isos/

 

2、系统安装
安装CentOS 5.3是做服务器,所以没有用的,一概不装;具体哪些不装,自己看着办吧:)
a、 用yum安装前.先是替换为中国CentOS镜像服务器!中国官方镜像网站:
http://centos.ustc.edu.cn/
安装后请按照以下步骤修改CenOS-Base.repo,以后就可以方便的用yum安装软件了().

# cd /etc/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

b、更新系统内核到最新.

# yum -y update

第一部分:必装最基础的程序Apache+Php+Mysql:

1、安装Apache+php+Mysql
a、安装Apahce, PHP, Mysql, 以及php连接mysql库组件

# yum -y install httpd php mysql mysql-server php-mysql

b、安装mysql扩展

# yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

c、安装php的扩展

#yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

d、安装apache扩展

#yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

或一次性粘贴安装:

# yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql

2、启动Apache+Mysql
a、启动服务配置

# /sbin/chkconfig httpd on [设置apache为自启动]
# /sbin/chkconfig –add mysqld [mysql服务]
# /sbin/chkconfig mysqld on [mysqld服务] # service httpd start [自启动 httpd 服务]
# service mysqld start [自启动mysqld服务]

apache配置出来的默认站点目录为/var/www/html/ 测试 http://192.168.0.100/打开网址可以看到apache的test page页面, b、设置mysql数据库root帐号密码。

# mysqladmin -u root password `新密码`;  [单引号内填密码]

c、让mysql数据库更安全

# mysql -u root -p; [此时会要求你输入刚刚设置的密码,输入后回车即可
# mysql> DROP DATABASE test; [删除test数据库]
# mysql> DELETE FROM mysql.user WHERE user = “; [删除匿名帐户]
# mysql> FLUSH PRIVILEGES; [重载权限]

新建info.php文件测试一下,或者下载服务器探针进行测试。

# vi /var/www/html/info.php

输入:i

<?php
phpinfo();
?>

保存退出:Esc 访问网址: http://192.168.0.100/info.php如果能够正常访问,说明一个php+mysql的运行环境已经构建好了。

第二部分,可选扩展程序安装:包括防火墙,phpmyadmin,Zend等。

1、 配置防火墙
添加允许访问HTTP、FTP端口

# iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
# iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

重启iptables:

# service iptables restart

2、安装phpMyAdmin
官方下载(phpMyAdmin 3.1以上需php 5.2+以上,推荐下载phpMyAdmin 2.11.11),
进入 http://www.phpmyadmin.net/home_page/downloads.php
下载文件并解压到/var/www/html/phpMyAdmin目录下,然后可访问 http://192.168.0.100/phpMyAdmin 3、安装Zend
安装 Zend Optimizer

# cd /usr/local/src
# wget http://downloads.zend.com/optimizer/3.2.2/ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
# tar xzvf ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
# ./ZendOptimizer-3.2.2-linux-glibc21-i386/install.sh

按照它的提示,猛按next,一步步进行就行了。

小贴士:所需工具下载

I. FileZilla
通过FileZilla里的Sftp连接,直接连接到服务器上管理所有文件夹。
II. putty
PuTTY 是一套免费的 SSH / Telnet 程序,它可以连接上支持 SSH Telnet 联机的站台,并且可自动取得对方的系统指纹码 (Fingerprint)。建立联机以后,所有的通讯内容都是以加密的方式传输,因此你再也不用害怕使用 Telnet 在 Internet 或公司的内部网络传输资料时被他人获知内容了!
III. SecureCRT
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接 运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。

本文地址,转载请注明:http://www.onexin.net/?p=1905

正文完
 0
评论(没有评论)

空瓶子部落

文章搜索
推荐阅读
看完这就没有不会的动力学分析系列篇-阻尼设置

看完这就没有不会的动力学分析系列篇-阻尼设置

1. 阻尼的含义与分类 在结构动力学分析中,阻尼对模态分析结果的影响较小,可以不考虑。但对于谐响应分析,响应谱...
逃不开的二八定律:这三类问题,要花80%的精力和时间去解决

逃不开的二八定律:这三类问题,要花80%的精力和时间去解决

问题之所以被称为问题,是因为它不符合事情发展的正常规律,对事情发展起着阻碍的作用,所以问题的本质就是现状和期望...
淬火应力的分类及产生原因

淬火应力的分类及产生原因

淬火内应力、热应力、组织应力的产生原因及过冷过程中的应力状态变化 在金属热处理过程中,淬火是提升材料硬度和耐磨...
五大工具:SPC

五大工具:SPC

在当今竞争激烈的市场环境中,质量不仅是企业生存的基石,更是其发展壮大的关键。统计过程控制(Statistica...
丰田生产方式:标准作业

丰田生产方式:标准作业

文章来源:网络
最新文章
群晖 Let’s Encrypt 泛域名证书自动更新

群晖 Let’s Encrypt 泛域名证书自动更新

目前acme协议版本更新,开始支持泛域名(wildcard),也就是说,可以申请一个类似*.domain.co...
可以卸载TV Box 了,这款支持「绅士模式」的影视神器你值得拥有

可以卸载TV Box 了,这款支持「绅士模式」的影视神器你值得拥有

还在为找优秀片源难、广告多、平台会员太贵而烦恼?今天给大家挖到一款真正的影视宝藏工具——小猫影视! 作为开源免...
【收藏】一次性解决TV点播/直播自由

【收藏】一次性解决TV点播/直播自由

很多时候,资源就在面前,但是我们视而不见,因为长久的安逸,已经让人失去动手的兴趣。但是每次我需要挨个切换APP...
OpenWrt 存储空间扩容的两种方案

OpenWrt 存储空间扩容的两种方案

说明:当我们通过群晖 VMM 虚拟机安装 Open­Wrt 时,默认会分配一个 10GB 的存储空间,而实际情...
OpenWrt修改IP地址两种方法(直接命令修改跟后台修改)

OpenWrt修改IP地址两种方法(直接命令修改跟后台修改)

OpenWrt是什么?OpenWrt一般常见于无线路由器(软路由)第三方固件,它是一个高效、可靠、功能多的路由...
热门文章
提高过程能力指数(CP/CPK)的途径

提高过程能力指数(CP/CPK)的途径

编者按:过程能力指数(CP/CPK)想必各位质量人都耳熟能详、运用自如,质量工程师之家前期也共享过数篇关于过程...
SPC控制图的八种模式分析

SPC控制图的八种模式分析

SPC控制图有八种模式,即八种判断异常的检验准则,每一种检验准则代表一种异常现象,应用SPC控制图进行过程评估...
测量高手放大招:圆跳动测量技巧总结

测量高手放大招:圆跳动测量技巧总结

01. 前言 在五金机加工厂实际的测量工作中,经常碰到要求测量两个要素的圆跳动问题, 利用不同的测量辅件及夹具...
过程能力分析(CP&cpk)

过程能力分析(CP&cpk)

引入过程能力分析的目的? 在我们现有的管理过程中,我们经常会遇到有些具体指标总是不尽人意,存在许多需要改进的地...
新能源汽车 “两会”精神宣贯会

新能源汽车 “两会”精神宣贯会

此次和大家分享新能源汽车相关政策: [embeddoc url=”https://www.ctro...
最新评论
多乐士 多乐士 通过摸索发现ssh拉取会报错,直接网页访问下载会报404错误,不知道原因;但是可以通过群晖CM注册表访问下载,其方法如下: Container Manager-注册表-设置-新增-注册表名称随便写,注册表URL填你的加速地址,勾选信任的SSL自我签署证书,登录信息不填-应用-使用你的地址,这是注册表会显示了,在搜索栏中输入映像名称,搜索结果在每一页的最后一个,你需要划到最后一个进行下载,实测可正常下载安装。 以上供网友参考。
多乐士 多乐士 还有一个比较简单的方法,只是需要一些外部工具。 1、讲损毁硬盘取出,装入外部移动硬盘 2、打开Diskgenius,定位到硬盘 3、格式化系统分区 4、重新插入硬盘 5、存储池->修复存储池即可
多乐士 多乐士 写的不错的文章
辞了老衲 辞了老衲 这个确实有帮助。
渋驀 渋驀 当然任何时候都可以用curl命令和crontab来实现动态更新DDNS的ip地址: 1、安装crontab之后为root用户创建文件/var/spool/cron/root 2、创建并配置ddnsupdate.sh,放到/usr/bin/文件下,文件内容(以he.net为例): Autodetect my IPv4/IPv6 address: IPV4:curl -4 "http://dyn.example.com:password@dyn.dns.he.net/nic/update?hostname=dyn.example.com" IPV6:curl -6 "http://dyn.example.com:password@dyn.dns.he.net/nic/update?hostname=dyn.example.com" 3、添加执行权限chomod +x /usr/bin/ddnsupdate.sh 4、编辑root用户的crontab:*/10 * * * * /usr/binddnsupdate.sh,每10分钟执行一次。好了,可以享受你的DDNS了
21410 21410 请问下载链接在那里?
madkylin madkylin 不错,不错,谢谢分享了,好东西啊 :lol:
feilung feilung 求方法
zengsuyi zengsuyi 应该挺不错的
zise zise 看看是怎么操作的。。 :oops: