CentOS+Apache+Mod_mono+Postpresql环境搭建.docVIP

  • 16
  • 0
  • 约3.7千字
  • 约 4页
  • 2018-06-27 发布于河南
  • 举报
CentOSApacheMod_monoPostpresql环境搭建

安装CentOS 光盘安装 系统更新 相关组件下载与安装(在线)[重要] 在终端直接运行以下命令: yum install httpd build-essential gcc bzip bison pkgconfig glib-devel glib2-devel httpd-devel libpng-devel libX11-devel freetype fontconfig pango-devel ruby ruby-rdoc gtkhtml38-devel libxml2[系统更新包含此项] libxslt 以安装接下来要安装的软件所依赖的组件及相关工具。 注:为避免上面安装过程中由于某一个组件安装中断所导致的所有安装中断的问题,最好逐一安装: yum install xxx (xxx指所要安装的组件,如httpd) 安装apache(本地编译源代码安装) 下载所需版本的apache(试验版本2.2.16,文件名httpd-2.2.16.tar.bz2) 如果以前安装过apache,先删除之 进入该压缩包目录,在终端运行命令tar jxvf httpd-2.2.16.tar.bz2,解压 cd httpd-2.2.16 配置安装选项: ./configure --prefix=/usr/local/apache2 --enable-shared=max --enable-module=rewrite --with-apxs2=/usr/local/apache/bin/apxs --enable-module=so Make make install 到此为止,apache服务器安装完成。按照上面的configure的配置,运行命令: /usr/local/apache2/bin/apachectl start启动服务器 在本机访问 localhost 应出现 It Works! 的字样。 配套命令还有 apachectl stop/restart 安装Mono 下载所需版本的Mono(试验版本2.6.7,文件名mono-2.6.7.tar.bz2) 与安装apache步骤类似,运行如下命令编译安装: tar jvfx mono-2.6.7.tar.bz2 cd mono-2.6.7 ./configure --prefix=/usr/local make make install 安装过程需要一段时间。 到此为止Mono安装完成。运行mono –V 命令,应看到Mono版本等信息。说明安装成功。 安装mod_mono 下载所需版本的Mod_mono(试验版本2.6.3,文件名mod_mono-2.6.3.tar.bz2) 安装步骤类似: Tar jvfx mod_mono-2.6.3.tar.bz2 Cd mod_mono-2.6.3 ./configure Make Make install 安装XSP 下载所需版本的XSP(试验版本2.6.5,文件名xsp-2.6.5.tar.bz2) 同样,安装过程类似,注意下面黄色背景的文字 tar jvfx?xsp-2.6.5.tar.bz2? cd xsp-2.6.5 ./configure --prefix=/usr/local PKG_CONFIG_PATH=/usr/local/lib/pkgconfig make # mono?将 pkg-config安裝在??/usr/local/lib 下,必需手动指定其PATH make install 安装完成后,在配置文件 /usr/local/apache2/conf/mod_mono.conf (路径可能根据apache版本不同有所差异)添加两行: MonoServerPath /usr/local/bin/mod-mono-server2 –verbose MonoAutoApplication enabled 把刚才的mod_mono.conf include到httpd.conf中。 在与mod_mono.conf相同目录下,打开httpd.conf文件并编辑: 在文件末尾加入该文件路径: /usr/local/apache2/conf/mod_mono.conf 重启服务器 /usr/local/apache2/bin/apachectl restart 添加项目到apache2/htdocs文件夹中,并访问,此时可能会提示错误,说有System.DllNotFoundException。要解决这个问题,要安装GDI+ API。 图像文件编解码支持 本系统需要安装jpeg, png格式的文件编解码支持 用whereis命令查看编解码支持包是否已经安装,如: Whereis libjpg 如果已经安装,则应显

文档评论(0)

1亿VIP精品文档

相关文档