安装Mono需要的GDI+兼容API的库Libgdiplus
02
虚拟机:VMware-workstation-full-11.0.0-2305329_0;
Linux系统:CentOS-7-x86_64-DVD-1511.iso;
Visual Studio 2013:创建默认ASP.NET MVC 4 Web 应用程序;
Linux连接工具:SecureCRT;
可以跳过,有四百多条更新。
yum –y update
yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make
libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel
libX11-devel freetype-devel fontconfig-devel cairo-devel
安装Mono需要的GDI+兼容API的库Libgdiplus
cd /usr/local/src/
libgdiplus下载地址,当前最新版本libgdiplus-4.2.tar.gz |2015-12-20 17:33|671K
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-4.2.tar.gz
tar -zxvf libgdiplus-4.2.tar.gz
cd libgdiplus-4.2
./configure --prefix=/usr
make && make install
cd /usr/local/src/
mono下载地址,当前最新版本mono-4.6.2.6.tar.bz2 | 2016-11-02 14:22 | 79M
wget http://download.mono-project.com/sources/mono/mono-4.6.2.6.tar.bz2
tar -jxvf mono-4.6.2.6.tar.bz2
cd mono-4.6.2
./configure --prefix=/usr
make这步的时间稍微比较久点。
make && make install
安装完后使用mono -V查看版本信息。
cd /usr/local/src/
Jexus下载地址,当前最新版本jexus-5.8.1.tar.gz
wget http://www.linuxdot.net/down/jexus-5.8.1.tar.gz
tar -zxvf jexus-5.8.1.tar.gz
cd jexus-5.8.1
./install
启动命令。
/usr/jexus/jws start
启动成功后通过http://localhost/info访问到如下页面。
至此环境准备工作完成。
cd /usr/jexus/siteconf/
cp default simple
赋值默认配置修改port、root。
配置修改完成后到/var目录下创建www文件夹。
cd /var
mkdir www
使用SecureFX将打包文件夹simple上传至/var/www/simple目录。
将jexus停止后重新启动
/usr/jexus/jws stop
/usr/jexus/jws start
启动成功后通过http://localhost/info访问出现如下错误信息。
将Web.config文件内容替换成如下信息重新上传。
http://go.microsoft.com/fwlink/?LinkId=169433-->
/usr/jexus/jws restart
log4net引用到项目中。
重新启动后刷新能访问显示如下,但是样式信息未应用。这是因为Linux下是区分大小写的,需要配置jexus。
cd /usr/jexus/
vi jws
取消# export MONO_IOMAP="all"这段内容的前面的#,保存,然后重新启动jexus。
重启jws后,重新访问结果。
完结
网友评论