今天来整理下 netcore 在 linux(ubuntu) 上的运行环境搭建 对应版本 ubuntu 16.04 .net core 2.1 nginx version: nginx/1.10.3 (Ubuntu) supervisor 配置开机重启服务自启动 Supervisorhttp://supervisord.org/是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统.它可以很方便的监听.启动.停止.重启一…
之前写过一篇Ubuntu的环境搭建博客,感觉一些配置大同小异,这里重点记录下 nginx 作为静态 angular 项目文件服务器的配置 参考链接 [netcore基础]ubuntu 16.04 搭建.net core 2.1 linux 运行环境 nginx反向代理 supervisor配置自启动 Nginx配置 muc api接口服务的配置,域名(api.wxsale.gedu.org)转发到5000端口 如下: server { listen ; server_name api.wxsal…
查看linux内核版本 uname -a 打印结果 python@ubuntu:~$ uname -a Linux ubuntu 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 查看ubuntu系统版本 lsb_release -a 打印结果 python@ubuntu:~$ lsb_release -a No LSB modules are available…
64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解,开发裸机环境之前需要先搭建其开发环境,毕竟工欲善其事必先利其器嘛.  安装步骤 1.准备工具安装目录 下载 arm-linux-gcc 4.4.3 下载链接 http://www.linuxidc.com/Linux/2011-05/35906.htm 将压缩包arm-Linux-gcc-4.4.3.tar.gz存放在一个目录下,这个目录就是你等会解压缩的目录,以后这个目录就不能随便删掉了,我的存放路径是/h…
Ubuntu 16.04默认安装php7.0环境,但是php7目前兼容性并不是很好,如果自行安装php5需要清除php7的已安装包,否则会报错. 移除默认及已安装的PHP包 sudo dpkg -l | grep php| awk '{print $2}' |tr "\n" " "sudo apt-get install aptitudesudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr &qu…
ubuntu 16.04 具体如何搭建odoo11网站的具体步骤可以参考这一篇文章 按上面的文章配置环境后,自己网站的启动具体步骤如下: 1.登录阿里云 [远程连接],进入命令行界面1 2.cd到目录 /odoo_dev/odoo11下 3.执行python3.5 ./odoo-bin -c /etc/odoo/odoo.conf 4.在浏览器中输入地址http://[ip地址或域名]:8080/web   页面成功显示  说明域名成功    odoo服务器搭建成功 待解决问题 1.此处我是在命…
  在Ubuntu 16.04下搭建KVM环境过程记录. 1 查看CPU是否支持KVM egrep "(svm|vmx)" /proc/cpuinfo 有结果输出,如下图: 2 安装KVM及相关依赖包 sudo apt-get install qemu-kvm sudo apt-get install qemu sudo apt-get install virt-manager sudo apt-get install virt-viewer sudo apt-get install…
说明:启动时注意用户权限,比如root用户启动. Ubuntu: 服务器环境:Ubuntu 16.04 64位系统 内网IP:10.143.80.116 外网IP:203.195.1.2 OpenVPN版本:OpenVPN 2.3.10 OpenVPN: 一般以系统源安装的版本为准,比如现在安装的基本以2.3.10为主,可能以后会随着源升级而更新到最新版本. 可以单独上官网(需要翻出去)下载指定版本的来安装,但前提注意系统安装的依赖. 搭建过程: 1.安装前准备 # 安装openssl和lzo,…
说明: 1.发现一个很奇怪的现象,CentOS和Ubuntu有着对用户不同的管理理念,比如CentOS中安装一切软件都是以root优先(su -),而Ubuntu则以当前用户优先,安装软件以sudo开头赋予当前用户权限执行安装.所以下面安装软件基本是CentOS默认以root下操作,而Ubuntu则以当前用户+sudo执行.当然,为了两者的统一,可以在Ubuntu下按照CentOS这一套统一去管理也是完全通用的. 2.网上针对OpenVPN服务器的搭建教程非常多,但是感觉有些乱,比如有些是专门搭…
Register the Microsoft key register the product repository Install required dependencies 参考网址:https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-package-manager-ubuntu-1604 wget -q https://packages.microsoft.com/config/ubuntu/16.04/packages-m…
http://www.linuxidc.com/Linux/2016-09/135629.htm [安装mysql时 只需安装 mysql-server无需安装mysql-client] mysql 安装时出现了错误,解决方法        http://www.cnblogs.com/Kobe10/p/6494621.html php无法解析 则需要安装  php7.1-mysql Ubuntu 16.04安装MySQL及遇到的问题解决方案   使用以下命令即可进行MySQL安装: sudo…
控服务器 - 什么是Zabbix Zabbix是企业级开源分布式监控服务器解决方案. 该软件监控网络的不同参数和服务器的完整性,还允许为任何事件配置基于电子邮件的警报. Zabbix根据存储在数据库(例如MySQL)中的数据提供报告和数据可视化功能. 由软件收集的每个度量可以通过基于Web的界面访问. Zabbix根据GNU通用公共许可证版本2(GPLv2)的条款发布,完全免费. 在本教程中,我们将在运行MySQL,Apache和PHP的Ubuntu 16.04服务器上安装Zabbix. 安装Z…
1.Installing Java sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer After that   sudo apt-get install oracle-java8-set-default 2.Installing Android Studio    (1) Download Android Studio from…
前言:1.我常用的服务器在国内,但我又有某方面的需求,所以想要搭建一个pptpd的服务器    2.但我又不常用,所以感觉阿里云包年包月的不划算,所以准备采用阿里云按量付费的实例来搭建pptpd,并形成镜像.    3.使用时,直接使用自定义镜像创建实例.创建成功就可直接访问. 一.搭建pptp 服务器采用阿里云按量付费的实例 如何搭建pptp,见:阿里云ubuntu16.04搭建pptpd 注:1.配置dns解析时,应配:8.8.8.8 或8.8.4.4 二.开机自启动 sudo nano /…
ZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效.高可用的分布式协调服务,提供了诸如数据发布/订阅.负载均衡.命名服务.分布式协调/通知和分布式锁等分布式基础服务.由于 ZooKeeper 便捷的使用方式.卓越的性能和良好的稳定性,被广泛地应用于诸如 Hadoop.HBase.Kafka 和 Dubbo 等大型分布式系统中. 一.运行模式 Zookeeper 有三种运行模式:单机模式.伪集群模式和集群模式. 1. 单机模式 这种模式一般适用于开发测试环境,一方面我们没有…
Linux+.Net Core+Nginx 之前的文章中有提到关于使用Nginx在linux来实现反向代理,今天我们继续加点料.在Centos7中部署.NetCore,然后使用Nginx进行反向代理! 我们先准备好一个.Net Core 的 Web 项目,然后发布成linux版本,然后在根目录下面去寻找到刚发布的项目文件,为后续做好准备. 然后我们需要在Linux上安装.Net Core的环境以便于我们的项目能正常的运行在上面. 1.安装.Net Core sudo rpm -Uvh https…
一..NetCore网站准备与发布 首先准备好一个ASP.NET Core Web应用程序,我这里就使用新建的示例站点作为demo演示,使用dotnet publish 命令发布网站. 或者使用VS的发布工具进行发布,选中网站右键选择发布,然后选择文件夹形式发布 二..net core + centos环境准备 2.1 安装centos:这里我选择的版本是CentOS-7,虚拟机选择VMware Workstation Pro,安装步骤可以到网上搜索,这里不作演示. 2.2 安装netcore:…
upir@upir-Rev-1-0:~$ sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'[sudo] upir 的密码: upir@upir-Rev-1-0:~$ sudo apt-key adv --keyserver apt-mo.trafficman…
jack@ubuntu:~$ sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'[sudo] password for jack: jack@ubuntu:~$ sudo apt-key adv --keyserver apt-mo.trafficmanage…
基本设置 1.配置网络环境 管理员给分配了一个静态IP,所以还需要进一步配置网络环境 配置DNS:右上角网络连接->编辑链接->有线连接1->IPv4设置->DNS服务器:202.112.80.106->保存 登陆网关:对于校园网用户来说,登陆网关才能访问外网 测试: ping www.baidu.com 2.设置root密码 sudo passwd 切换到root用户:su 或 su - 或 su root 切换到普通用户:su 用户名 或 logout 3.更新源 sud…
由于android终端usb接口比较松,公司的无线网络使用人过多比较慢,所以想使用PC端无线直连 调试Android终端 配置无线共享 1 网卡要支持 2 安装 plasma-nm sudo apt-get install plasma-nm 3 配置链接 kde5-nm-connection-editor 添加-wifi共享 连接名称:myubuntu SSID:ubuntu wifi-模式:接入点 wifi-安全:选择相应的加密方式和设置密码 ipv4-方法:与其他计算机共享 点击ok 4…
最近搭建了一个小型git服务器,由于网上资料鱼龙混杂,让我着实踩了不少地雷.做一个记录,以备不时之需. 一 搞清楚你的需求? 假如你要搭建的服务器只供几十个人使用,并且没有专门的网管服务的话,切记,一定要简单,简单,只需要按照 我下面的操作步骤来就行了,别的什么gitosis,Gitolite了,就不要用了,详细原因参考: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001…
1.为确保运行的不是旧版Docker sudo apt-get remove docker docker-engine docker.io 2.添加Docker COmmunity Edition 所需的软件依赖和apt仓库,确保包有正确的签名 1 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 2 curl -fsSL https://download.docker…
主要参考 https://vitux.com/ubuntu-vnc-server/ apt install xfce4 xfce4-goodies -yapt install -y tightvncserversu - xxxvncservervncserver -kill :1cd /etc/systemd/systemvim vncserver@.service 文件内容是: [Unit] Description=Remote desktop service (VNC) After=sysl…
1.安装Java JDK sudo apt-get install default-jdk 2.安装Elasticsearch 1.导入Elasticsearch的GPG公钥 wget -qO - https://packages.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - 2.添加Elasticsearch仓库源 echo "deb http://packages.elastic.co/elasticsearch/2.x/debi…
说明:不要把有限的生命浪费到权限斗争中! 1.安装SSH sudo apt-get install openssh-server sudo service ssh start 2.安装Git sudo apt-get install git 3.创建用户git sudo adduser git 4.禁止git用户Shell登录 sudo vim /etc/passwd git:x:::,,,:/home/git:/bin/bash改成git:x:1001:1001:,,,:/home/git:/…
这是我第一个人工智能实验.虽然原理不是很懂,但是觉得深度学习真的很有趣.教程如下. Table of Contents 配置 时间轴 前期准备工作 anaconda3 安装 bug 1:conda:未找到命令,终端输入 Nvidia DRIVER390.77 卸载原驱动 安装显卡驱动 查看GPU版本 显卡分辨率问题 CUDA 9.0 卸载 下载CUDA 9.0 安装CUDA 9.0 查看cuda信息 ​测试CUDA的Samples 查看CUDA版本 cudnn 7.0.4 卸载 Debian 下…
Synopsys家的工具官方对Linux发行版支持为RHEL 5/6/7及SUSE 12/13,对于2014版本的工具(DC.ICC.PT.VCS.HSPICE等).其实,在Debian系及衍生版本上也可以安装.我使用的Linux发行版为Linux Mint 18,基于Ubuntu 16.04.安装注意的是,运行库提示缺什么就安装什么,对于Synopsys家工具需要较老的版本,而当前系统的版本比较新,那么通常可以通过一个软连接到较新的共享库解决.另外2014版工具License检测网卡NIC貌似…
负载均衡-Nginx中文文档 http://www.nginx.cn/doc/example/loadbanlance.html 负载均衡 一个简单的负载均衡的示例,把www.domain.com均衡到本机不同的端口,也可以改为均衡到不同的地址上. http { : upstream myproject { : server 127.0.0.1:8000 weight=3; : server 127.0.0.1:8001; : server 127.0.0.1:8002; : server 12…
负载均衡-Nginx中文文档 http://www.nginx.cn/doc/example/loadbanlance.html 负载均衡 一个简单的负载均衡的示例,把www.domain.com均衡到本机不同的端口,也可以改为均衡到不同的地址上. http { : upstream myproject { : server 127.0.0.1:8000 weight=3; : server 127.0.0.1:8001; : server 127.0.0.1:8002; : server 12…