您的位置:

php5.5.0.tar.gz,php54下载

本文目录一览:

php怎么用啊?我是初学者(环境搭建好了)

后,默认用户名为root,默认密码为mysql)

下载时下载编译好的那种

解压MySQL,把所有文件复制到/usr/local/mysql

[root@Bleach usr]# groupadd mysql

[root@Bleach usr]# useradd -g mysql mysql

[root@Bleach mysql]# cd mysql

[root@Bleach mysql]# scripts/mysql_install_db --user=mysql

[root@Bleach mysql]# chown -R root .

[root@Bleach mysql]# chown -R mysql data

[root@Bleach mysql]# chgrp -R mysql .

[root@Bleach mysql]# ./bin/mysqld_safe --user=mysql

[root@Bleach mysql]# ./bin/mysqladmin -u root password mysql

[root@Bleach mysql]# cp ./support-files/mysql.server /etc/init.d/mysql

[root@Bleach mysql]# cd /etc/rc3.d/

[root@Bleach rc3.d]# ln -s /etc/init.d/mysql S85mysql

[root@Bleach rc3.d]# ln -s /etc/init.d/mysql K85mysql

安装GD库基本包gd-devel

#rpm -ivh gd-devel-1.8.4-11.i386.rpm

安装XPM支持

#rpm -ivh xpm-3.4k-2.i386.rpm

安装libxml2 (记得PHP5.1.1只支持libxml2-2.6.11以上版本)

#tar zxvf libxml2-2.6.11.tar.gz

#cd libxml2-2.6.11

#./configure

#make

#make install

开始装GD库支持

-------------------------------------------------------

先安装GD基础rpm包

#rpm –ivh gd-devel.rpm

ZLIB

#./configure

#make

#make install

JPEGSRC

#./configure --enable-shared

#make

#make install-lib

#make install

LIBPNG

#cp scripts/makefile.std Makefile

#make

#make install

最后是GD2.*

#./configure --with-png=/usr/local --with-jpeg=/usr/local --with-freetype=/usr

#make

#make install

----------------------------------------------

上面一切都很顺利的话,GD就算成功的安装上了. 如果有问题,应该是缺少支持包,总之是少什么就下载什

么来安装上.

跟着下来,开始安装APAHCHE2和PHP5

#./configure --prefix=/usr/local/apache2 --enable-module=so

#make

#make install

PHP5

#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-gd=/usr/local --enable-trace-vars --with-zlib-dir=/usr/local -with-mysql=/usr/local/mysql --enable-mbstring=all

#make

#make install

复制PHP.INI文件到正确位置

在PHP目录下运行

#cp php.ini-dist /usr/local/php/lib/php.ini

编辑apache配置文件httpd.conf

#vi /usr/local/apache2/conf/httpd.conf

要改的有如下几处:

一般都在

#AddType application/x-tar .tgz

下加一行

AddType application/x-httpd-php .php

查找

index.html

在后面加 index.htm index.php 让它把index.php做为默认页

再找

#ServerName

把#去掉,后面的IP改成你的IP.

找到

"/usr/local/apache2/htdocs"

把两个"/usr/local/apache2/htdocs"改为你存放网页文件的路径

保存httpd.conf文件.

启动它

# /usr/local/apache2/bin/apachectl start

如果没有出错,写一个测试页放到你网页目录下, 我的就是上面所说的 /www

phpinfo();

?

保存.试试在测试器里打IP进去就可以看到PHPINFO页了

把Apache2加入系统服务

#cd /etc/init.d

#cp /usr/local/apache/bin/apachectl ./httpd

用文本编辑/etc/init.d/httpd

在头部加入

#chkconfig: 345 79 15

#description: Activates/Deactivates Apache Web Server

# processname: httpd

#chkconfig --add httpd

安装ZendOptimizer-2.5.3加速PHP

#./install.sh

------------------------

一直想写篇关于Linux下 PHP环境的详细安装配置文章, 没什么时间

趁现要配几台服务器, 借此机会把自己安装配置的步骤写出来, 供初学者参考!

有什么错误的地方请大家指证批评,谢谢! - by Mayer

首先我在 /root 目录下建了一个 soft 文件夹来保存我要安装的源码包

mkdir /root/soft

cd /root/soft

先找到 apache php mysql proftpd 源码包下载的URL地址

请浏览

等官方网站

使用wget 直接下载

wget

...

wget

...

wget

...

第一步:安装apache

注:当前目录为/root/soft ,

目录下有

httpd-2.0.55.tar.gz, php-5.0.5.tar.gz

等二进制源码包

#号代表为root 根权限,#后是输入的一条命令

执行下列命令

解压源码包

# tar -zxf httpd-2.0.55.tar.gz

进入安装目录

# cd httpd-2.0.55

配置apache安装信息

# ./configure --prefix=/usr/local/apache --enable-modules=so --enable-rewrite

执行make安装

# make; make install

安装完后

# vi /usr/local/apache/conf/httpd.conf

找到 prefork.c 下的

MaxClients 150

改为

ServerLimit 2000

MaxClients 1000

apache默认工作在prefork.c模式下,并发进程为150,超过后就无法访问,150是远远不够的,所以这里按自己网站的需求改, 如1000

由于apache默认最大并发进程是 256 所以要先设置 ServerLimit 2000 将服务器可设的最大并发数设为2000, 然后再设置最大并发数 MaxClients 1000

找到 #ServerName

在其下设置 ServerName 如下

ServerName

基中

为你网站名,也可用IP代替

找到 DocumentRoot "/usr/local/apache/htdocs"

设置你的 WEB 服务器的根目录 如

DocumentRoot "/myweb"

找到 DirectoryIndex index.html index.html.var 改为

DirectoryIndex index.html index.php index.htm

找到 ForceLanguagePriority Prefer Fallback 在其下加上

AddDefaultCharset gb2312

改完后保存(vi 的用法请查 Linux vi 命令)

用下面命令启动WEB服务器

# /usr/local/apache/bin/apachectl start

查看自己的站点是否正常

也可用IP

用 # /usr/local/apache/bin/apachectl stop 可停止服务

安装MYSQL

# tar -zxf mysql-standard-5.0.15-linux-i686.tar.gz

# cp -r mysql-standard-5.0.15-linux-i686 /usr/local/mysql

# vi /usr/local/mysql/support-files/my-medium.cnf

在后面加上

max_connections = 1000

log-slow-queries

long_query_time = 5

注 max_connections 为允许的最大连接数

log-slow-queries 打开低速查询日志

long_query_time 低速查询的秒数(运行一句sql达到此时间记录在日志里)

然后COPY 它为 /etc/my.cnf 文件

# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

添加mysql用户及用户组

# groupadd mysql

# useradd -g mysql mysql

修改mysql目录权限

# chown -R root /usr/local/mysql

# chgrp -R mysql /usr/local/mysql

# chown -R mysql /usr/local/mysql/data

生成mysql系统数据库

# /usr/local/mysql/scripts/mysql_install_db --user=mysql

启动mysql服务

# /usr/local/mysql/bin/mysqld_safe --user=mysql

如出现 Starting mysqld daemon with databases from /usr/local/mysql/data

代表正常启动mysql服务了, 按Ctrl + C 跳出

修改 mysql 的 root 密码

# /usr/local/mysql/bin/mysqladmin -u root -p password 123456

回车出现 Enter password: 最开始密码默认为空 继续回车即可

123456 即为你的新密码

安装GD库(让PHP支持GIF,PNG,JPEG)

首先下载 jpeg6,libpng,freetype 并安装模块

wget

...

wget

...

wget

...

wget

...

安装 jpeg6

建立目录

# mkdir /usr/local/jpeg6

# mkdir /usr/local/jpeg6/bin

# mkdir /usr/local/jpeg6/lib

# mkdir /usr/local/jpeg6/include

# mkdir /usr/local/jpeg6/man

# mkdir /usr/local/jpeg6/man/man1

# cd /root/soft

# tar -zxf jpegsrc.v6b.tar.gz

# cd jpeg-6b

# ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static

# make; make install

安装libpng

# cd /root/soft

# tar -zxf libpng-1.2.8.tar.gz

# cd libpng-1.2.8

# cp scripts/makefile.std makefile

# make; make install

安装 freetype

# cd /root/soft

# tar -zxf freetype-2.1.10.tar.gz

# cd freetype-2.1.10

# ./configure --prefix=/usr/local/freetype

# make;make install

安装最新的GD库

# cd /root/soft

# tar -zxf gd-2.0.33.tar.gz

# cd gd-2.0.33

# ./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg6/ --with-png --with-zlib --with-freetype=/usr/local/freetype/

# make; make install

安装最新的Curl库

# cd /root/soft

# wget

...

# tar -zxf curl-7.15.0.tar.gz

# ./configure --prefix=/usr/local/curl

# make; make install

安装PHP

由于php5需libxml2的支持, 所以先下载并安装libxml2

# cd /root/soft

# wget

...

# tar -zxf libxml2-2.6.19.tar.gz

# cd libxml2-2.6.19

# ./configure --prefix=/usr/local/libxml2

# make; make install

安装 libxslt

# cd /root/soft

# wget

...

# tar -zxf libxslt-1.1.15.tar.gz

# cd libxslt-1.1.15

# ./configure --prefix=/usr/local/libxslt --with-libxml-prefix=/usr/local/libxml2

# make; make install

# tar -zxf php-5.0.5.tar.gz

# cd php-5.05

# ./configure --prefix=/usr/local/php

--with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql/

--with-curl=/usr/local/curl --enable-ftp

--with-libxml-dir=/usr/local/libxml2 --with-expat-dir=/usr/lib

--enable-soap --with-xsl=/usr/local/libxslt --enable-xslt

--with-gd=/usr/local/gd2/ --with-jpeg-dir=/usr/local/jpeg6/

--with-zlib-dir=/usr/lib --with-png

--with-freetype-dir=/usr/local/freetype

# make

# make install

其中./configure 后的

--prefix=/usr/local/php

--with-apxs2=/usr/local/apache/bin/apxs

--with-mysql=/usr/local/mysql/

--with-libxml-dir=/usr/local/libxml2

是必要的选项

--with-gd=/usr/local/gd2/

--with-jpeg-dir=/usr/local/jpeg6/

--with-png

--with-zlib-dir=/usr/lib

--with-freetype-dir=/usr/local/freetype

这是让PHP支持GD库的配置选项

--with-curl=/usr/local/curl 支持CURL库

--enable-ftp 打开FTP库函数支持

--enable-soap --with-xsl=/usr/local/libxslt --enable-xslt

让PHP支持SOAP, 上面这些一般用得少, 可以去掉

配置 httpd.conf 让apache支持PHP

# vi /usr/local/apache/conf/httpd.conf

找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

重启apache

# /usr/local/apache/bin/apachectl restart

在你Web目录里建一内容为 PHP文件, 输入URL地址查看PHP配置是否正确

安装 phpmyadmin

下载

# cd /root/soft

# wget

...

# tar -zxf phpMyAdmin-2.6.4-pl3.tar.gz

# vi phpMyAdmin-2.6.4-pl3/config.inc.php

找到 $cfg['Servers'][$i]['auth_type'] = 'config'; 将config 改为 http

保存后

mv phpMyAdmin-2.6.4-pl3 /你的phpmyadmin目录

关于mysql4.1-4移植4.0旧数据库中文乱码问题的解决方法

进入phpmyadmin管理

建立你数据库名并选上 gb2312_bin 的编码

然后导入你先前备份好的SQL文件, 导入时选择 文件的字符集:gb2312

完成后就OK了

注: PHP连接mysql4.1和5.0 数据库后需指定字符集 需执行如 mysql_query("SET NAMES 'gb2312' ");

否则会产生中文乱码问题!

php-5.3.6.tar.gz和php-5.3.6.tar.bz2区别

从文件名可以看出,两个PHP的版本号是一样的。不同的是文件类型。GZ是UNIX系统中的压缩文件,ZIP的Gnu版本,功能和WINRAR一样压缩文件。bz2也是unix下常见的压缩文件格式,是由具有高压缩率的压缩工具bzip2生成,以后缀为.bz2结尾的压缩文件。|不同的是gz型的压缩文件的压缩工具为7-Zip

解压工具为WINZIP、WinMount。

php在mac上怎么配置服务器

mac自带继承php环境的apache php 系统默认已经装好,需要把他启动

下载mysql官网有mac版本重新按linux的方法安装了一遍

mac系统安装php的方法

安装PHP扩展要求Mac系统已经安装了Xcode环境和命令行开发工具,如果还没安装,可以使用Shell安装。

xcode-select --install

为了扩展管理方便,首先来安装pecl扩展管理器。

cd /usr/lib/php

sudo php install-pear-nozlib.phar

安装Redis、Memcache、Mongo等扩展。

sudo pecl install redis

sudo pecl install memcache

sudo pecl install mongo

sudo pecl install xdebug

将扩展配置添加的php.ini文件中:

extension=memcache.so

extension=mongo.so

extension=redis.so

zend_extension=xdebug.so

安装xcache,从官网下载xcache.lighttpd.net/wiki/Release-3.2.0

解压缩并安装

tar xvf xcache-3.2.0.tar

cd xcache-3.2.0

phpize

。/configure

make

sudo make install

配置XCache

[xcache]

xcache.size = 128M

xcache.var_size = 8M

xcache.var_count = 1

xcache.var_slots = 8K

xcache.var_ttl = 0

xcache.var_maxttl = 0

xcache.var_gc_interval = 300

xcache.optimizer = Off

由于Mac自带的PHP环境是不包括mcrypt扩展的,所以需要下载同版本的php源码包,单独编译这个模块加载。从官网的归档里面找到php5.5.14的源码包,下载:php.net/releases/

tar zxvf php-5.5.14.tar.gz

cd php-5.5.14/ext/mcrypt/

phpize。/configure

make

sudo make install

配置ext-mcrypt

extension=mcrypt.so

为了加速,还需要打开opcache。

zend_extension=opcache.so

[opcache]

; Determines if Zend OPCache is enabled

opcache.enable=0

; Determines if Zend OPCache is enabled for the CLI version of PHP

opcache.enable_cli=0

以上就是在MAC OS X系统中安装PHP扩展的方法。

linux下编译安装php-5.2.*.tar.gz后php.ini的默认存放路径是哪里

cp php.ini-dist /usr/local/php/lib/php.ini

默认没有的需要从编译时的源码目录copy一份到php的安装目录

例如你下载的是php5.2.2,需要进入php5.2.2才能./configuire

只需再次进入源码目录然后copy即可

如果你是通过yum或apt安装的就存在这个文件。

tar包和tar.gz包有什么区别

1、文件类型不同:

tar包属于打包文件,Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar.gz包是压缩文件,经过gzip压缩后的tar文件,形成tar.gz包,扩展名为“.tar.gz”。

2、用途不同:

tar.gz包一般情况下都是源代码的安装包,需要先解压再经过编译、安装.才能执行。总而言之它是一个压缩文件。tar包最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar,一般用于文件备份。

扩展资料:

相关的压缩包格式缩写:

.tgz等价于.tar.gz、.tbz与tb2等价于.tar.bz2、.taz等价于.tar.Z、.tlz等价于.tar.lzma、.txz等价于.tar.xz。

tar.gz包的相关操作:

解压:[*******]$ tar -zxvf FileName.tar.gz

压缩:[*******]$ tar -zcvf FileName.tar.gz DirName

tar.gzl文件的原理:就是将软件的所有原始码档案先以 tar 打包,然后再以压缩技术来压缩,通常最常见的就是以 gzip 来压缩了。因为利用了 tar 与 gzip 的功能,所以 tarball 档案一般的附档名就会写成 .tar.gz 或者是简写为 .tgz。

参考资料来源:百度百科-Tar

参考资料来源:百度百科-tar.gz

linux 怎么通过压缩包安装 php

1、MySQL的安装

在MySQL官网下载MySQL的安装文件MySQL-server-4.0.20-0.i386.rpm,执行下面的命令完成MySQL的安装。

rpm -ivh MySQL-server-4.0.20-0.i386.rpm

在没有设置MySQL密码的情况下,通过以下命令测试MySQL是否安装成功。

mysql -u root

出现类似welcome to the mysql mointor. commands end with;or \g的字样,说明安装成功。

2、Apache的安装

从Apache的官网下载UNIX版本的压缩包,以httpd-2.0.52.tar.gz为例,假设资源包放在/usr/local/src下,进入这个目录后解压缩,命令如下:

cd /usr/local/src

tar -zxvf httpd-2.0.52.tar.gz

解压缩后,进入目录httpd-2.0.52,执行以下命令:

./configure --prefix=/usr/local/apache2 --enable--module=so

其中--prefix=/usr/local/apache2用来指定Apache的安装目录。接下来进行编译,执行一下命令完成安装。

make

mae install

3、配置PHP开发环境的安装

1)从PHP官网下载php5.1.4.tar.gz的压缩包,解压缩该文件包,命令如下:

tar -zxf php5.1.4.tar.gz

2)转到解压缩后的目录,执行以下命令完成PHP安装目录等相关配置:

./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql

3)接着编译PHP,命令如下:

make

make install

4)复制当前目录下的文件PHP大安装目录的lib目录下,并改名为php.ini,命令如下:

cp php.ini-dist /usr/local/php/lib/php.ini