Linux 命令学习

1.查看当前目录下文件
sl -l 或者 ll
2.cd … 切换到上级目录
3.查看硬盘
df -h
在这里插入图片描述
4.查看内存
free -m
在这里插入图片描述
5.cd /home 进入此文件
6.创建文件夹
mkdir bak

7.粘贴复制文件夹
cp -r 源文件目录 目标文件目录
在这里插入图片描述
8.解压
tar -xvzf ****.tar.gz

9.CentOS7 查看已经开放的端口
firewall-cmd --list-ports

开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent

–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

重启防火墙

#重启firewall
firewall-cmd --reload
#停止firewall
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
查看防火墙状态
systemctl status firewalld

开启防火墙
systemctl start firewalld

查看监听(Listen)的端口

netstat -lntp

10.CentOS7
a.安装java java -version
b.获取Jenkins安装源文件
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
c. 导入公钥
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
d.安装Jenkins
yum install -y jenkins
e.配置文件修改
/etc/sysconfig/jenkins
vi jenkins --进入文件
i —修改

JENKINS_PORT ="" 修改端口

退出文件
esc+shift+:
:wq 保存且退出
:q!不保存强行退出(退出)
:x 保存退出(用这个成功)
日志信息查看

/var/libs/jenkins/logs

/var/log/jenkins/jenkins.log

f.启动jenkins

service jenkins start

http://139.199.195.171:8787

las 111111

如果访问不了,查看端口是否开放

g. 查看密码

/var/lib/jenkins/secrets/initialAdminPassword

h.卸载jenkins

  1. 卸载软件:rpm -e jenkins

  2. 删除遗留文件: find / -iname jenkins | xargs -n 1000 rm -rf

11.安装SVN
a.检查是否安装svn
rpm -qa subversion

b.卸载svn
yum remove subversion
c.安装svn
yum install subversion

d.创建svn版本库
svnadmin create /data/svn/version_repository

e.修改svnserve.conf文件
在这里插入图片描述

删除前面的#好,注意英文要左对齐,不要留空格

修改authz文件

在这里插入图片描述
修改passwd文件
在这里插入图片描述

f.启动svn
svnserve -d -r /data/svn

查看一下svn的进程
ps -ef|grep svnserve

g.尝试连接svn
svn co svn://xx.xx.xxx.xx/version_repository

12.安装mysql
先查看是否安装过mysql
netstat -antp – 查看所有进程

pkill -9 mysqld

rpm -qa|grep -i mysql

卸载mysql

yum -y remove

yum -y remove mysql-community-client-5.6.38-2.el7.x86_64

卸载不掉的用 rpm -ev

依次卸载 直到没有

下载mysql root root
先找到要存放的地方 cd /userxc/mysql

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm

安装
yum -y install mysql-server

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password:yes)

停止mysql服务
systemctl stop mysqld.service

修改配置文件无密码登录
vi /etc/my.cnf
skip-grant-tables
systemctl start mysqld.service
mysql -u root (免密码登录)

mysql>use mysql; (第二句:选择mysql库)

mysql>select ‘host’ from user where user=‘root’; (第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称))

mysql>update user set host = ‘%’ where user =‘root’; (第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址)

mysql>flush privileges; (第五句:刷新MySQL的系统权限相关表)

mysql>select ‘host’ from user where user=‘root’; (第六句:再重新查看user表时,有修改。。 )
mysql>exit 退出MySQL
systemctl restart mysqld 重起mysql服务即可完成。

查看运行状态:service mysqld status

vi /etc/my.cnf 去掉加上的
skip-grant-tables

再重启

  1. 安装与卸载redis
    下载redis的安装包,放在文件下
    在这里插入图片描述
    解压安装包
    tar xzf redis-4.0.8.tar.gz

编译源代码
cd redis-4.0.8
make
在这里插入图片描述

查看编译是否成功,src目录是否客户端和服务器相关命令
在这里插入图片描述

修改redis配置文件,配置成后台启动,修改密码
在这里插入图片描述

daemonize yes
requirepass liaoshuang

启动redis-server
./redis-server /userxc/redis/redis-4.0.8/redis.conf
在这里插入图片描述

查看redis进程
在这里插入图片描述

查看redis端口号
在这里插入图片描述

在这里插入图片描述

启动redis-cli客户端,并进程测试
在这里插入图片描述

看到这里说明测试成功,我们把redis安装完成

停止redis服务
shutdown exit
在这里插入图片描述

卸载redis服务,只需把/usr/local/bin/目录下的redis删除即可

cd /usr/local/bin/
ll
rm -rf /usr/local/bin/redis*
ll
卸载干净,卸载解压文件和编译的redis

14 .安装nginx
安装gcc gcc-c++
yum install -y gcc gcc-c++

安装PCRE库

cd /userxc

wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz

tar -zxvf pcre-8.36.tar.gz

cd pcre-8.36

./configure

make && make install

安装SSL库

cd /userxc

wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz

tar -zxvf openssl-1.0.1j.tar.gz

cd openssl-1.0.1j

./config

make && make install

安装zlib库存

cd /userxc

wget http://zlib.net/zlib-1.2.11.tar.gz

tar -zxvf zlib-1.2.11.tar.gz

./configure

make && make install

安装nginx

cd /userxc/nginx

tar -zxvf nginx-1.12.0.tar.gz

cd nginx-1.12.0

./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module

报错
在这里插入图片描述

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/userxc/openssl-1.0.1j

make && make install
安装好以后,启动nginx
cd /usr/local/nginx/sbin/
./nginx
在这里插入图片描述

停止
/usr/local/nginx/sbin/nginx –s stop

启动

/usr/local/nginx/sbin/nginx

15.安装nexus

下载nexus
http://ts.yonyouqiche.com/nexus/content/groups/public/

解压
tar -zxvf nexus-2.14.10-01-bundle.tar.gz

建立软链接
sudo ln -s nexus-2.14.3-02 nexus

在这里插入图片描述

vim /etc/profile,在最后加上下面这一句,:wq保存退
source /etc/profile 刷新刚设置的环境变量,使之生效

以后台进程启动:

cd userxc/nexus
./bin/nexus start

http://*/nexus
在这里插入图片描述

默认用户名为admin,密码admin123

安装rabbitMQ
wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-20.3-1.el7.centos.x86_64.rpm/download.rpm

wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.5/rabbitmq-server-3.7.5-1.el7.noarch.rpm

yum install erlang-20.3-1.el7.centos.x86_64.rpm

yum install rabbitmq-server-3.7.5-1.el7.noarch.rpm

systemctl start rabbitmq-server 启动
systemctl status rabbitmq-server 查看状态
systemctl enable rabbitmq-server 设置为开机启动

开放端口15672 5672

配置维护插件和开启远程连接
rabbitmq-plugins enable rabbitmq_management

创建用户

rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator

为用户赋权限
rabbitmqctl set_permissions -p “/” admin ‘.’ '.’ ‘.*’

tomcat

开放文件夹权限
chmod -R 777 filename

启动报错

vi /etc/hosts 主机名和ip配置文件

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

在/etc/rabbitmq/rabbitmq-env.conf中创建一个rabbitmq环境变量配置文件
vi /etc/rabbitmq/rabbitmq-env.conf

NODENAME=rabbit@localhost

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值