




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CorePortal 安装1.安装Apache如果要让apache完全在root用户下运行#vi /.bashrc export CFLAGS=-Wall -DBIG_SECURITY_HOLE。并且安装完后要修改apache配置文件#vi /usr/local/apache2/conf/httpd.conf修改User和Group为root。安装apr:#tar xvf httpd-2.2.15.tar.gz#cd httpd-2.2.15#cd srclib/apr#./configure -prefix=/usr/local/apr#make#make install#make clean#make distclean安装apr-util:#cd ./apr-util#./configure -prefix=/usr/local/apr-util -with-apr=/usr/local/apr#make#make install#make clean#make distclean安装apache:最后安装apache#./configure -prefix=/usr/local/apache2 -enable-mods-shared=all -enable-cache -enable-file-cache -enable-mem-cache -enable-disk-cache -enable-static-support -enable-static-htpasswd -enable-static-htdigest -enable-static-rotatelogs -enable-static-logresolve -enable-static-htdbm -enable-static-ab -enable-static-checkgid -disable-cgi -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util -enable-dav -enable-so如果提示apr-util版本过低,那么可能是你的Linux发行版内置了apr库,所以将自己安装的apr和apr-util库卸载,并且将apache的配置参数中的-with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util,修改为-with-included-apr和-with-included-apr-util。如果编译的时候zlib有问题,安装zlib,而且要按照默认路径/usr/local安装。#make#make install#make clean#make distclean#vi /etc/rc.local在exit 0之前添加:/usr/local/apache2/bin/apachectl start如出现错误:/usr/lib/libexpat.so: could not read symbols: File in wrong format解决方法:编译时增加编译参数 -with-expat=builtin 好像在64位服务器下编译脚本在定位系统expat支持时有些问题。通过指定expat,用系统自带的expat来编译就不存在这个问题了。测试/usr/local/apache2/bin/apachectl start如果出现错误。httpd: Could not reliably determine the servers fully qualified domain name, using 01 for ServerName修改apache配置文件# vi /usr/local/apache2/conf/httpd.conf找到ServerName localhost:80,将注释取消掉。2.安装PHP安装php#tar -xvf php-5.2.13.tar.gz#cd php-5.2.13安装unixODBC到/usr/local/unixODBC#./configure -prefix=/usr/local/php -with-apxs2=/usr/local/apache2/bin/apxs -with-pear=/usr/share/php -with-zlib-dir -with-bz2 -with-libxml-dir -with-gd=/usr/local/gd2 -enable-gd-native-ttf -enable-gd-jis-conv -with-freetype-dir=/usr/local/freetype -with-jpeg-dir=/usr/local/jpeg8 -with-png-dir -enable-mbstring -with-unixODBC=/usr/local/unixODBC -with-config-file-path=/etc -with-iconv -disable-ipv6 -enable-static -enable-maintainer-zts -enable-zend-multibyte -enable-inline-optimization -enable-zend-multibyte -enable-sockets -enable-soap如果提示BZip2有问题,重新编译默认安装bzip2。# make# make install修改php配置# vim php.ini-recommended找到register_globals = Off,修改为:register_globals = On找到short_open_tag = Off,修改为:short_open_tag = On找到error_reporting = E_ALL,修改为:error_reporting = E_ALL & E_NOTICE找到date.timezone = ,加上 Asia/Chongqing最后把php.ini-recommanded拷贝到/etc/php.ini去如果安装的版本是5.3.X,除了上面的目录名变为php-5.3.X,php配置文件也变成php.ini-development如果php make时出现错误:libbz2.a需要重新加参数-fPIC来编译#tar -xvf bzip2-1.0.5.tar.gz#cd bzip2-1.0.5#make clean#vim Makefile找到CFLAGS 在最后加入 -fPIC#make#make install整合apache 与php#vi /usr/local/apache2/conf/httpd.conf在最后一行加上:AddType application/x-httpd-php .php查找:(设置 WEB 默认文件)DirectoryIndex index.html替换为:DirectoryIndex index.php index.html index.htm /在 WEB 目录不到默认文件,httpd 就会执行 /var/www/error/noindex.html找到这一段:#AllowOverride controls what directives may be placed in .htaccess files.#It can be All, None, or any combination of the keywords:#Options FileInfo AuthConfig Limit#AllowOverride none更改为AllowOverride all(允许apache rewrite)保存httpd.conf,退出。#/usr/local/apache2/bin/apachectl restart /重启 Apache在编译PHP源码时,会使用到部分MySQL的库文件和头文件,若服务器还需提供PHP动态网页服务,会导致找不到相应的文件,解决办法是为目录创建一个符号连接,其实现的操作命令如下:#ln -s /usr/local/mysql/lib/mysql /usr/lib/my#ln -s /usr/local/mysql/include/mysql /usr/include/mysql3. 安装Portal1)解压CorePortal压缩包至 /home/CorePortal目录效果如下:2)复制httpd.conf 至/usr/local/apache2/conf目录覆盖同名文件。4. 配置1) .默认初始化管理员密码为:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中科学探究:科学探究与TiO₂石墨烯光催化技术实验的结合教学论文
- 绘本教学在小学英语课堂中的创新与挑战研究论文
- 智能家居节能技术在智能家居产品中的市场竞争力分析论文
- 艺术班培训管理制度
- 芽苗菜栽培管理制度
- 茶叶类门店管理制度
- 除雪剂使用管理制度
- 访问控制策略安全评估
- 财务会计建筑业会计科目
- 大班幼儿散文诗四季的礼物
- 2025年甘肃高考真题化学试题(解析版)
- 康复医学科治疗技术操作规范2023版
- 2025年贵安发展集团有限公司招聘笔试参考题库含答案解析
- 趣识古文字智慧树知到期末考试答案章节答案2024年吉林师范大学
- 2023高考地理高三一轮复习教学计划和备考策略
- 快递邮寄申请表
- 隔油池图集pdf国标图集
- 蒸压灰砂砖抗压、抗折强度检验记录1
- 天津城建大学概率论试卷试题
- 收集九厂微地震监测report1
- 国家开放大学《Matlab语言及其应用》形考作业1-3参考答案
评论
0/150
提交评论