From 623e6c5723f5e44a4ed969fb0bec9e09b0aa6146 Mon Sep 17 00:00:00 2001 From: wanggang <76527413@qq.com> Date: Fri, 25 Oct 2019 17:32:38 +0800 Subject: [PATCH] update Former-commit-id: 5075ecb79013833e407899a1dd6c525ca532346c --- docs/研发/环境配置.md | 86 +++++++++++++++++++++++ projects/IoTCenter/iotcenter.db | Bin 544768 -> 544768 bytes projects/IoTNode/iotnode.db | Bin 491520 -> 491520 bytes publish/src/linux-x64/publish/nginx.conf | 54 ++++++++++++++ 4 files changed, 140 insertions(+) create mode 100644 docs/研发/环境配置.md create mode 100644 publish/src/linux-x64/publish/nginx.conf diff --git a/docs/研发/环境配置.md b/docs/研发/环境配置.md new file mode 100644 index 00000000..e7066090 --- /dev/null +++ b/docs/研发/环境配置.md @@ -0,0 +1,86 @@ +#windows 10下需要安装的软件 + +##visual studio 2019 社区版(https://visualstudio.microsoft.com/vs/) + +##windows 10 linux 子系统应用:Unbuntu 18.04 LTS(windows下使用命令行wsl -t Ubuntu-18.04关闭) + +设置用户名和密码为pi,输入sudo passwd root,设置root密码为root,输入su root,切换到root用户 + +#Ubuntu 18.04下需要安装的软件 + +##检查CPU架构版本 + +>uname -a + +##更换源(http://mirrors.163.com/.help/ubuntu.html) + +>lsb_release -a +>cp /etc/apt/sources.list /etc/apt/sources.list.bk +>>/etc/apt/sources.list +>nano /etc/apt/sources.list +根据lsb_release命令获取的Codename替换下面地址中的Codename +deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse +deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse +deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse +deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse +deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse +deb-src http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse +deb-src http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse +deb-src http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse +deb-src http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse +deb-src http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse +复制上面更新过的内容并替换/etc/apt/sources.list +>apt update + + +##安装supervisor(http://supervisord.org/) +>apt install supervisor +>mv /etc/supervisor/supervisord.conf /etc/supervisor/supervisord.conf.bk +>>/etc/supervisor/supervisord.conf +复制publish\src\linux-x64\publish\supervisord.conf内容替换/etc/supervisor/supervisord.conf +>service supervisor start + +##安装nginx (http://nginx.org/en/linux_packages.html#Ubuntu) +>apt install curl gnupg2 ca-certificates lsb-release +>echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \ + | sudo tee /etc/apt/sources.list.d/nginx.list +>curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add - +>apt-key fingerprint ABF5BD827BD9BF62 +>apt update +>apt install nginx +复制\publish\src\linux-x64\publish\nginx.conf内容替换/etc/nginx/nginx.conf +>service nginx start + + +##安装influxdb(https://portal.influxdata.com/downloads/) +>wget https://dl.influxdata.com/influxdb/releases/influxdb_1.7.8_amd64.deb +>sudo dpkg -i influxdb_1.7.8_amd64.deb +>service influxd start + + + + +>nano /etc/ssh/sshd_config +PermitRootLogin yes +>ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key +>service ssh restart + + +##安装pip +>apt install python-pip +>pip --version + +##安装supervisor(http://supervisord.org/) +>pip install supervisor +>mv /etc/supervisor/supervisord.conf /etc/supervisor/supervisord.conf.bk +>>/etc/supervisor/supervisord.conf + 复制publish\src\linux-x64\publish\supervisord.conf内容替换/etc/supervisor/supervisord.conf + 设置开机启动:sudo systemctl enable supervisor + + + + + +##安装mysql + + diff --git a/projects/IoTCenter/iotcenter.db b/projects/IoTCenter/iotcenter.db index 276ac8ef66db0e684aa5092201712edc75ddb158..52f429349a2876d8e12d449b3050754b41db70c4 100644 GIT binary patch delta 278 zcmZozpx6LJEsQNpEzB(}Ev#GE*c_M^GEe7lVABz0Sjh5_rJRMEc_E`XvlURyai&4G1aBBnodVY6c~(la!juI$QY!k%r(6UrbiIQ^s(n*o!F`Sf2-Y$ns6II`I>8|j%% zS9M}Doi6Ukc9y-+2B=O}eEJ#(He-HcQ#~WoXFK;l-L*_4$U}9yffL)r>3Ys=3mHwP zUvOr-!2(oZK7EY~n<+B`1H<%iSGEnzW|k)HTyAXJx!l&zlkm7L;UUVBp{gozCOTq%!?~ V89O_p<#vv8_Aem%Zyh`HMF8o;Ob7q~ delta 267 zcmZozpx6LJEsQNpEzB(}Ev#GE*c_OaGEV1kVABy}dB~E-!ooa*S&!)uQxxM9hNX;E zjN+3O1)|vtYCP@}H&{#z^^B&= zyRw;1U+BPQ$6~B!Y&iX~15i=8E87NU6HDWEE;qLATyE@tH5r+wa}=;1{cjyR G^F;u}5l)-{ diff --git a/projects/IoTNode/iotnode.db b/projects/IoTNode/iotnode.db index b4a0a2f15bbc494a23e3a3d67d656265d0514f99..911c2220cc1fac7d153105525b34efbf25ea72dd 100644 GIT binary patch delta 652 zcmXYtUr1AN6vyws{m%Wfd#_5Q^vAZbSxK(z_0DZr3?eAeWLg=rKQ>w>tU_xK*3(9# zD9RXG#~{e)F;Xby7xWO3MNmE1Ly^5$FA@=@WLeRlJM?hiaK4;BUp~29bVT>< zMdl~2b3s;O()lvyerBzXBQ7xUxeMwfrY~P^Ya8{eZU|xPZ=%!PZfN1v#;`RvJo)k5 zYisl0Q;Yg#1gsD7&OdX^nVZtbk#tB4-FVP6|sxQK;n~^KovG z8{}%3mB8^NLF8ciM6o{~ rv`5!hVk!y^4*R$nz>%mu&Y&j_y|@&ITWkQYC*THeTc=%>k=neev!Olt4uwl z%qTsI#`SXxSm1}0)RxZk)^Yhh9P&e$nE2KYB~o|V=ZG79NCFU9EXVc*;Gm#bQS0TwBCZF<-bXL~~ep zf!rV#H^Kd%Q|SsP@!D1BvB4BAy)=w_Y_PDX20EOM)wzx<@Olk|c|*tX8W?ocswK6x z7Q(UvZ@JmhcfYI!iI51JI1CjM#u88|n57Xsmw