CentOS安装插件:Docker、DockerKurento、TURN、JDK8、Maven、Nginx、MySQL、Redis和SVN的详细步骤 您所在的位置:网站首页 docker容器没有yum CentOS安装插件:Docker、DockerKurento、TURN、JDK8、Maven、Nginx、MySQL、Redis和SVN的详细步骤

CentOS安装插件:Docker、DockerKurento、TURN、JDK8、Maven、Nginx、MySQL、Redis和SVN的详细步骤

2023-04-02 21:27| 来源: 网络整理| 查看: 265

#安装dockeryum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum install -y yum-utils device-mapper-persistent-data lvm2yum install -y docker-ce docker-ce-cli containerd.iosystemctl start docker.socketsystemctl enable dockersystemctl daemon-reload

#docker安装kurentodocker pull kurento/kurento-media-server:latestdocker run --name kms -d -p 8888:8888 kurento/kurento-media-server:latest

# 开启容器自启动# docker update --restart=always 容器名# 关闭容器自启动# docker update --restart=no 容器名

#进入docker配置kurentodocker exec -it kms /bin/bash#vi /etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini#添加配置信息echo "stunServerAddress=42.192.17.43" >> /etc/kurento/modules/kurento/WebRtcEndpoint.conf.iniecho "stunServerPort=3478" >> /etc/kurento/modules/kurento/WebRtcEndpoint.conf.iniecho "turnURL=root:[email protected]:3478?transport=udp" >> /etc/kurento/modules/kurento/WebRtcEndpoint.conf.iniexitdocker restart kms

 

#centos安装turnyum install -y make gcc gcc-c++ wget openssl-devel libevent libevent-develwget https://coturn.net/turnserver/v4.5.0.8/turnserver-4.5.0.8.tar.gztar -zxvf turnserver-4.5.0.8.tar.gzcd turnserver-4.5.0.8/./configure --prefix=/usr/turnservermake && make installvim ~/.bashrcecho "export turnserver_home=/usr/turnserver" >> ~/.bashrcecho "export PATH=$PATH:$turnserver_home/bin" >> ~/.bashrcsource ~/.bashrcfind /usr -name turnserver.conf# 编辑搜索到的配置文件位置vim /usr/turnserver/share/examples/turnserver/etc/turnserver.conf添加内容realm=42.192.17.43:3478listening-port=3478 #换成内网iplistening-ip=$(ifconfig $(ifconfig | grep RUNNING |grep BROADCAST| awk -F ':' '{print $1}') |grep inet|grep -v inet6|awk '{print $2}')external-ip=42.192.17.43user=root:rootmin-port=41369max-port=65535#启动turnturnserver -v -r 42.192.17.43 -a -o -c /usr/turnserver/share/examples/turnserver/etc/turnserver.confturnserver -v -r 152.136.245.230 -a -o -c /usr/turnserver/share/examples/turnserver/etc/turnserver.conf

# 安装java环境yum -y install java-1.8.0-openjdk*

# 安装svnyum -y install subversionmkdir -p /data/svn/reposvnadmin create /data/svn/repoecho "zhOngmengke=zmk@)@)" >> /data/svn/repo/conf/passwdecho "[/]" >> /data/svn/repo/conf/authzecho "zhOngmengke=rw" >> /data/svn/repo/conf/authzecho "[general]" >> /data/svn/repo/conf/svnserve.confecho "anon-access=none" >> /data/svn/repo/conf/svnserve.confecho "auth-access=write" >> /data/svn/repo/conf/svnserve.confecho "password-db=passwd" >> /data/svn/repo/conf/svnserve.confecho "authz-db=authz" >> /data/svn/repo/conf/svnserve.confecho "realm=/data/svn/repositories" >> /data/svn/repo/conf/svnserve.conf

#安装mavenyum install -y maven cd /usr/share/maven# 把本地idea的maven替换调服务器上的maven,然后授权chmod 777 -R /usr/share/maven

#关闭图形化界面systemctl set-default multi-user.targetsystemctl get-default

reboot

# 开启图形化systemctl set-default graphical.target

 

#svn更新打包项目svnupdateversion='ssssss1dasdasd1'while :do cd /data/yuanma/xinxiang_rule_law/RuoYi-Vue thissvnupdate=$(svn update) echo $svnupdateversion if [ "$thissvnupdate" != "$svnupdateversion" ]; then svnupdateversion=$thissvnupdate mvn clean package -P 公司227服务器 cd /data/workspace/xinxiang_rule_law/admin/ ps -ef | grep java | grep *.jar | cut -c 9-15 | xargs kill -9 rm -rf /data/workspace/xinxiang_rule_law/admin/*.jar nohup.out /bin/cp -r /data/yuanma/xinxiang_rule_law/RuoYi-Vue/ruoyi-admin/target/*.jar /data/workspace/xinxiang_rule_law/admin/ nohup java -jar *.jar & fi sleep 10done

 

 

# 安装nginxrpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmyum install -y nginxsudo systemctl start nginxsudo systemctl enable nginx编辑/etc/selinux/config文件,将SELINUX=disabled。之后将系统重启一下即可

 

 

centos7 安装mysql8【wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm】【rpm -ivh mysql80-community-release-el7-1.noarch.rpm】#解决GPG密钥错误问题【rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022】

【yum install mysql-server】# 检查是否开机启动【systemctl list-unit-files|grep mysqld】# 开机启动【systemctl enable mysqld.service】#查看初始密码【grep 'temporary password' /var/log/mysqld.log】

windows1.my.ini配置文件内容2.#进入到mysql的安装目录下的bin目录【mysqld --initialize --console】 #初始化数据目录,并生成root账号的密码mysqld --install mysql --defaults-file=D:\mysql\mysql-5.7.23-winx64\my.ini3.【mysqld --install】 #安装mysql服务4.【net start mysql】 #启动服务5.【net stop mysql】 #停止服务6.【mysqld --remove】 #移除mysql服务,移除前需先停止mysql服务

登陆mysql【mysql -u root -p】Zhongmk8.修改root密码 (ALTER USER 'root'@'localhost' IDENTIFIED BY 'Zhongmk#123';)alter user 'root'@'localhost' identified with mysql_native_password by 'Zhongmk#123';use mysql;update user set Host='%' where User='root';ALTER USER 'root'@'%' IDENTIFIED with mysql_native_password BY 'Zhongmk#123';FLUSH PRIVILEGES;

 

 

centos 安装redisyum install epel-release -yyum install redis -ysystemctl start redissystemctl enable redisvim /etc/redis.conf注释 #bind 127.0.0.1修改protected-mode no修改 daemonize yes修改 requirepass Zhongmk#123

systemctl status redis 查看服务状态systemctl stop redis 停止服务systemctl restart redis 重启服务ps -ef | grep redis 查看reids服务信息systemctl enable redis redis开机启动

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有