CentOS系统中安装php的人目的不同,所以我们不能要求每个人都如此这般精通Linux再去安装php,特别是有些php程序员仅仅是想搭建一个完整的Php环境,然后就要迅速转入编程工作,自然对linux环境不甚熟悉。所以本文的目的就是想从菜鸟理解问题的角度阐述linux下安装php环境遇到的种种问题的缘故和解决思路.本文的安装也是基于一个Linux发行版: CentOS系统。
开始之前,普及一些必要的CentOS系统安装软件的知识,一般来说:
1.不管任何linux系统,只要代码开源, 都可以通过tar源码包方式安装软件,即源码编译运行。
2.如果你基于某个Linux发行版工作,那么现代版的Linux套件都提供便捷的工具来安装软件。如CentOS系统使用yum,Ubuntu使用apg-get.
回到php安装上来: php通常都是用来做web应用,所以安装php也意味着安装apache和mysql。
既然我们使用CentOS系统套件,不妨先体验一把CentOS系统的yum工具如何便捷地安装软件.
假设此时CentOS系统主机已经装好,能够SSH登录上去,那么开始安装Apache,PHP, Mysql(认为以下有些只是点初学者能容易通过其他渠道掌握的省略),安装不必顺序进行:
1). CentOS系统安装Apache
sudo yum install httpd mod_ssl
2). CentOS系统安装php
sudo yum install php php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml
3). CentOS系统安装mysql
sudo yum install mysql-server
4). CentOS系统启动mysql,
sudo service mysqld start
5). CentOS系统启动apache
sudo service httpd start
在浏览器中访问http://youhost/,看看apache欢迎页是不是出来了.接下来写一个php脚本,链接数据操作,放到apache主目录下,看看能否访问.
一般来说,很多人都是可以做到的,即便遇到一点问题也都可以通过google找到资料解决,让人对CentOS系统学习充满信心.
那么,真正的问题在于: 你无法安于yum工具默认为你做的设置,yum傻瓜式帮你把软件装好,一旦你需要任何对软件、特别是对服务器软件的定制时,你发现你都必须面对Yum下面的复杂性! 这样,我们就完成了CentOS系统中安装PHP。
相关推荐
Centos安装中文语言包安装
centos系统上安装fastdfs
centos7.9离线安装PHP环境依赖
在 CentOS 安装好之后,安全性以及对硬件的适应性方面,可能并不完全符合我们的实际情况。在这里,对新的 CentOS 系统进行初始环境设置将以如下方面为原则: 1,为了安全,尽最大可能将访问限制限制到可能的最大...
5、CentOS 6.4 的系统运行方式分为:带图形界面、可以用鼠标操作的图形化方式和不带图形界面、直接用命令行操作的文本方式(具体的系统运行方式,可以在系统安装的过程中自定义选择); 6、解决 VMware ...
CentOS系统中安装配置Apache+PHP+MySQL环境.docx
在CentOS系统中安装RPMforge的方法.docx
CentOS全名为“社区企业操作系统”(Community ...中国赢网以CentOS4.7(4系列的最终稳定版本)为例讲解如何在一台全新的服务器上安装CentOS系统。CentOS系统安装完成后,即可在此基础之上构建web服务,邮件服务等环境。
Linux Centos_系统安装文档,里面详细的描述了Centos系统的安装步骤,图文结合。
CentOs操作系统安装手册,在虚拟机上安装CentOs操作系统
CentOS操作系统的安装 06 SecureCRT远程终端的使用 CentOS操作系统的安装 5 安装前的准备 获得CentOS安装镜像 从CentOS的镜像站点下载 ISO文件 /centos/7/isos/x86_64/ /centos/ /centos/ 硬件信息与系统规划 了解...
centos7离线安装bison
在CentOS系统上安装配置MySQL数据库详细过程
Centos7下安装MongoDB
图文、很详细centos系统虚拟机安装,gcc安装 ip配置 运行级别配置
centos7离线安装vim
CentOs下安装PHP扩展 curl 务器运行一段时间后,可能突然会需求添加某个扩展,如curl、pdo、xmlrpc等,这就需要在不重新编译Linux PHP的情况下独立添加扩展。
centos7离线安装中文字体库中的脚本刚才使用的时候才发现写死了,没有变通性,所以更新了一版
Linux Centos系统安装手册
centos7编译安装php