Linux下软件环境安装(4)-supervisor安装与配置

supervisor是一个进程管理工具,以后就不怕reboot了

sudo apt-get update
sudo apt-get install supervisor

然后就是配置了

sudo vi /etc/supervisor/supervisord.conf

添加打开网络管理,并设置密码

[inet_http_server]
port=0.0.0.0:xxxx
username=xxxx
password=********

然后重启一下

sudo supervisorctl reload

就可以通过浏览器管理进程了,不过还什么都没有,下边就配置一下c#的web应用

sudo vi /etc/supervisor/conf.d/cs.conf

添加配置

[program:cs]
command = fastcgi-mono-server4 /applications=/cs/:/home/--/cs/ /socket=tcp:127.0.0.1:9000
autostart = true
autorestart = true
user = root
redirect_stderr = true
stdout_logfile = /home/--/log/cs.log

记得mkdir log,否则会报错,然后update一下就好啦

sudo supervisorctl update

刷新管理网页也会发现cs项的出现

Linux下软件环境安装(3)-nginx安装

nginx可以说是一个神奇的存在,基本安装也很简单,如果需要websocket的支持,可能要编译安装,以后再说

sudo apt-get update
sudo apt-get install nginx

这就安装完了,未免太简单了,下边补充些配置的内容吧

sudo nginx -s reload

或许开始没运行就不需要以后的参数,然后浏览器就可以访问到了http://192.168.x.100,默认安装的版本是1.4.6,官方最新的版本是1.14和1.15了,配置文件所在位置

/etc/nginx/sites-enabled/

下边先去《Linux下软件环境安装(2)-.net环境mono》配置.net的web应用,其它用到再回来补充

Linux下软件环境安装(2)-.net环境mono

mono是个好玩的东西,可以让linux下运行.net的应用,包括web应用,值得一玩,安装顺序不分先后
当然首要的是更新apt环境

sudo apt-get update

然后安装“两个”包,其实很多,

sudo apt-get install mono-complete mono-fastcgi-server4

安装完就是配置了,才发现还没有安装nginx,假设已经安装了吧,下节写,先测试一下应用程序

vi hello.cs

输入程序

using System;
public class HelloWorld
{
    static public void Main ()
    {
        Console.WriteLine ("Hello MikuQ!");
    }
}

然后编译

mcs hello.cs

运行

mono hello.exe

是不是很神奇,下面就是web应用程序的配置了,需要nginx参考《Linux下软件环境安装(3)-nginx安装

- 阅读剩余部分 -

Linux下软件环境安装(1)-IP配置、DNS配置

最近反复在linux下安装各种软件,安装一次忘一次,出于无奈,只能记录下来了
IP配置和DNS配置是前提,否则怎么安装软件,当然也可以离线安装,这是后话

需要修改文件

/etc/network/interfaces

添加如下内容新版网卡有叫em1之类的,可以用ifconfig -a查看

auto eth0
iface eth0 inet static
address 192.168.x.100
netmask 255.255.255.0
gateway 192.168.x.1
dns-nameservers 192.168.x.1

这个比较简单,重起一下就好了,别忘了sudo,检验方法,重起后

ping mikuq.com

时延大概42ms

不一样的拆解--拆台83年的燃气热水器

不对,好像是03年的,83年似乎没这东西,开始是直接烧水管,93年可能才有,有直接电热的,有燃气的,还有电水箱的,里边基本是这样的,上边是燃烧室,下边是控制部分,进水、进气、进电、出水,还有一个大的鼓风机
1.jpg

看起来差不多,其实已经拆掉很多螺丝了,很多,后边会有照片,鼓风机和进气部分已经都拆开了,上部可以拿下来了
2.jpg

上边是带吸收热量片片的水管,看来是铜的,已经生绿绣了,下边是燃烧室,是不是可以用来烤肉呢,有人说焊板子用
3.jpg

上边是进水部分,稍复杂,下边是出水部分很简单,监控一下水温,总体来说水的部分挺简单的
4.jpg

- 阅读剩余部分 -