e. 使用命令wget下载最新版本的libgdiplus,命令如下,下载完成之后将包解压(至于安装包里面是什么内容,请自行使用命令ls -l查看),如下图所示:
e.2 tar -zxvf libgdiplus-4.2.tar.gz
备注:可以打开此网站查看所有的文件,选择想要下载的文件,我这里下载的是最新的libgdiplus。
f. 进入libgdiplus-4.2(cd libgdiplus-4.2)文件下,执行下面的命令进行安装
f.1 ./configure --prefix=/usr
f.2 make
f.3 make install
4. 配置Monoa. Mono的安装在整个 过程中时间比较长,请大家耐心安装。
b. cd跳转到文件夹kencery,在此文件夹下面创建mono文件夹,命令如下:
b.1 (1):cd /usr/local/kencery (2):mkdir mono (3):cd mono/
c. 使用命令wget下载最新版本的mono,命令如下,下载完成之后将包解压(至于安装包里面是什么内容,请自行使用命令ls -l查看),如下图所示:
c.2 tar -jxvf mono-4.4.0.148.tar.bz2
备注:可以打开此网站查看所有的文件,选择想要下载的文件,我这里下载的是最新的mono。
d. 进入mono-4.4.0(cd mono-4.4.0)文件下,执行下面的命令进行安装
d.1 ./configure --prefix=/usr
d.2 make (发现会出现很多警告,不用担心,不会影响到项目部署)
d.3 make install
e. 上述命令执行完成之后,输入mono -V如果含有mono的版本信息,则说明安装成功,版本信息如图所示:
5. 配置Jexusa. 当mono配置完成并且测试没有问题的情况下,这时候我们就可以对Jexus进行配置了。
b. cd跳转到文件夹kencery,在此文件夹下面创建jexus文件夹,命令如下:
b.1 (1):cd /usr/local/kencery (2):mkdir jexus (3):cd jexus/
c. 使用命令wget下载最新版本的jexus,命令如下,下载完成之后将包解压(至于安装包里面是什么内容,请自行使用命令ls -l查看),如下图所示:
c.2 tar -zxvf jexus-5.8.1.tar.gz
备注:在官网下找到最新的jexus下载。
d. 进入jexus-5.8.1(cd jexus-5.8.1)文件下,执行下面的命令进行安装
d.1 sudo ./install
备注:在执行install脚本时,jexus默认是安装到/usr/jexus/中,如果您想安装到自定义的目录,可以在执行该脚本的时候增加一个目录参数(sudo ./install /usr/local/kencery/jexus/)
e. 因为Jexus是一个服务,故而可以控制整个服务的启动、停止、重启,命令如下,请自行测试
e.1 启动 sudo /usr/jexus/jws start
e.2 停止 sudo /usr/jexus/jws stop
e.3 重启 sudo /usr/jexus/jws restart
f. 当然也可以控制指定网站的启动,停止,重启,命令如下:请自行测试
f.1 启动 sudo /usr/jexus/jws start website(网站名称)
f.2 停止 sudo /usr/jexus/jws stop sizeName(网站名称)
f.3 重启 sudo /usr/jexus/jws restart sizeName(网站名称)
g. 使用命令:sudo /usr/jexus/jws start启动,如果jexus启动OK,则说明安装成功了。
h. 当jexus启动成功,这时候我们想在外面访问jexus,但是浏览器访问出错,使用ping 域名是可以ping通,但是浏览器访问就是失败(提示:无法访问此网站,192.168.37.138的响应时间过长),这是为什么呢?这是因为jexus默认是80端口,而系统安装完成之后80端口是不允许外界访问的,故而访问不了,设置将80端口开放使外界可以访问。
h.1 cd /etc/sysconfig/
h.2 vim iptables 修改并且保存,如图所示:
h.3 重启服务 service iptables restart
i. 当h完成之后,重启jexus,输入如下网址访问,如图所示,则说明jexus安装完全成功,接下来我们就需要部署ASP.NET MVC项目了。
备注:快捷安装方法(一对命令将会安装成功Jexus)
1.安装:sudo curl jexus.org/release/install | sh
2.更新:sudo curl jexus.org/release/upgrade | sh
说明:使用这种命令的安装方法将会吧Jexus安装到/usr/jexus 位置。