博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux学习日记(二)
阅读量:5735 次
发布时间:2019-06-18

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

在linux上运行.Net程序 并安装Linux网站

一、环境

  ubuntu14.10(桌面版 官网下载的最新版)

  jexus5.6.3 正式版

  MonoDevloper (安装完后里面有个Ubuntu软件中心 搜一下点击安装它会自动帮你把需要的环境装好)

  注:我所有程序都是基于DotNet FrameWork4.0的

二、愉快的玩耍

  2.1 运行一般的应用程序

      由于我是用的virtualbox 开的是桥接网络,所以我在自己本机假设一个FileZillaServer(ftp的服务器),便于把网站或程序传上去。

用vs写个HelloWord编译生成.exe放到ftp服务器,然后cd 文件夹找到目录,使用./程序名称.exe 运行程序。

  注:如果程序运行过程中出现没有权限的情况,先切换到root用户,然后使用Chomd +777 程序名称 修改文件内权限就可以了

  2.2 安装运行网站

      注:建议使用好压压缩软件 因为他可以直接把文件压缩成Linux支持的 .tar.gz格式非常方便

      写个Jexus环境搭建好,利用ftp服务器把网站上传到Ubuntu桌面。

       我是把jexus安装到 /usr/jexus/目录下的  所以只是我们要使用 Chomd +777 文件夹名称修改权限  (修改权限的目的是为了方便我们使用右键 复制 粘贴功能)

      然后我想把网站放到var/www的目录下 同样修改权限Chomd +777 文件夹名称修改权限  (修改权限的目的是为了方便我们使用右键 复制 粘贴功能)

      在/usr/jexus/siteconf  文件下找到一个叫default的文件(别忘了修改权限 Chomd +777 文件夹名称修改权限)右键复制 粘贴到当前文件夹

      注:jexus的网站是每个网站对应一个配置文件(不是你网站里的配置文件)如下图

        最常用配置       

          port是端口

          root是网站路径

          hots是域名(一般发布之后才配置的,测试的可以不用管) 

          indexs=index.aspx,index.htm      # 首页文件名,可以写多个,用英文逗号分开(可以不填。因为JWS系统含有常用首页名)

然后我们就浏览器输入地址进行愉快的玩耍吧。。。。。。。。注意:别忘了把Ubuntu的防火墙把端口开放出来 ufw allow 8069

转载于:https://www.cnblogs.com/liyangLife/p/4150590.html

你可能感兴趣的文章
linux 学习笔记 Unite 3
查看>>
Oracle 学习之RMAN(十五)恢复实战--TSPITR
查看>>
SSH反向隧道的内网穿透
查看>>
HTTP请求:GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS、TRACE
查看>>
spring自动检测组件不同配置
查看>>
gpg
查看>>
JSP开发中防止用户浏览器的刷新键引起系统操作重复提交
查看>>
pppoe server name详解
查看>>
工业控制系统_ICS_概述和与IT系统的比较
查看>>
Linux用户管理(一)Linux系统概述
查看>>
nodejs express mongodb
查看>>
squid标准的传统代理
查看>>
java学习日记(1)
查看>>
电脑快捷键+C++继承与派生
查看>>
显示器和显示卡
查看>>
git安装 编译安装
查看>>
Python DBUtils数据连接池与mysql配合用法
查看>>
Ajax和XMLHttpRequest
查看>>
Spring JMS的使用
查看>>
OSC太原圈第一届技术交流会总结
查看>>