mono安装junxus
1.mono源代码下载 GitHub上的源代码 需要安装server上已有mono的编译器 所以并不推荐。
http://www.mono-project.com/download/ 的 download标签 找到
Building Mono from a Release Package 段落中的链接 “Mono web site.”
进入release版本下载页找到想要的版本下载。
2.配置
进入文件夹运行脚本配置脚本./configure --prefix=/usr/local/XXXXXX
配置时缺少的依赖关系会提示,按照提示都装好就可以了
3.编译,安装
没啥多说的,根据文档,建议make,与make install 一步步运行 不要&&
通常 要编译1个小时。E5-2679v3 @2.4GHz 大约45分钟
4.确认安装完成
1).写一个.net的控制台程序 hello world程序
内容如类似:
using System;
public class HelloWorld
{
static public void Main ()
{
Console.WriteLine ("Hello Mono World");
}
}
2).保存成文件,使用mcs命令编译。mcs如果系统bin里面没有,就是在刚刚安装路径的bin里
mcs hello.cs
编译完成后会输出文件名同名的 hello.exe文件
3).mono运行 使用mono命令运行exe文件。如果没有也是在刚刚安装的bin里
路径没有的话最好去设置好 /etc/profile
最末添加
MONO_URI='/usr/local/mono....'
PATH=$MONO_URI/bin:$PATH
然后source /etc/profile
------------------------------
5.jexus 安装
jexus是国人开发的一款基于mono的免费 web应用服务程序。相当于iis/apache
http://www.jexus.org/
1).安装与更新都比较简答,官网首页就是教程.解压开来的readme里也有
【Warning】 如果要自己写安装路径,要注意覆盖。jexus编译后是将改路径原有内容清空再写入的。所以不要写/usr/local
2).测试网站
jexus的服务配置在 安装路径 /usr/jexus/siteconf/下 每一个文件代表一个站点。
配置文件中三项 port端口号,root根目录,hosts 主机头/域名必须配置可用*通配符
根目录默认 /var/www/default
1)去根目录新建一个 测试页面 html
2)jexus安装路径下 jws脚本
jws start 启动
jws restart 重启
jws stop 停止
jws restart sitename重启指定网站 sitename就是siteconf里的文件名
3)访问该网站的测试页面 ok 结束
1.mono源代码下载 GitHub上的源代码 需要安装server上已有mono的编译器 所以并不推荐。
http://www.mono-project.com/download/ 的 download标签 找到
Building Mono from a Release Package 段落中的链接 “Mono web site.”
进入release版本下载页找到想要的版本下载。
2.配置
进入文件夹运行脚本配置脚本./configure --prefix=/usr/local/XXXXXX
配置时缺少的依赖关系会提示,按照提示都装好就可以了
3.编译,安装
没啥多说的,根据文档,建议make,与make install 一步步运行 不要&&
通常 要编译1个小时。E5-2679v3 @2.4GHz 大约45分钟
4.确认安装完成
1).写一个.net的控制台程序 hello world程序
内容如类似:
using System;
public class HelloWorld
{
static public void Main ()
{
Console.WriteLine ("Hello Mono World");
}
}
2).保存成文件,使用mcs命令编译。mcs如果系统bin里面没有,就是在刚刚安装路径的bin里
mcs hello.cs
编译完成后会输出文件名同名的 hello.exe文件
3).mono运行 使用mono命令运行exe文件。如果没有也是在刚刚安装的bin里
路径没有的话最好去设置好 /etc/profile
最末添加
MONO_URI='/usr/local/mono....'
PATH=$MONO_URI/bin:$PATH
然后source /etc/profile
------------------------------
5.jexus 安装
jexus是国人开发的一款基于mono的免费 web应用服务程序。相当于iis/apache
http://www.jexus.org/
1).安装与更新都比较简答,官网首页就是教程.解压开来的readme里也有
【Warning】 如果要自己写安装路径,要注意覆盖。jexus编译后是将改路径原有内容清空再写入的。所以不要写/usr/local
2).测试网站
jexus的服务配置在 安装路径 /usr/jexus/siteconf/下 每一个文件代表一个站点。
配置文件中三项 port端口号,root根目录,hosts 主机头/域名必须配置可用*通配符
根目录默认 /var/www/default
1)去根目录新建一个 测试页面 html
2)jexus安装路径下 jws脚本
jws start 启动
jws restart 重启
jws stop 停止
jws restart sitename重启指定网站 sitename就是siteconf里的文件名
3)访问该网站的测试页面 ok 结束