Home>Article>Backend Development> What are the steps to set up and configure the PHP environment?

What are the steps to set up and configure the PHP environment?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼 Original
2019-08-27 13:39:35 4079browse

What are the steps to set up and configure the PHP environment?

php environment setup and configuration steps:

1. Software and system version

What are the steps to set up and configure the PHP environment?

System download address:

Software package download address: http://xiazai.jb51.net/201611/yuanma/php apache mysql(jb51.net) .rar

2. Download the software package/change the source

(1) Download and install the software package software tool

yum install -y wget vim unzip zip

What are the steps to set up and configure the PHP environment?

(2) Change source

1. First uninstall the previously installed epel to avoid affecting

rpm -e epel-release

2. Clear yum cache

yum clean all

What are the steps to set up and configure the PHP environment?

##yum makecache

3.rm -rf /etc /yum.repos.d/* (When performing this operation, remember to install wget in advance, otherwise you have to mount the CD and use rpm to install wget.)


What are the steps to set up and configure the PHP environment?

4. Download Ali source

wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-6.repohttp://mirrors.aliyun.com/ repo/Centos-6.repo

5、

yum repolist

What are the steps to set up and configure the PHP environment?##Related recommendations: "

PHP Getting Started Tutorial

3. Install mysql

(1) Unzip

tar -zxvf mysql-5.1.72-linux-x86_64-glibc23.tar .gz

What are the steps to set up and configure the PHP environment?(2) Configure mysql

mv mysql-5.1.72-linux-x86_64-glibc23 /usr/local/mysql cd /usr/local/mysql useradd -s /sbin/nologin mysql mkdir -p /data/mysql chown -R mysql:mysql /data/mysql

./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

Check whether the compilation is successful

echo $?

What are the steps to set up and configure the PHP environment?(3) Make mysql into a service

cp support-files/my-large.cnf /etc/my.cnf cp support-files/mysql.server /etc/init.d/mysqld chmod 755 /etc/init.d/mysqld vim /etc/init.d/mysqld

Modify the file content

basedir=/usr/local/mysql(mysql installation directory)

datadir=/data/mysqlmmysql database directory)


chkconfig --add mysqld

chkconfig mysqld on

4. Install Apache

(1) Install the software running environment gcc

yum install -y gcc

What are the steps to set up and configure the PHP environment?(2) Unzip

tar -jxvf httpd-2.2.27.tar.bz2

What are the steps to set up and configure the PHP environment?(3) Compile

./configure --prefix=/usr/local/apache2 --enable-mods-shared=most --enable-so

What are the steps to set up and configure the PHP environment?(4)Installation

make

What are the steps to set up and configure the PHP environment?make install

What are the steps to set up and configure the PHP environment?## 5. Install PHP

(1) Unzip

tar -zxvf php-5.3.28.tar.gz

## (2) Install the software plug-ins required for php

yum install -y libxml2-devel.x86_64 yum install -y openssl-devel.x86_64 yum install -y bzip2-devel.x86_64 yum install -y libjpeg-turbo-devel.x86_64 yum install -y libpng-devel.x86_64 yum install -y freetype-devel.x86_64 yum install -y libmcrypt-devel.x86_64
What are the steps to set up and configure the PHP environment?

(3) Compile

What are the steps to set up and configure the PHP environment?The code is as follows:

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif --disable-ipv6

(4) Installation

What are the steps to set up and configure the PHP environment?make

What are the steps to set up and configure the PHP environment?

make install

What are the steps to set up and configure the PHP environment?

六、编辑配置文件

(1)vim /usr/local/apache2/conf/httpd.conf找到:

 Options FollowSymLinks AllowOverride None Order deny,allow Deny from all 

改为:

 Options FollowSymLinks AllowOverride None Order deny,allow Allow from all 

找到:

AddType application/x-gzip .gz .tgz

在该行下面添加:

AddType application/x-httpd-php .php

找到:

 DirectoryIndex index.html 

将该行改为:

 DirectoryIndex index.html index.htm index.php 

找到:

#ServerName www.example.com:80

修改为:

ServerName localhost:80

2 测试解析php

vim /usr/local/apache2/htdocs/1.php

写入:

浏览器打开:地址/1.php

What are the steps to set up and configure the PHP environment?

The above is the detailed content of What are the steps to set up and configure the PHP environment?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn