下面给大家介绍一下,数据库里如何让它支持中文和 权限设置出错的解决办法吧!
-----------------------------------------------------------------------------------
cp /home/mysql/share/mysql/my-huge.cnf /etc/my.cnf
cp /home/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql
chmod 755 /etc/rc.d/init.d/mysqld
chkconfig --add mysql
/etc/rc.d/init.d/mysql start
如果在启动时出错,基本上都是权限问题,大家设置下权限就可以了。如果不懂就去网上搜集出错的相关解决方案。 一般我都是在网上弄的,
四:安装GD库(让PHP支持GIF,PNG,JPEG)
a.安装 jpeg6
建立目录:
mkdir -p /usr/local/jpeg6
mkdir -p /usr/local/jpeg6/bin
mkdir -p /usr/local/jpeg6/lib
mkdir -p /usr/local/jpeg6/include
mkdir -p /usr/local/jpeg6/man
mkdir -p /usr/local/jpeg6/man1
mkdir -p /usr/local/jpeg6/man/man1
cd /home/software/
tar -zvxf jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static
make; make install
b.安装libpng
cd /home/software/
tar -zvxf libpng-1.2.8.tar.gz
cd libpng-1.2.8
cp scripts/makefile.std makefile
make; make install
c.安装 freetype
cd /home/software/
tar -zvxf freetype-2.1.10.tar.gz
cd freetype-2.1.10
mkdir -p /usr/local/freetype
./configure --prefix=/usr/local/freetype
make;make install
d.:安装zlib
cd /home/software/
#tar -zxvf zlib-1.2.3.tar.gz
#cd zlib.1.2.3
./configure
make;make install
e.安装GD库
cd /home/software/
tar -zvxf gd-2.0.33.tar.gz
mkdir -p /usr/local/gd2
cd gd-2.0.33
./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg6/
--with-png=/usr/local/lib/
--with-zlib=/usr/local/lib/
--with-freetype=/usr/local/freetype/
make; make install
e.安装Curl库
cd /home/software/
tar -zxf curl-7.15.0.tar.gz
mkdir -p /usr/local/curl
./configure --prefix=/usr/local/curl
make; make install
五:安装php5,php5必须有libxml2支持!
a.安装libxml2
cd /home/software/
tar -zxf libxml2-2.6.19.tar.gz
cd libxml2-2.6.19
mkdir -p /usr/local/libxml2
./configure --prefix=/usr/local/libxml2
make; make install
b.安装 libxslt(可选安装,你可以不安装)
cd /home/software/
tar -zxf libxslt-1.1.15.tar.gz
mkdir -p /usr/local/libxslt
cd libxslt-1.1.15
./configure --prefix=/usr/local/libxslt --with-libxml-prefix=/usr/local/libxml2
make; make install
c.安装php5
cd /home/software/
tar -zvxf php-5.1.2.tar.gz
mkdir -p /usr/local/php
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/local/lib/
--with-png=/usr/local/lib/
--with-freetype-dir=/usr/local/freetype/
make
make install
cp php.ini-dist /usr/local/php/lib/php.ini (别忘记了呵呵)
其中./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=/usr/local/lib
--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, 上面这些一般用得少, 可以去掉 这样就完成了!呵呵, 看起来是有些难,!不过明白之后,就会变的很简单
本文章来自于已诚决战私服发布网http://www.yc25.com