Centos7 安装配置PHP

一、安装准备

首先由于php的一些模块依赖一些lib库,所以在安装php之前,必须先安装这些lib库。

安装libxml2

具体下载链接可去http://xmlsoft.org/downloads.html查询

# wget ftp://xmlsoft.org/libxml2/libxml2-2.9.3.tar.gz
# tar -zxvf libxml2-2.9.3.tar.gz
# cd libxml2-2.9.3
# ./configure --prefix=/usr/local/libxml2
# make
# make install

二、安装php

安装之前,最好检查一下是否已经安装有php

$ find -name php

如果系统已经安装了php,那么就先卸载

$ yum remove php

首先进入/usr/local目录

$ cd /usr/local

从官网下载最新版的nginx

$ wget http://nginx.org/download/nginx-1.8.0.tar.gz

解压nginx压缩包

$ tar -zxvf nginx-1.8.0.tar.gz

会产生一个nginx-1.8.0 目录,这时进入nginx-1.8.0目录

$ cd  nginx-1.8.0

接下来安装,使用--prefix参数指定nginx安装的目录,make、make install安装

$ ./configure --prefix=/usr/local/nginx
$ make
$ make install

如果没有报错,顺利完成后,最好看一下nginx的安装目录

$ whereis nginx  

安装完毕后,进入安装后目录(/usr/local/nginx)便可以启动或停止它了。

$ cd /usr/local/nginx
$ sbin/nginx

到此,使用CentOS安装nginx已经完成了,其实看看还是蛮简单的。

时间: 2024-12-13 15:47:14

Centos7 安装配置PHP的相关文章

Centos7 安装配置OpenLdap服务及OpenLdap管理工具

我们上一篇文章中介绍了,Centos7+Openvpn使用Windows AD(LDAP)验证登录的配置介绍.说到LDAP服务,我们知道不止windows有,linux下也有,比如openldap,sambaLDAP服务,具体就不多介绍了,我们今天主要介绍一下Centos7 安装配置OpenLdap及Ldap管理工具等操作,为后面的Centos7+Openvpn+openldap验证登录做好基础. 我们首先配置一个指定源,我们源地址指向了阿里云的仓库源 cd /etc/yum.repos.d v

Centos7安装配置Apache+PHP+Mysql+phpmyadmin

转载自: Centos7安装配置Apache+PHP+Mysql+phpmyadmin 一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl start httpd //启动apache systemctl stop httpd //停止apache systemctl restart httpd //重启apache systemctl enable httpd //设置apache开机启动 异常处理我再阿里云上配置并出现启动Apac

CentOS7安装配置redis-3.0.0

清园 沉没的Atlantis CentOS7安装配置redis-3.0.0 一.安装必要包 yum install gcc 二.linux下安装 #下载 wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar zxvf redis-3.0.0.tar.gz cd redis-3.0.0 #如果不加参数,linux下会报错 make MALLOC=libc  安装好之后,启动文件 #启动redis src/redis-server

Centos7安装配置gitlab

Centos7安装配置gitlab 这篇文字我会介绍在Centos7上安装gitlab,配置gitlab的smtp,并且创建项目demo. sudo yum install openssh-server sudo yum install postfix sudo yum install cronie sudo service postfix start sudo chkconfig postfix on sudo lokkit -s http -s ssh 使用清华大学gitlab的镜像http

CentOS7安装配置DNS服务器

准备工作(假设名称为bigcloud.local) #更改主机名称 #vi /etc/sysconfig/network # Created by anaconda NETWORKING=yes HOSTNAME=bigcloud.local #修改文件/etc/hosts,内容如下: 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1         localhost local

开发人员学Linux(10):CentOS7安装配置代码质量管理平台SonarQube6.4

1.前言上一章讲述了如何配置使用源代码管理工具SVN并使之与Apache集成,从而实现代码的变更可追溯,虽然在大多数团队里强调代码提交之前必须找团队中经验丰富的人来审核通过后方可提交,但这一条有时候不是所有时候都能得到满足,有没有依赖于机制而不是人来保证代码质量呢,我们知道计算机的缺点也是优点之一就是可以忠实执行指令.答案是有的,那就是SonarQube,其官方网址为:https://www.sonarqube.org/,目前最新版本为6.4.SonarQube是一个开源平台,用于管理源代码的质

Centos7安装配置二

Centos7 Minimal Install 安装完成后是不支持上网的,并且大部分常用的软件也未安装,首先要解决的问题就是网络配置.当网络配通后,即可通过Xshell或其它工具来远程进行操作与管理,推荐工具 XShell (可在window下远程操作和控制linux主机).winSCP(windows与linux系统之间文件上传与下载), 虽然也可以在xshell中执行xz.rz命令完成上面的操作,但对于比较大的文件,winSCP工具传送的速度比较快. 配置步骤: 网络配置 常用软件安装 配置

centos7安装配置jdk、tomcat

centos7安装jdk1.8 1.新建文件夹java,上传文件jdk-8u111-linux-x64.tar.gz到java文件夹 2.解压tar包: tar -zxvf jdk-8u111-linux-x64.tar.gz 3.将文件夹重命名: mv jdk1.8.0_111 jdk1.8 4.配置环境变量: vi ~/.bash_profile export JAVA_HOME=/home/tjh/application/jdk1.8 export PATH=.:$JAVA_HOME/bi

CentOS7安装配置Apache HTTP Server

安装httpd 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 # yum -yinstall httpd //安装httpd会自动安装一下依赖包: apr apr-util httpd-tools mailcap # rpm -qi httpd Name       : httpd Version    : 2.4.6 Release    : 18.el7.centos Architecture: x8

Centos7安装配置Xhgui

XhProf是Facebook出品的一个PHP性能监控工具,只包含基本的界面和图形来分析数据.后来Paul Reinheimer在此基础上开发了Xhgui,提供了更好的界面和功能,其主页在https://github.com/perftools/xhgui,其实步骤说的很详细,但是在CentOS7上安装并不容易,因为很多程序需要编译,在这里记录一下 1.CentOS7最小安装, yum update 2.安装gcc, yum install net-tools gcc gcc-c++ wget