一:安装上传下载命令

1:cd /tmp

2:wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

3:tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20

4:./configure && make && make install

5:cd /usr/bin

6:ln -s /usr/local/bin/lrz rz

7:ln -s /usr/local/bin/lsz sz

8:yum install -y lrzsz

二:安装解压文件的命令

1:安装zip命令  :yum install -y unzip zip  或 sudo apt-get install zip  (根据系统做选择)

2:安装rar命令:

wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz

tar -zxvf rarlinux-3.8.0.tar.gz

cd rar

make && make install

cp -f rar_static /usr/local/bin/rar

cp -f rar_static /usr/local/bin/unrar

使用:rar a test.rar test.txt 将test.txt加压成test.rar
rar e test.rar 将test.rar解压

三:安装vim编辑器

yum -y install vim-enhanced(下载安装包)

yum -y install vim* (安装)

四:安装msql

rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

rpm -e mysql  // 普通删除模式

rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功

yum list | grep mysql 查看yum上提供的mysql数据库可下载的版本

yum install -y mysql-server mysql mysql-devel 命令将mysql mysql-server mysql-devel都安装好

rpm -qi mysql-server 查看刚安装好的mysql-server的版本

service mysqld start

chkconfig --list | grep mysqld 命令来查看mysql服务是不是开机自动启动

chkconfig mysqld on 命令来将其设置成开机启动

/usr/bin/mysqladmin -u root password 'new-password' // 为root账号设置密码

最后设定mysql编码防止中文乱码:修改mysql配置文件/etc/my.cnf。

[mysqld]

character-set-server=utf8

[client]default-character-set=utf8

[mysql]default-character-set=utf8

show variables like '%char%';查看mysql编码

/var/lib/mysql   mysql数据库的数据库文件存放位置

/etc/my.cnf 这是mysql的主配置文件

/var/log mysql数据库的日志输出存放位置

其中mysqld.log 这个文件就是我们存放我们跟mysql数据库进行操作而产生的一些日志信息

因为我们的mysql数据库是可以通过网络访问的,并不是一个单机版数据库,其中使用的协议是 tcp/ip 协议,我们都知道mysql数据库绑定的端口号是 3306 ,所以我们可以通过 netstat -anp 命令来查看一下,Linux系统是否在监听 3306 这个端口号:

五:安装防火墙

如果用的是centos6.8装默认是这个防火墙,不用安装,centos7.4默认是firewalld防火墙

,需要执行下面的步骤

1:systemctl stop firewalld

2: yum install iptables-services

3:systemctl enable iptables

4: systemctl start iptables

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。

1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

2、iptables防火墙(这里iptables已经安装,下面进行配置)
vi/etc/sysconfig/iptables #编辑防火墙配置文件

3、systemctlrestart iptables.service #最后重启防火墙使配置生效
systemctlenable iptables.service #设置防火墙开机启动

4、重启防火墙  service iptables restart

5、防火墙启动后  vim /etc/sysconfig/iptables

添加你要的规则:例如开启8080端口外网访问权限:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

记住,不要加载最后面,加载默认的22端口下面即可,保存重启防火墙

六:安装nginx

1:先安装c++编译环境,还得安装gcc,

输入:  yum install gcc-c++  完成安装

2:下载安装包和nginx依赖包

wget http://nginx.org/download/nginx-1.8.0.tar.gz

wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz

还需要一个zlib-1.2.8安装包,手动去网上下吧,wget连接失效了。我在网上找的有很多

3:依次安装openssl-fips-2.0.9.tar.gz, zlib-1.2.8.tar.gz, pcre-8.38.tar.gz, nginx-1.8.0.tar.gz

4:tar -zxvf openssl-fips-2.0.9.tar.gz

cd openssl-fips-2.0.9

./config

make && make install

5:tar -zxvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure

make && make install

6:tar -zxvf pcre-8.38.tar.gz

cd pcre-8.38

./configure

make && make install

7:tar -zxvf nginx-1.8.0.tar.gz

cd nginx-1.8.0

./configure --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-fips-2.0.9   (注意:./configure到/openssl-fips-2.0.9 ,这是一条命令请一起一赋值粘贴输入)

make && make install

检测是否安装成功:cd  /usr/local/nginx/sbin

./nginx -t

第一行出现ok,第二行出现successful 即为安装成功

启动nginx: ./nginx

查看端口: netstat -ntlp

目录启动:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

重启nginx:/usr/local/nginx/sbin/nginx -s reload

 

七:安装jdk,tomcat

网上找linux 版本的jdk,tomcat传上去,解压

配置java环境变量:  vim /etc/profile

里面最后加上:

输入  i  编辑

export JAVA_HOME=/opt/java/jdk1.7.0_79

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

这3句话,第一个路径和解压后jdk的名字一定要写对

完成后  :wq  保存退出

执行  source /etc/profile

这时候java开发环境配置完成

别高兴哈哈。

你输入javac   或者java -version   是没用的。

原因:没权限,

输入命令:chmod 777 -R /opt/java/jdk1.7.0_79/bin

这时候什么问题都没有了。你再试试

八:配置主机名称

vim /etc/hosts

在里面添加127.0.0.1 xijunhan.novalocal localhost.localdomain localhost

127.0.0.1 主机名称

这两条,主机名称:必须和/etc/sysconfig/network  里面的主机名称一样,要不还是访问不了外网

如何 上面方法不好使用,试试下面的

1.把ip  机器名   写在下面   /etc/hosts

2.hosts文件生效   soure /etc/hosts

九:配置云服务器进出规则

去你买云服务器的官网,控制台----虚拟私有云-----安全组,配置安全规则,进出规则:一定要添加icmp规则,自己添加希望那个端口可以连接外网;配置好后立即生效;

到此云服务器就可以正常使用了,我是做java的 所以这些大概够用了,别的语言,理论上都一样,缺什么可以自己百度配置

十:安装 lsb_release -a

查看 lsb_release 命令属于哪个软件包

yum provides */lsb_release

yum -y install redhat-lsb*

恭喜结束安装,成功了

cat /etc/issue  查看系统版本基本信息

十一:linux安装ffmpeg

先安装依赖,yum install gcc-c++

在安装lame,  ./configure      make       make install

进入ffmpegmull 执行

./configure --enable-shared --prefix=/usr/local/ffmpeg

Make

Make install

修改系统环境变量vim /etc/profile 后面添加

export PATH=/usr/local/ffmpeg/bin/:$PATH

Vim /etc/ld.so.conf  后面加入

/usr/local/ffmpeg/lib

/usr/local/lib

最后执行ldconfig

Source /etc/profile

让其生效

上传silk-v3-decoder-master.zip

解压,就可以对音频文件做处理了

调用此命令将mp3转换为wav文件                                            ffmpeg -i tmp_9cea068d7a51feb35be97be5ecf3ce332e91da30a76b9bffd079acdf9cca8f91.mp2 -ar 16000 -ac 1 -acodec pcm_s16le t.wav

转为mp2           Sh converter.sh a.silk mp2

最后说一下如果有小伙伴要处理音频,的话不懂可以加qq 843636292。  一起沟通交流,支持开源技术。

linux下centos6.8相关配置,以及音频相关配置的更多相关文章

  1. Linux下NAT模式和桥接模式的网络配置

        Linux下NAT模式和桥接模式的网络配置 最近在配置linux虚拟机的时候发现有很多坑,现在记录下来以防日后又跳到坑里. 我的运行环境是:主机 windows 7  虚拟机 Virtualb ...

  2. linux下svn(subversion)服务端添加工程及配置权限

    linux下svn(subversion)服务端添加工程及配置权限 转载请注明源地址:http://www.cnblogs.com/funnyzpc/p/9010507.html 此篇我只是将所做过的 ...

  3. hadoop搭建杂记:Linux下JDK环境变量的设置(三种配置环境变量的方法)

    Linux下JDK环境变量的设置(三种配置环境变量的方法) Linux下JDK环境变量的设置(三种配置环境变量的方法) ①修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种 ...

  4. Linux下使用ps命令来查看Oracle相关的进程

    Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ...

  5. Linux下系统时间函数、DST等相关问题总结(转)

    Linux下系统时间函数.DST等相关问题总结 下面这个结构体存储了跟时区相关的位移量(offset)以及是否存在DST等信息,根据所在的时区信息,很容易找到系统时间与UTC时间之间的时区偏移,另外根 ...

  6. Linux下可以使用ps命令来查看Oracle相关的进程

    Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ...

  7. linux下nginx结合keepalived实现主从切换的配置

    linux下nginx结合keepalived实现主从切换的配置   解决方法: 实现一个主nginx宕机,请求转到另一个nginx中. 1.确保两台nginx已启动,假如端口分别是192.168.0 ...

  8. Linux下jdk的安装和环境变量的配置

    Linux下jdk的安装和环境变量的配置 一.jdk的下载 方式一:在官网下载 http://www.oracle.com/technetwork/java/javase/downloads/inde ...

  9. Linux下如何在打开终端的时候自动配置相关环境

    参考博客“Linux启动文件.设置环境变量的位置”(http://www.2cto.com/os/201305/208251.html) 在不可取的root权限的时候可以选择编辑~/.bashrc文件 ...

  10. linux下安装apache与php;Apache+PHP+MySQL配置攻略

    1.apache   在如下页面下载apache的for Linux 的源码包    http://www.apache.org/dist/httpd/;   存至/home/xx目录,xx是自建文件 ...

随机推荐

  1. Natas Wargame Level27 Writeup(SQL表的注入/溢出与截取)

    前端: <html> <head> <!-- This stuff in the header has nothing to do with the level --&g ...

  2. NanUI文档 - 使用网页来设计整个窗口

    NanUI文档目录 NanUI简介 开始使用NanUI 打包并使用内嵌式的HTML/CSS/JS资源 使用网页来设计整个窗口 如何实现C#与Javascript相互掉用(待更新...) 如何处理Nan ...

  3. .net WCF简单实例

    最近看到网上招聘有许多都需要WCF技术的人员,我之前一直没接触过这个东西,以后工作中难免会遇到,所谓笨鸟先飞,于是我就一探究竟,便有了这边文章.由于是初学WCF没有深入研究其原理,只是写了一个demo ...

  4. [.Net跨平台]部署DTCMS到Jexus遇到的问题及解决思路---Linux环境搭建

    最近朋友托我帮忙研究如何把一个DTCMS部署到Linux下,经过1天的研究,部署基本成功,可能有些细节还未注意到,现在把心得分享一下.过程比预期的要简单 身为.Net程序员,这个问题的第一步可能就是如 ...

  5. 关于postgres中的一些宏的tips

    Postgresql作为C语言开发的代码,其中大量的运用了一些宏的操作. 因此理解这些宏很重要,然而有时候这些宏总让人很费解. 作为一个经常翻翻postgresql源码的小白,在这里做一个记录吧,方便 ...

  6. restfull软件架构风格

    概念:restfull是一种软件架构风格,实现该风格不需导jar包,但要使用@PathVariable注解:特点:没有参数,没有扩展名优势: 1.安全 2.简洁高效 3.容易被搜索引擎所收录 如何利用 ...

  7. InfluxDB:cannot use field in group by clause

    最近在使用InfluxDB时,发现一个很奇怪的问题,一个本来正常的功能,做了一次改动后,就不能正常显示了. 一.查询语句 SELECT MEMORY FROM "ACM_PROCESS_MO ...

  8. EntityFramework Core数据查询

    前言 本节我们再来讲讲EF Core,本节算是回归基础吧,当前项目EF Core还是处于1.1版本中,后续等待.net core等版本稳定了全部会更新到2.0版本中,到时再来更新相关文章分享给大家. ...

  9. Java之数据类型,变量赋值

    Java中的基础数据类型(四类八种): 1.整数型 byte----使用byte关键字来定义byte型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值.byte型是整型中所分配的内存空间是最 ...

  10. CJOJ 免费航班

    Description 小Z在MOI比赛中获得了大奖,奖品是一张特殊的机 票.使用这张机票,可以在任意一个国家内的任意城市之间的免费飞行,只有跨国飞行时才会有额外的费用.小Z获得了一张地图,地图上有城 ...