博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux环境安装.NET运行环境
阅读量:4568 次
发布时间:2019-06-08

本文共 2603 字,大约阅读时间需要 8 分钟。

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-dev2.	安装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 cmake3.	 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.bz24.	解压(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.tar5.	安装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 install6. 运行mono(29) mono –v7. 下载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 /usr8. 创建jexus主目录(35)cd /var(36)mkdir www(37)cd www(38)mkdir default9. 运行并测试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

 

转载于:https://www.cnblogs.com/lsgxeva/p/9745624.html

你可能感兴趣的文章
一个python的计算熵(entropy)的函数
查看>>
spring源码学习——spring整体架构和设计理念
查看>>
模拟window系统的“回收站”
查看>>
OpenCV中的split函数
查看>>
MongoDB divide 使用之mongotempalte divide
查看>>
SSH不允许进行DNS解析
查看>>
Git(介绍和安装)
查看>>
磁盘管理
查看>>
重写与重载
查看>>
Python 爬取qqmusic音乐url并批量下载
查看>>
Java代码获取spring 容器的bean几种方式
查看>>
2015年3月5日(元宵节)——substr()与substring()的区别
查看>>
mysql 导出查询结果到文件
查看>>
Js参数值中含有单引号或双引号解决办法
查看>>
python5
查看>>
js转换/Date(........)/
查看>>
mysql中limit用法
查看>>
c++ std::thread + lambda 实现计时器
查看>>
NSRunLoop个人理解
查看>>
BZOJ_1031_[JSOI2007]_字符串加密_(后缀数组)
查看>>