中国地图

1.配置IP

cat /etc/network/interfaces
auto lo
iface lo inet loopback # The loopback network interface
auto enp6s0f0
iface enp6s0f0 inet static
pre-up ifconfig enp6s0f0 hw ether 00:23:81:26:73:31
address 192.168.166.45
netmask 255.255.255.0
gateway 192.168.166.1
dns-nameservers 8.8.8.8
dns-nameservers 202.106.0.20
# 重启网卡
ip addr flush dev ens33 && /etc/init.d/networking restart

2.制作本地下载源

# 如果服务器不能访问外网,那就配一个ISO下载源
mount /dev/sr0 /media/cdrom
apt-cdrom -m -d /media/cdrom/ add
apt update

3.工作内容小结

# mysql输出总会提示不要用明文的密码,下面这两行可以让其静默
export MYSQL_PWD=$passwd
mysql -u$user -e "USE IM_CONFIG;DELETE FROM CEMS_SERVER where os='linux';" -A -N
# MySQL初始化语句
/data/linkdood/im/soft/mysql/bin/mysqld --initialize --user=mysql \
--basedir=/data/linkdood/im/soft/mysql --datadir=/data/linkdood/data/mysql/data \
> /data/linkdood/im/soft/mysql/mysql_passwd.log 2>&1
# 在脚本中向MySQL插入数据
mysql -uzbqltest -p'bUj7Rxz#kwrM(alW' -e "USE IM_CONFIG;INSERT INTO CEMS_SERVER VALUES ('',...);"
# FastDFS启动
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start
/usr/sbin/ntpdate time1.aliyun.com # 配置文件检测命令
/sbin/nginx -t -c /data/linkdood/im/soft/nginx/conf/nginx.conf
# nginx启动命令
/sbin/nginx -p /data/linkdood/im/soft/nginx # java服务能启动做了两步,
往/usr/lib下考了个libtched.so
在${JAVA_HOME}/jre/lib/ext目录下放入vsf-codec-1.0-SNAPSHOT.jar
还有依赖关系需要考虑,config和dbconfig等如果启动时间过长,其他服务也会无法启动 # 解决没有sqlhandler的问题
export PATH=$PATH:/data/linkdood/im/soft/mysql/bin
yum install gcc libffi-devel python-devel openssl-devel
pip install MySQL-python==1.2.5

4.匹配ip

grep -E "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}" a.txt
sed -r "s#(\b[0-9]{1,3}.){3}[0-9]{1,3}\b#${IP}#g" a.txt
sed -r "s#([0-9]{1,3}.){3}[0-9]{1,3}#${IP}#g" a.txt

5./etc/profile示例

export MYSQL_HOME=/data/linkdood/im/soft/mysql/bin
export JAVA_HOME=/usr/java/jdk1.8.0_191
export PATH=$JAVA_HOME/bin:$MYSQL_HOME:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
export LD_LIBRARY_PATH=/usr/local/lib/
ulimit -SHn 999999
ulimit -c 999999

Ubuntu制作ISO下载源:https://www.cnblogs.com/0x4D75/p/9443842.html

Ubuntu arm64国内源:https://www.jianshu.com/p/67cb69b55377

ubuntu网络、包管理、工作内容小结的更多相关文章

  1. ubuntu利用包管理器安装Node.JS

    步骤1:用curl获取源代码在我们用卷曲获取源代码之前,我们必须先升级操作系统,然后用卷发命令获取NodeSource添加到本地仓库. root@ubuntu-:~#apt-get update 安装 ...

  2. ubuntu snap 包管理器

    基本使用 snap find $package snap install $package [--channel=beta] snap list snap refresh $package [--ch ...

  3. [转]Ubuntu上的包管理:dpkg,apt和aptitude

    一直以来对于ubuntu的包管理的概念就是apt-get,偶尔手动装个包就是dpkg -i,现在觉得是要系统地了解一下这几个包管理的命令. 原文转自: http://zhouliang.pro/201 ...

  4. Bower => 前端开发也有包管理器

    摘要: 一直以来npm,pip等各种包管理器好像都和前端开发没什么太大关系,当然因为nodejs的原因可能感觉npm会亲切一些,不过终归不是针对客户端的包管理工作,所以Bower的出现确实让人眼前一亮 ...

  5. Python包管理工具小结

    此文已由作者张耕源授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 作为一名接触Python有一段时间的初学者,越来越体会到Python的方便之处,它使人能更 多的关注业务本身 ...

  6. Ubuntu包管理命令 dpkg、apt和aptitude

    起初GNU/Linux系统中仅仅有.tar.gz.用户 必须自己编译他们想使用的每个程序.在Debian出现之後,人们觉得有必要在系统 中加入一种机 制用来管理 安装在计算机上的软件包.人们将这套系统 ...

  7. ubuntu包管理命令apt和dpkg的用法

    apt-get命令: apt-get是debian,ubuntu发行版的包管理工具,与红帽中的yum工具非常类似,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索.安装.升级.卸载 ...

  8. ubuntu包管理

    查看某个文件属于哪个包dpkg -S add-apt-repository 包名software-properties-common命令名/usr/bin/add-apt-repository/usr ...

  9. CentOS工作内容(三)配置网络IP地址

    CentOS工作内容(三)配置网络IP地址 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+u 删除(剪切)此处至开始所有内容 vim 末 ...

随机推荐

  1. eclipse使用技巧的网站收集——转载(三)

    本文来自:https://www.cnblogs.com/jeffen/p/5965227.html,未经更改,尊重作者 工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本 ...

  2. 【HIHOCODER 1599】逃离迷宫4

    描述 小Hi被坏女巫抓进一座由无限多个格子组成的矩阵迷宫. 小Hi一开始处于迷宫(x, y)的位置,迷宫的出口在(a, b).小Hi发现迷宫被女巫施加了魔法,假设当前他处在(x, y)的位置,那么他只 ...

  3. 水题:51Nod1432-独木舟

    1432 独木舟 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 Problem Description n个人,已知每个人体重.独木舟承重固定,每只独木舟最多坐两 ...

  4. 同一条sql在mysql5.6和5.7版本遇到的问题。

    之前用的是mysql 5.6版本,执行select * from table group by colunm 是可以出结果的, 但是切换的5.7版本,这条sql就报错, Expression #1 o ...

  5. LoadRunner11使用方法以及注意点收集

    一:安装loadrunner http://jingyan.baidu.com/article/f7ff0bfc1cc82c2e26bb13b7.html http://www.cnblogs.com ...

  6. python - 函数的相互调用 及 变量的作用域

    # -*- coding:utf-8 -*- '''@project: jiaxy@author: Jimmy@file: study_函数的相互调用及变量的作用域.py@ide: PyCharm C ...

  7. oracle 多表连接查询

    一.内连接(inner join (可简写为join)) 内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值. 1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的 ...

  8. Linux 使用 yum 查看安装的软件包

    Linux系统下yum命令查看安装了哪些软件包: $yum list installed //列出所有已安装的软件包 yum针对软件包操作常用命令: 1.使用YUM查找软件包 命令:yum searc ...

  9. IO Streams:字节流

    简介 程序使用字节流来执行8位字节的输入和输出.所有字节流类都继承于InputStream和OutputStream. 有很多字节流类:为了说明字节流如何工作,我们将重点关注文件I / O字节流Fil ...

  10. 部署文件到IIS

    1.更改文件夹的权限 添加IIS_IUSR 右键属性-编辑-添加-高级-立即查找-添加IIS_IUSR .Everyone用户-勾选完全控制2.添加网站UI层-更改版本4.0-托管管道模式-经典3.网 ...