中国地图

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. proc_info_list

    内核中每种处理器架构抽象为一个proc_info_list结构体,在arch/arm/include/asm/procinfo.h中定义, struct proc_info_list { unsign ...

  2. usb hub 设备流程图

    在此处负责而来:http://blog.csdn.net/xuelin273/article/details/38646851  下面的转载于:http://blog.csdn.net/qianguo ...

  3. LeetCode(282) Peeking Iterator

    题目 Given an Iterator class interface with methods: next() and hasNext(), design and implement a Peek ...

  4. Educational Codeforces Round 41 E. Tufurama (961E)

    [题解] 第一眼看题飞快地想到一种做法,然后假掉了. 这道题其实是主席树的模板题来着.但是也有别的水法. 我们可以发现每个位置的查询区间是[1,min(a[i],i-1)],所以我们可以把查询区间按照 ...

  5. linux笔记(1)

    1)useradd+用户名 添加一个普通用户2)passwd+密码 为用户加密码3)su - 用户名 切换用户4)whoami 查看当前用户是什么5)$符号是普通用户#是超级用户6)mkdir /da ...

  6. Linux的档案权限与目录配置

    重点回顾:1.Linux的每个档案中,依据权限分为使用者.群组与其他人三种身份 2.群组最有用的功能之一,就是当你在团队开发资源的时候,且每个账号都可以有多个群组的支持 3.利用"ls -l ...

  7. Web - DOM

    1. 简介 DOM(Document Object Mode)是一套web标准,地那一了访问HTML文档的一套属性.方法和事件 其本质: 网页 与 脚本语言 沟通的桥梁 脚本语言通过DOM对象来访问H ...

  8. MacOS常用软件推荐

    1.效率提升神器Alfred 可以搜索文件.应用.web搜索.词典等等 链接:https://pan.baidu.com/s/1igv4tuXkuMFOPT9E6Cc5Jg 密码:3o51 软件解压密 ...

  9. day05_02 IDE介绍及设置

    notepad++比较麻烦,使用IDE工具进行程序开发 集成开发环境(IDE,Integrated Development Environment) VIM #经典的linux下的文本编辑器 Emac ...

  10. python学习--Django mvc框架简介

    让我们一览 Django 全貌 urls.py 网址入口,关联到对应的views.py中的一个函数(或者generic类),访问网址就对应一个函数. views.py 处理用户发出的请求,从urls. ...