centos64位 和32位安装有一些不同
安装apache
安装mysql
需要用到的包
zlib-1.2.3.tar.gz
libiconv-1.11.tar.gz
freetype-2.3.5.tar.gz
libpng-1.2.20.tar.gz
jpegsrc.v6b.tar.gz
gd-2.0.35.tar.gz
ibxml2-sources-2.6.30.tar.gz
gettext
1. zlib
tar zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
CFLAGS="-O3 -fPIC" ./configure
2. libiconv
2.libiconv
tar zxvf libiconv-1.11.tar.gz
cd libiconv-1.11/
CFLAGS="-O3 -fPIC"
./configure --prefix=/usr/local/webserver/lib/libiconv
make && make install
3. freetype
tar zxvf freetype-2.3.5.tar.gz
cd freetype-2.3.5/
CFLAGS="-O3 -fPIC"
./configure --prefix=/usr/local/webserver/lib/freetype
make && make install
4. tar zxvf libpng-1.2.20.tar.gz
cd libpng-1.2.20/
CFLAGS="-O3 -fPIC"
./configure
make && make install
cd ../
5 jpeg
tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b/
CFLAGS="-O3 -fPIC"
./configure --enable-static --enable-shared
make && make install
cd ../
6 gettext
tar
cd
CFLAGS="-O3 -fPIC"
./configure
7
tar zxvf gd-2.0.35.tar.gz
cd gd-2.0.35/
CFLAGS="-O3 -fPIC"
./configure --prefix=/usr/local/webserver/lib/gd --with-freetype=/usr/local/webserver/lib/freetype --with-jpeg --with-png
--enable-m4_pattern_allow
make
make install
cd ../
8. libxml2
tar zxvf libxml2-sources-2.6.30.tar.gz
cd libxml2-2.6.30/
CFLAGS="-O3 -fPIC"
./configure --prefix=/usr/local/webserver/lib/libxml
make && make install
cd ../
安装php
./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php/etc --with-apxs2=/usr/local/apache/bin/apxs --with-gd=/usr/local/webserver/lib/gd --enable-gd-native-ttf --enable-gd-jis-conv --with-iconv-dir=/usr/local/webserver/lib/libiconv --with-freetype-dir=/usr/local/webserver/lib/freetype --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-zlib --with-libxml-dir=/usr/local/webserver/lib/libxml --enable-xml
添加php到apache
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php .phtml .php3 .inc
重启apache
分享到:
相关推荐
详细描述了Linux CentOs系统下 yum安装Apache MySQL PHP GD库等的命名步骤与配置
PHP7.3+Apache24的安装包,别人的安装教程https://www.cnblogs.com/zhuangcy4567/p/5906625.html 侵删致歉
centos6系列 64位环境安装,非64位的不要下载。 某些特殊环境无法联网,我花了3天时间把所有相关依赖包找全,终于完工。 源码编译安装 apache2.2.31 + php5.3.29 + memcache 自动安装mysql,mysqlli,pdo_mysql,...
php+mysql+apache 所需的资源及教程 包括: mysql-5.0.67-linux-i686-icc-glibc23.tar.gz httpd-2.2.11.tar.gz jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz libpng-1.2.34.tar.gz freetype-2.1.10.tar.gz gd-2.0.33.tar....
先安装MYSQL 服务器再安装GD库基本包
本程序包适用于无法联网情况一键编译安装apache2.2.31 php5.3.29 memcache用于64位环境下安装centos6系列,不是64位的不要下载。普通安装在一些特殊环境下不能连接互联网,所以这里把所有依赖包全部找齐了。源码编译...
需要安装apache,php,mariadb 安装Apache yum install -y httpd apache启动并设置开机自启 systemctl start httpd.service systemctl enable httpd.service 安装PHP及其各项服务 yum -y install php php-gd ...
2. 安装 php, php-gd, php-mcrypt, php-pecl*yum install php php-gd php-mcrypt php-pecl* -y 3. 安装 oci8pecl install oci8安装时输入oracle安装目录 4.修改 httpd.conf找到User apacheGroup apache改成系统中的...
系统:Centos6.0 32位 一、安装mysql #yum -y install mysql mysql-server mysql-devel 配置mysql开机启动服务 #chkconfig –add mysqld (在服务清单中添加mysql服务) #chkconfig mysqld on (设置mysql服务随开机...
LANMP一键安装包是用Linux Shell语言编写的,用于Linux系统( Redhat / CentOS / Debian / Ubuntu )上一键安装LANMP环境的工具包。二,特点与优势3种Web环境自由组合lnmp , lamp , lanmp (Nginx前端Apache配置...
请参考: : 盒子CentOS 6.5 64 位 LAMP虚拟机,非常适合本地开发Yum 的Remi和EPEL存储库NFS , 发送邮件, Git Apache 2 带mod_ssl , MySQL 5 PHP 5 带扩展mysql gd xml mbstring mcrypt NodeJS 、 NPM 、 rubygems ...
操作系统:linux Centos、Windows 2000/2003均可(推荐linux Centos); Web服务器:Apache-2.2、Nginx-0.56、IIS-6.0以上版本(推荐apache-2.2); 开发语言:PHP-5.2版本; 数 据 库:MySQL-5.0以上版本; ...
3. PHP要求版本7.2(非DEBUG版本),PHP要求安装扩展(Swoole、Loader、Redis、Reflection、PCRE、SPL、Ctype、MBString、OpenSSL、Intl、DOM、MySQL、PDO、CURL、Zip、GD、SMTP); 4. 不兼容的PHP扩展,需要卸载掉:...