淘先锋技术网

首页 1 2 3 4 5 6 7
PHP是一种极为常见的编程语言,大量的网站都运用了这门语言。为了使得网站能够运行和使用PHP,我们必须要安装编译PHP程序。 安装前,我们首先要保证服务器是安全和可靠的。要保证服务器的电源线路稳定,网络连接畅通,同时服务器的配置也要足够强大,包括CPU、内存、硬盘等资源,这些对PHP的性能和稳定性都有很大的影响。 安装PHP是一个相当简单的过程,首先从PHP官网下载所需的压缩文件,然后解压到服务器上。常见的安装步骤大致如下: 1. 下载PHP 到http://www.php.net/downloads.php下载符合自己服务器和PHP版本的压缩包。 以PHP7.0.6为例,下载地址为:http://www.php.net/get/php-7.0.6.tar.gz/from/a/mirror。 2. 解压 将下载完毕的压缩包解压到服务器的某个目录下,例如我们解压到了“/usr/local/src”下。 tar -xvf php-7.0.6.tar.gz cd php-7.0.6 3. 配置 在此之前,需要先确认安装了所需要的依赖,比如gcc编译器和make工具。 ./configure --prefix=/usr/local/php7 --enable-fpm --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gd --with-iconv --with-zlib --enable-mbstring --enable-opcache --enable-zip --enable-sockets --enable-maintainer-zts configure命令是用来检查系统中是否已经有PHP依赖的库,以及确定编译出来的PHP版本和内部的配置。 其中--prefix参数是用来编译出的PHP的安装路径;--enable-fpm参数是启用FastCGI Process Manager,如果不使用Nginx作为Web服务器,则不需要;--with-mysqli参数是MySQLi扩展所依赖的MySQL API,它直接连接MySQL数据库;--with-pdo-mysql参数是PDO_MYSQL扩展所依赖的MySQL API,PDO是PHP的一种数据访问层,可以简单地通过不同的驱动连接不同的数据库;--with-gd是用来处理图像的库;--with-iconv可以用来转换字符集编码;--with-zlib可以用来压缩和解压缩数据;--enable-mbstring启用多字节字符串扩展;--enable-opcache启用一个opcode缓存;--enable-zip启用zip扩展;--enable-sockets则是启用sockets扩展,支持网络编程。 configure 后,我们可以用make进行编译,然后使用sudo make install进行安装。整个流程如下: make make test sudo make install make和make test命令作用分别是编译和测试,可以确认所需的功能特性正常工作。 以上就是PHP的安装流程,根据服务器的不同实际情况,可调整参数和选择模块。以实际应用需求为准,适量添加必要的扩展。