欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    CENTOS44下的apache2+mysql5+php5+svn+memcache+ZendOptimizer+phpMyAdmin.docx

    • 资源ID:28579389       资源大小:22.33KB        全文页数:15页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    CENTOS44下的apache2+mysql5+php5+svn+memcache+ZendOptimizer+phpMyAdmin.docx

    1、CENTOS44下的apache2+mysql5+php5+svn+memcache+ZendOptimizer+phpMyAdminCENTOS4.4下的apache2+mysql5+php5+svn+memcache+ZendOptimizer+phpMyAdmin CENTOS4.4 final系统下配置apache2.2.4+mysql5.0.37+php5.1.4+subversion1.4.3+memcache+ZendOptimizer3.0+phpMyAdmin2.10.1 配置这些东西花了2周的时间,经常是这个配好了那个又不行了,那个好了这个又不行了,或者是好象都行了,重启以

    2、后又不行了,中间基本上能遇到的问题全遇到啦,希望能对大家有所帮助,当然这个文章最先也是我从网上拿来的,我不过加了一些可能遇到的错误说明,并更改了一些我认为不正确的地方(下面一些软件版本号可能写得有误,因为是引用别人的,懒得改啦)。 第一步:安装CentOS4.4手动分区,作为服务器,特别为服务用途分了一个区,具体一个根目录“/”,一个“/server”,一个是交换分区。不安装不需要的组件,所以在选择组件的时候,除了选择FTP SERVER外取消所有组件的选择。如果是32位机器的话应该是679M,64位机器为719M。关闭所有不需要的服务,安装完成后登陆。输入SETUP命令,最后只剩下启动以下几

    3、个服务(具体的请参考自己需要启动):crond,iptables,irqbalance(多处理器适用),network,sshd,syslog,vsftpd,xinetd确定以后重启,就可以利用SSH和FTP服务进行远程管理了。当然你要知道机器的IP,如果是DHCP的话,可以输入命令ifconfig进行查看,如果是固定IP,那就直接登陆了。第二步:安装服务前的准备:下载httpd-2.2.2.tar.gz:下载mysql-5.0.22.tar.gz:下载php-5.1.4.tar.gz:下载zendoptimizer-3.0.tar.gz: /dev/null 2&1 &改成:/usr/bin

    4、/safe_mysqld -default-character-set=gb2312 /dev/null 2&1 &好,重新启动MySQL:#/etc/init.d/mysql restart#接下来:makemake installcp /server/mysql5/share/mysql/my-f /etc/f修改f的配置,使用utf8编码:vi /etc/f找到客户端配置client 在下面添加default-character-set=utf8在mysqld下加default-character-set=utf8init_connect=SET NAMES utf8 #(设定连接mys

    5、ql数据库时使用utf8编码,以让mysql数据库为utf8运行)set-variable = max_connections=1000修改/server/database属性chown mysql.mysql /server/database建立数据库/server/mysql5/bin/mysql_install_db -user=mysql启动数据库/server/mysql5/bin/mysqld_safe -user=mysql如果发生启动错误,可以打开日志看看:/server/database/localhost.localdomain.err可能的错误是因为权限不足、未运行mys

    6、ql_install_db等等。设置开机自动运行(把sh脚本拷到启动里面)cp /server/mysql5/share/mysql/mysql.server /etc/rc.d/init.d/mysqldcd /etc/rc.d/init.dchkconfig -add mysqld在启动mysqld以后,建议修改root的密码,执行如下2条命令:/server/mysql5/bin/mysqladmin -u root password aa1234/server/mysql5/bin/mysqladmin -u root -h localhost.localdomain password

    7、 aa1234mysql的登录:/server/mysql5/bin/mysql -u root -p然后输入密码aa1234即可进入mysql控制台(-p必须输入,否则不让登录)。如果运行mysql出错,提示mysql: error while loading shared libraries: libmysqlclient.so.15,则执行以下2句命令:echo /server/mysql5/lib/mysql /etc/ld.so.conf # 或者直接打开/etc/ld.so.conf,添加一行/server/mysql5/lib/mysql再执行:/sbin/ldconfig安装a

    8、pache2.2.2cd /home/biaoesttar -zxvf httpd-2.2.2.tar.gzcd httpd-2.2.2修改默认连接数vi server/mpm/prefork/prefork.c,查找256,把它修改为2048./configure -prefix=/server/apache2 -enable-module=so -enable-module=rewrite -enable-cache -enable-disk-cache -enable-mem-cache -enable-file-cache -with-mpm=prefork -enable-dav-e

    9、nable-shared=max -enable-module=most -enable-dav (这一行是为svn配置的,不加的话会报错:undefined symbol: dav_xml_get_cdata)makemake install启动apache2/server/apache2/bin/apachectl start设置开机自动启动从/usr/local/apache/bin/apachectl 到 /etc/rc.d/init.d/httpd 建立一个符号连接:# ln -s /usr/local/apache/bin/apachectl /etc/rc.d/init.d/ht

    10、tpd然后在此文件总添加以下几行(大概在文件顶部,约第二行的地方,如果不加,在运行服务时会报错:httpd 服务不支持 chkconfig):# chkconfig: 2345 10 90# description: Activates/Deactivates Apache Web Server最后,运行chkconfig把Apache添加到系统的启动服务组里面:# /sbin/chkconfig -del httpd# /sbin/chkconfig -add httpd编辑/etc/rc.d/rc.local把/server/apache2/bin/apachectl start 加入进去

    11、如果你以前的apache没有删除,而你又想使用# /etc/init.d/httpd restart这样重起apache的话,那就修改/etc/init.d/httpd这个文件,修改其中的apahce的三个路径就可以了!#可以选择使用 yum 程序安装所需开发包(以下为标准的 RPM 包名称)# yum install gcc gcc-c+ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-deve

    12、l pam-devel libxml2如果yum显示出错:Cannot find a valid baseurl for repo可以这样初始化一下:yum -y install flash-plugin然后再执行升级,升级时会提示y或n.#这里我们将编译GD所必须的一些小软件比如libpng,libtiff,freetype,libjpeg等先用RPM的方式一并安装好,避免手动编译浪费时间,同时也能避免很多错误,这几个小软件的编译很麻烦。这几个小软件编译错误了,GD当然安装不了,php5的编译当然也没戏了。所以我们抓大放小,对这些小牛鬼蛇神采取快速简洁的方式进行安装。并且对服务器的性能也不能

    13、产生什么影响。如果不使用yum,可以手工按照以下步骤安装(我建议不要手工安装,这些东西浪费我了太多太多的时间,因为版本问题,经常弄不成功):#安装ZLIB2cd /home/biaoesttar -zxvf zlib-1.2.3.tar.gzcd zlib-1.2.3./configure#不要用-prefix自定义安装目录,否则可能会影响后面安装,可能出现的错误:configure: error: zlib not installed#如果你的机器是64位,并且在安装png时候出现下面错误:/usr/bin/ld: /usr/local/lib/libz.a(compress.o): rel

    14、ocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC/usr/local/lib/libz.a: could not read symbols: Bad valuecollect2: ld returned 1 exit status修补办法(接上面步骤):vi Makefile找到 CFLAGS=-O3 -DUSE_MMAP在后面加入-fPIC,即变成CFLAGS=-O3 -DUSE_MMAP -fPIC接下面步骤#makemake install安装JPEG6#先建立目录,

    15、否则可能会出现类型下面错误:/usr/bin/install -c cjpeg /server/modlib/jpeg6/bin/cjpeg/usr/bin/install: cannot create regular file /server/modlib/jpeg6/bin/cjpeg: No such file or directorymake: * install Error 1解决办法:mkdir /server/modlibmkdir /server/modlib/jpeg6mkdir /server/modlib/jpeg6/binmkdir /server/modlib/jpe

    16、g6/libmkdir /server/modlib/jpeg6/includemkdir /server/modlib/jpeg6/manmkdir /server/modlib/jpeg6/man/man1#cd /home/biaoesttar -zxvf jpegsrc.v6b.tar.gzcd jpegsrc.v6b./configure -prefix=/server/modlib/jpeg6#如果你的机器是64位,并且在安装gd时候出现下面错误:/usr/bin/ld: /server/modlib/jpeg6/lib/libjpeg.a(compress.o): relocat

    17、ion R_X86_64_32 can not be used when making a shared object; recompile with -fPIC/server/modlib/jpeg6/lib/libjpeg.a: could not read symbols: Bad valuecollect2: ld returned 1 exit statusmake2: * libgd.la Error 1修补办法(接上面步骤):vi Makefile找到 CFLAGS= -O2 -I$(srcdir)在后面加入-fPIC,即变成CFLAGS= -O2 -I$(srcdir) -fP

    18、IC接下面步骤#makemake install-lib#特别注意,要不下面会出现错误:configure: error: libjpeg.(a|so) not found.#make install安装PNGcd /home/biaoesttar -zxvf libpng-1.2.10.tar.gzcd libpng-1.2.10./configure -prefix=/server/modlib/pngmake#如果出现下面错误:configure: error: zlib not installed请回到zlib,重新安装一次,最好先make clean#make install安装freetypecd /home/biaoesttar -zxvf freetype-2.2.1.tar.gzcd freetype-2.2.1./configure -prefix=/server/modlib/freetypemakemake install安装


    注意事项

    本文(CENTOS44下的apache2+mysql5+php5+svn+memcache+ZendOptimizer+phpMyAdmin.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开