在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