• (整理)在REHL6.5上部署ASP.NET MVC


      

             最近项目要使用Linux服务器(REHL6.5)+MySQL,因此特尝试操作。

    1 Linux 安装Jexus

    1.1 下载Jexus

                 因为服务器没有安装Xwindows,Jexus的下载又出现问题,所以从https://www.jexus.org/下载jexus独立版(专业版),然后上传到Linux上。在Linux可以直接使用curl https://jexus.org/release/x64/install.sh|sudo sh(测试不成功)。

    1.2 使用PSCP上传

                百度搜索并下载Putty.exe, 下载并将pscp.exe放到与Putty相同目录。输入命令上传文件。

               命令格式:pscp d:PublicfileTestLinux4.6.tar.gz root@192.168.0.109:/usr/local  回车后根据提示输入密码,pscp将上传数据

           

    1.3 解压Tar包

               将下载后的tar包解压,放到个人习惯的目录,例如 /usr/local/,

               命令格式:Tar –xzvf  jexus-*.tar.gz  -C /usr/local

    1.4 启动Jexus

               进入jexus目录,运行./jws start     (其它命令restart)

    1.5 Linux强制下载文件

              使用wget或curl时候出现Unable to establish SSl connection错误解决:

    •              wget 使用 –no-check-certificate 参数
    •              curl 使用 -k或者--insecure 参数  

    3 开发网站发布

    3.1 VS2017 创建项目

                 

            选择.net framework 4.7,ASP.NET Web 应用程序(非.net Core),不进行身份验证,其它不变。

    3.2 发布到文件

              不勾选“在发布期间预编译(P)”

             

    4 Linux 部署

    4.1 创建默认网站目录

              在/var/www下创建默认目录default

    4.2 发布后网站文件复制到此目录

             

    4.3 防火墙打开80端口

            这样就可以浏览到网站

            

    4.4 部署多网站

             1)将jexus/siteconf目录下的default复制成一个新文件,例如Mysite1

                       

              2)修改Mysite1的port和目录

                      

              3)在/var/www下面建立新网站目录Mysite1

                       

               4)重复4.3步骤,打开8080端口

               5)重启jexus:./jws restart

    参考资料:

    http://www.cnblogs.com/xiaoruilin/p/7867823.html

    https://www.cnblogs.com/yunei/p/5452120.html

    http://www.cnblogs.com/jzfan/p/7741074.html(.net core)

      

          

  • 相关阅读:
    jquery 获取select框选中的值示例一则
    jsp的三种自定义标签 写法示例
    通过 SQL Server 视图访问另一个数据库服务器表的方法
    [转]SQLServer跨服务器访问数据库(openrowset/opendatasource/openquery)
    JS 禁用和重新启用a标签的点击事件
    JS原生父子页面操作
    为什么我们有时不用配置java环境变量?
    Android -- ViewPager多页面滑动切换以及动画效果
    Android -- 程序启动画面 Splash
    apache 伪静态 .htaccess
  • 原文地址:https://www.cnblogs.com/hhhh2010/p/9883580.html
Copyright © 2020-2023  润新知