Linux(CentOS 6.7)下配置Mono和Jexus并且部署ASP.NET MVC(2)

 e. 使用命令wget下载最新版本的libgdiplus,命令如下,下载完成之后将包解压(至于安装包里面是什么内容,请自行使用命令ls -l查看),如下图所示:

e.1 wget 

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.  配置Mono

 a. Mono的安装在整个 过程中时间比较长,请大家耐心安装。

 b. cd跳转到文件夹kencery,在此文件夹下面创建mono文件夹,命令如下:

b.1 (1):cd /usr/local/kencery  (2):mkdir mono  (3):cd mono/

 c. 使用命令wget下载最新版本的mono,命令如下,下载完成之后将包解压(至于安装包里面是什么内容,请自行使用命令ls -l查看),如下图所示:

c.1 wget 

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.  配置Jexus

 a. 当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.1 wget 

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 位置。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/acfb622f4ebbbeafc677b37265a517aa.html