Linux环境安装.NET运行环境
Linux环境安装.NET运行环境
Linux环境安装.NET运行环境 1. 构建编译环境: (1) sudo apt-get install build-essential
(2) sudo apt-get install automake
(3) sudo apt-get install autoconf
(4) sudo apt-get install bison
(5) sudo apt-get install gettext
(6) sudo apt-get install libtool
(7) sudo apt-get install libglib2.0-dev
(8) sudo apt-get install libfreetype6-dev
(9) sudo apt-get install libfontconfig-dev 2. 安装libgdiplus、mono以及编译环境所需要的其他类库文件
(10) sudo apt-get install libgif-dev
(11) sudo apt-get install libtiff5-dev
(12) sudo apt-get install libpng12-dev
(13) sudo apt-get install libexif-dev
(14) sudo apt-get install libx11-dev
(15) sudo apt-get install libxft-dev
(16) sudo apt-get install libjpeg62-dev
(17) sudo apt-get install libcairo2-dev
(18) sudo apt-get install cmake 3. libgdiplus、mono源代码下载
(19)wget http://download.mono-project.com/sources/libgdiplus/libgdiplus0-5.6.tar.gz
(19)wget http://download.mono-project.com/sources/mono/mono-5.10.1.27.tar.bz2 4. 解压
(20) gzip –d libgdiplus0-5.6.tar.gz
(21) bunzip2 mono-5.10.1.27.tar.bz2
(22) tar xvf mono-5.10.1.27.tar 5. 安装libgdiplus和mono
(23)cd libgdiplus0-5.6
(23)./configure –prefix=/usr
(24)make
(25)sudo make install
(26)cd mono-5.10.1.27
(27)make
(28)sudo make install 6. 运行mono
(29) mono –v 7. 下载jexus
(30)根据系统的版本来下载对应的jexus版本,这边按照arm版本为例,下载网站http://www.linuxdot.net
(31)gzip –d jexus-5.8.2-arm.tar.gz
(32)tar xvf jexus-5.8.2-arm.tar
(33)手动将jexus-5.8.2文件夹名称改成jexus名称
(34)sudo mv jexus /usr 8. 创建jexus主目录
(35)cd /var
(36)mkdir www
(37)cd www
(38)mkdir default 9. 运行并测试jexus
(39)手动进入default文件夹,里面创建一个index.aspx界面,里面加一段这样的代码
<%Page Language=’’C#”%>
<%=DateTime.Now.ToString()%>
(40)cd /usr/jexus或者 cd /usr/jexus/data
(41)sudo ./jws start
(42)打开火狐浏览器输入localhost/index.aspx 看当前时间是否显示,显示就说明安装成功,不显示看具体报错。
(43)配置正式网站,将对应的网站目录手动放入/var/www/default 目录文件下。
(44)找到/usr/jexus/data文件夹,里面有一个文件default文件,打开编辑,有一个配置 root=/ /var/www/defatult/ 参数配置,在default后面加上31复制的文件夹名称,如果还有默认访问界面的话,找到indexs=index.aspx参数,去掉前面的“#”好启动,然后更改index.aspx指定对应网站的首界面,保存。
(45)重复40、41、42三个操作即可。
(46)由于linux本身区分大小写,针对jexus访问界面名称大小写的问题,找到/usr/jexus/目录文件下jws文件,打开编辑找到export_mono_iomap=”all”去掉前面的”#“,如果没有,找到[mysqld],回车,下面加export_mono_iomap=”all”这段参数,重复40、41、42三个操作即可 10.mysql数据库部署
(47)sudo apt-get install mysql-server
(48)sudo apt-get install mysql-workbench
(49)导出网站使用的数据库即可
(50)开启远程访问权限,输入命令mysql –uroot –p
use mysql;
update user set host=’%’ where userid=’root’;
flush privielges;
select host,user from user where userid=’root’;
找到配置文件/etc/mysql/my.cnf文件,找到bind-address=127.0.0.1改成bind-address=0.0.0.0,然后重启sudo /etc/init.d/mysql restart即可。
========================== End
Linux环境安装.NET运行环境的更多相关文章
- linux下安装jre运行环境
上官网下载安装文件:点击打开链接 文件名:jre-8u65-linux-x64.gz安装步骤1.解压tar -xzvf jre-8u65-linux-x64.gz2.将解压后的文件放到/usr/lib ...
- 阿里云服务器ubuntu安装java运行环境
服务器 阿里云服务器ubuntu安装java运行环境 转:http://www.codingyun.com/article/45.html 今天来给大家介绍一下在阿里云ubuntu服务器下安装java ...
- Python 2/3 安装与运行环境设置
Python 2/3 安装与运行环境设置: 1.Python 软件源:https://www.python.org/ 下载Win版本 https://www.python.org/downloa ...
- 图文详解安装PHP运行环境
一.什么是PHP运行环境 能够理解人与计算机交流时语言软件,通常指解释PHP编程语言的软件. 例如: PHP(代码) 需要PHP超文本预编译器(软件). Java需要JVM虚拟机 二.安装PHP运行环 ...
- linux下安装lnmp集成环境
linux下安装lnmp集成环境 教程地址:https://www.cnblogs.com/peteremperor/p/6750204.html 必须要用root用户,否则权限不够无法安装 安装最新 ...
- 小记LoadRunner 11 安装VC2005运行环境报错处理
这几天在做性能优化,需要在虚拟机里装个LoadRunner 11.从测试同学那里搞来安装包,按照文档提示安装系统运行环境,提示我要装VC2005 SP1. 安装程序自己安装,报错.截图如下. 于是我又 ...
- 04 Windows安装python运行环境
安装python运行环境 使用微信扫码关注微信公众号,并回复:"Python工具包",免费获取下载链接! 1.卸载程序(电脑未装此程序,跳过此过程) 卸载这两个程序 出现下图所示, ...
- 【Linux】- CentOS7安装java运行环境
centos7中安装java环境,在安装前先查看有无安装过java环境.直接运行java命令,会提示命令未找到,则是没有安装过java环境. 1.检查 也可以通过rpm命令查看: rpm -qa |g ...
- 如何在Mac OS X上安装 Ruby运行环境
对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.此安装方法同样适用于产品环境! 系统需求 首先确定操 ...
随机推荐
- SaltStack入门篇(四)之深入理解SaltStack远程执行
1.目标 2.执行模块 3.返回 salt ‘*’ cmd.run ‘uptime’ 命令 目标 执行模块 执行模块参数 1.SlatStack远程执行–目标 执行目标:https://docs.sa ...
- R的数据结构
R语言中的数据结构包括标量.向量.矩阵.数组.列表以及数据框 目录 1 向量 2 矩阵 3 数据框 1 向量 向量是用于存储单一数据类型(数值.字符.逻辑值)的一维数组,示例如下: a <- c ...
- 《Flutter实战》开源电子书
<Flutter实战>开源电子书 <Flutter实战> 开源了,本书为 Flutter中文网开源电子书项目,本书系统介绍了Flutter技术的各个方面,本书属于原创书籍(并非 ...
- arcpy示范教学(一):基本操作
arcpy基本操作 打开目录,遍历目录,打开要素类,遍历要素,打开文件,写入属性值 import arcpy import codecs # 设置工作目录 arcpy.env.workspace = ...
- 我们一起学习WCF 第三篇头消息验证用户身份
前言:今天我主要写的是关于头消息的一个用处验证用户信息 下面我画一个图,可以先看图 第一步:我们先开始做用户请求代码 首先:创建一个可执行的上下文对象块并定义内部传输的通道 using (Operat ...
- 搜索引擎ElasticSearch系列(四): ElasticSearch2.4.4 sql插件安装
一:ElasticSearch sql插件简介 With this plugin you can query elasticsearch using familiar SQL syntax. You ...
- ubuntn 安装软件
安装输入法 一.Ctrl+Alt+T打开终端,输入sudo apt-get install fcitx,安装fcitx插件. 二.打开input method,选择fcitx. 三.打开system ...
- 2.5星|《哈佛商学院管理与MBA案例全书》:书名太唬人了,依据中文经管书汇编整理而成
哈佛商学院管理与MBA案例全书(套装十册) 看到最后,列出的参考书目中全部是中文经管书,才明白这本书不是哈佛商学院出版的,是国内的编辑做的汇编.参考书目中除了中文经管书之外,还有一套<哈佛商学院 ...
- python中Requests模块中https请求在设置为忽略有效性验证,屏蔽告警信息的方式
增加下面的就ok了from requests.packages.urllib3.exceptions import InsecureRequestWarningrequests.packages.ur ...
- 20162328蔡文琛 Bag类
在刚刚开始着手这个作业时,想的是使用for循环来自己写出add等方法来,但是在看过API后知道了Arraylist这个java已有的列表类,于是就只用ArrayList的方法很快的就做了出来.在进行B ...