在ubuntu14.04上安装mono4.4 + jexus + mvc6

0、准备工作

在/usr下建立一个文件夹,方便管理源码

cd /usr
mkdir opensource
cd opensource

安装vim(文本编辑器,不习惯用vim可以换成其他的)

apt-get install vim

安装rar(如果不将站点打包成rar再上传到ftp服务器,在Ubuntu中通过ftp下载则可以不用)

apt-get install rar

1、安装基础库libgdiplus(GDI+)

apt-get install build-essential automake autoconf libtool bison gettext pkg-config libgdiplus

2、安装mono 4.4

wget http://download.mono-project.com/sources/mono/mono-4.4.0.148.tar.bz2
tar -jxvf mono-4.4.0.148.tar.bz2
cd mono-4.4.0
./configure --prefix=/usr
make && make install

make && make install步骤需要消耗一些时间。

3、安装Jexus

cd /usr/opensource
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
sudo ./install

到这Jexus安装完成,jexus三个常用的命令(启动、停止、重启)

启动
/usr/jexus/jws start
停止
/usr/jexus/jws stop
重启
/usr/jexus/jws restart

4、配置Jexus

vim /usr/jexus/siteconf/default

配置文件中只需要改三个地方,第一个是端口好,第二个是站点文件的物理路径,第三个是站点绑定的域名。下面会把站点发布到/var/www/default文件夹下,并且使用的是80端口,所以在这里不修改任何配置,直接退出。

5、发布站点

像平常一样发布站点,通过ftp拷贝/var/www/default中。

如果连不上Ubuntu的ftp,可以使用另外一种方式。

将发布完成的站点打成一个压缩包,上传到ftp服务器

创建www目录(如果不存在该目录)
mkdir /var/www
创建default目录(如果不存在该目录)
mkdir /var/www/default
cd /var/www/default
wget ftp://192.168.1.100/website.rar
rar x
website.rar
/usr/jexus/jws restart
原文地址:https://www.cnblogs.com/swyy/p/5550243.html