xml地图|网站地图|网站标签 [设为首页] [加入收藏]

智能硬件

当前位置:美高梅游戏网站 > 智能硬件 > linux配置

linux配置

来源:http://www.gd-chuangmei.com 作者:美高梅游戏网站 时间:2019-09-08 03:35

linux下ifcfg-eth0配置

  • nginx 检查是否正确 nginx -t -c nginx.conf
  • nginx 重新加载配置 nginx -s reload
  • nginx 启动时出现的问题

 

网络接口配置文件 [[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 

error:nginx: [emerg] unknown log format "proxy_log" in /usr/local/macports/etc/nginx/nginx.conf:147
解决:
http
{

  log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                    '$status $body_bytes_sent "$http_referer" '
                    '"$http_user_agent" "$http_x_forwarded_for"';

  access_log  /opt/logs/nginx/access.log  main;

# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) 

  • 要添加新用户到sudo,最简单的方式就是使用 usermod 命令。运行
    sudo usermod -G admin username
    这就你要作的,然而,如果用户已经是其他组的成员,你需要添加 -a 这个选项,象这样
    sudo usermod -a -G admin username

  • 用adduser命令新增了用户之后,发现在该新建用户下的命令终端,使用方向键无法调出历史命令,同时tab键也无法补全输入命令。在/etc/passwd中发现,该新建用户使用的shell为/bin/sh,而能正常使用的用户shell为/bin/bash,通过ls -l /bin/sh查看/bin/sh得知,在ubuntu系统中,/bin/sh默认链接为dash。因此,只需要在/etc/passwd中修改该用户对应的shell为/bin/bash即可解决该问题。

  • 使用supervisor启动任务:
    supervisorctl start task
    出现如下错误:
    error: <class 'socket.error'>, [Errno 13] Permission denied: file: /usr/lib/python2.7/socket.py line: 224
    解决:加sudo权限运行即可
    sudo supervisorctl start task

  • python创建虚拟环境:

TYPE=Ethernet #网卡类型   www.2cto.com  

DEVICE=eth0 #网卡接口名称 

easy_install virtualenv
virtualenv pythonenv
cd pythonenv
source ./bin/activate
deactivate 退出

ONBOOT=yes #系统启动时是否自动加载 

  • ubuntu上升级安装python3.5

BOOTPROTO=static #启用地址协议 --static:静态协议 --bootp协议 --dhcp协议 

IPADDR=192.168.1.11 #网卡IP地址 

apt-get install python-software-properties software-properties-common 
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5

NETMASK=255.255.255.0 #网卡网络地址 

  • 安装pip3

GATEWAY=192.168.1.1 #网卡网关地址 

DNS1=10.203.104.41 #网卡DNS地址 

wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py

HWADDR=00:0C:29:13:5D:74 #网卡设备MAC地址 

  • ubuntu下重新编译nginx

BROADCAST=192.168.1.255 #网卡广播地址   

重新导入ifcfg-eth0网络配置文件 

sudo apt-get autoremove --purge nginx
cd
mkdir tmp && cd tmp
git clone -b 2.2 https://github.com/vkholodkov/nginx-upload-module.git
git clone https://github.com/masterzen/nginx-upload-progress-module.git
sudo mkdir /opt/rebuildnginx
cd /opt/rebuildnginx
sudo apt-get update 
sudo apt-get source nginx
sudo apt-get install libpcre3 libpcre3-dev 
可能还需要
sudo apt-get install openssl libssl-dev
sudo ./configure  --add-module=/home/yzh/tmp/nginx-upload-module --add-module=/home/yzh/tmp/nginx-upload-progress-module
sudo make && make install

[[email protected] ~]# /etc/init.d/network reload 

  • 彻底删除软件,包括配置文件

Shutting down interface eth0: [ OK ] 

Shutting down loopback interface: [ OK ] 

sudo apt-get autoremove --purge 软件名称 

Bringing up loopback interface: [ OK ] 

  • 配置代理服务器

Bringing up interface eth0: [ OK ] 

网卡接口关闭与激活 

sudo apt-get install squid
vim /etc/squid3/squid.conf
    acl accessnet src 192.168.1.11/32 192.168.1.22/32
    http_access allow accessnet
    via off  # 高匿
    forwarded_for delete
sudo service squid3 restart 后即可使用

[[email protected] ~]# ifdown eth0 #关闭网络 

[[email protected] ~]# ifup eth0 #启动网络 

网络服务启动与关闭   

方法一: [[email protected] ~]# service network stop #关闭网络服务 

[[email protected] ~]# service network start #启动网络服务 

[[email protected] ~]# service network restart #重启网络服务 

方法二: [[email protected] ~]# /etc/init.d/network stop 

[[email protected] ~]# /etc/init.d/network start 

[[email protected] ~]# /etc/init.d/network restart 网卡状态查询 

[[email protected] ~]# service network status 

Configured devices: lo eth0   www.2cto.com  

Currently active devices: lo eth0 

临时配置网卡信息,无需重启。 

[[email protected] ~]# ifconfig eth0 10.1.1.10 netmask 255.0.0.0   

查看网卡接口信息,默认列出所有接口 

[[email protected] ~]# ifconfig 

eth0 Link encap:Ethernet HWaddr 00:0C:29:13:5D:74 

inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0 

inet6 addr: fe80::20c:29ff:fe13:5d74/64 Scope:Link 

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 

RX packets:413 errors:0 dropped:0 overruns:0 frame:0 

本文由美高梅游戏网站发布于智能硬件,转载请注明出处:linux配置

关键词:

上一篇:把linux可推行程序做成二个服务

下一篇:没有了