ubuntu网络、包管理、工作内容小结
中国地图

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网络、包管理、工作内容小结的更多相关文章
- ubuntu利用包管理器安装Node.JS
步骤1:用curl获取源代码在我们用卷曲获取源代码之前,我们必须先升级操作系统,然后用卷发命令获取NodeSource添加到本地仓库. root@ubuntu-:~#apt-get update 安装 ...
- ubuntu snap 包管理器
基本使用 snap find $package snap install $package [--channel=beta] snap list snap refresh $package [--ch ...
- [转]Ubuntu上的包管理:dpkg,apt和aptitude
一直以来对于ubuntu的包管理的概念就是apt-get,偶尔手动装个包就是dpkg -i,现在觉得是要系统地了解一下这几个包管理的命令. 原文转自: http://zhouliang.pro/201 ...
- Bower => 前端开发也有包管理器
摘要: 一直以来npm,pip等各种包管理器好像都和前端开发没什么太大关系,当然因为nodejs的原因可能感觉npm会亲切一些,不过终归不是针对客户端的包管理工作,所以Bower的出现确实让人眼前一亮 ...
- Python包管理工具小结
此文已由作者张耕源授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 作为一名接触Python有一段时间的初学者,越来越体会到Python的方便之处,它使人能更 多的关注业务本身 ...
- Ubuntu包管理命令 dpkg、apt和aptitude
起初GNU/Linux系统中仅仅有.tar.gz.用户 必须自己编译他们想使用的每个程序.在Debian出现之後,人们觉得有必要在系统 中加入一种机 制用来管理 安装在计算机上的软件包.人们将这套系统 ...
- ubuntu包管理命令apt和dpkg的用法
apt-get命令: apt-get是debian,ubuntu发行版的包管理工具,与红帽中的yum工具非常类似,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索.安装.升级.卸载 ...
- ubuntu包管理
查看某个文件属于哪个包dpkg -S add-apt-repository 包名software-properties-common命令名/usr/bin/add-apt-repository/usr ...
- CentOS工作内容(三)配置网络IP地址
CentOS工作内容(三)配置网络IP地址 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+u 删除(剪切)此处至开始所有内容 vim 末 ...
随机推荐
- vue创建路由,axios前后台交互,element-ui配置使用,django contentType组件
vue中创建路由 每一个vue组件都有三部分组成 template:放html代码 script:放js相关 style:放css相关 vue中创建路由 1.先创建组件 Course.vue 2.ro ...
- LeetCode(173) Binary Search Tree Iterator
题目 Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the ...
- HDU:2586-How far away
How far away Time limit1000 ms Memory limit32768 kB Problem Description There are n houses in the vi ...
- Hadoop4.2HDFS测试报告之一
1.1 测试方案 1.1.1 测试目标 为了验证本地文件系统和HDFS存储能力对比,将1G文件组存储进各个文件系统,记录存储任务消耗的时间. l 测试HDFS的高可用性和高稳定性 l 测试 ...
- while循环输出的表格
方法一: <?php echo '<table border="1" width="800" align="center"> ...
- ogre3D学习基础8 --- 资源管理器
资源管理 可管理的资源有: 材质资源:在.material文件中包含的材质脚本定义(技术.通路.纹理单元等数据的定义). 模型资源:经过优化的二进制网格模型文件,扩展名为.mesh.包含几何信息和一些 ...
- foreach 、 for 换成 ForEach
List<tBaseRolerMapPower> list =new List<tBaseRolerMapPower>() string strName = string.E ...
- 清除Jquery动画的队列
当我们在写页面效果时,有时希望当鼠标放到某个元素上,这时会有动态的效果,当鼠标移出时效果会消失.但实际中,如果快速的用鼠标指向元素并移出,反复几次.即便鼠标不再指向这个元素,但这个元素会不停的重复着动 ...
- JDBC 学习笔记(六)—— PreparedStatement
1. 引入 PreparedStatement PreparedStatement 通过 Connection.createPreparedStatement(String sql) 方法创建,主要用 ...
- HDU2013 蟠桃记【递推】
Problem Description 喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题!什么问题?他研究的问题是蟠桃一共有多少 ...