欢迎光临
我们一直在努力

Centos6站群搭建SK5游戏代理图文教程

admin阅读(29)

先安装环境所需的支持库

yum install wget vim automake make gcc openldap-devel pam-devel openssl-devel psmisc dos2unix

安装Socks5应用

wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
tar vzxf  ss5-3.8.9-8.tar.gz 
cd ss5-3.8.9
./configure 
make 
make install

配置IP ip.sh

如果服务商已经配置过就直接跳到下一步

#!/bin/bash   
for((i=1;i<=254;i++));
#起始=1 结束=254
do 
/sbin/ip address add 192.168.5.$i/24 dev eth1;
#192.168.5是自己的IP地址前3段
done
sh /root/ip.sh
如果出现报错。需要格式化下脚本
dos2unix ip.sh


命令 ip addr 查看当前IP信息

此隐藏内容仅限注册用户查看,请先
客服QQ:790085358

放开CentOS防火墙的5555端口

iptables -I INPUT 1 -m state --state NEW -m tcp -p tcp --dport 5555 -j ACCEPT

调整内核参数,优化性能

ulimit -SHn 10240
ulimit -SHs unlimited
echo 500000 >/proc/sys/net/nf_conntrack_max
CPU占用过高。
echo 100 > /sys/module/ipmi_si/parameters/kipmid_max_busy_us

 

Docker 容器一键安装脚本及使用简单教程

admin阅读(14)

一键安装脚本

#!/bin/bash
# 环境初始化:指定用户需要有sudo权限
# step 1: 移除旧的docker
sudo yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-selinux \
                docker-engine-selinux \
                docker-engine \
                docker-ce
sudo rm -rf /var/lib/docker

# step 1: 安装相关组件和配置yum源
sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  
# step 2: 配置缓存
sudo yum -y makecache fast
# step 3: 执行安装
sudo yum -y install docker-ce
# step 4: 配置镜像下载加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://kve9wawg.mirror.aliyuncs.com"]     #可替换自己的
}
EOF
# step 5: 启动docker并配置开机启动
sudo systemctl start docker
sudo systemctl enable docker
# step 6: 配置当前用户对docker命令的执行权限
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo systemctl restart docker

Docker 镜像上传和下载   腾讯云为例

systemctl start docker    #启动
systemctl enable docker   #开机启动
sudo docker pull ccr.ccs.tencentyun.com/tlbb/tlbb:1.0

查看容器列表

docker images

启动Docker 容器

sudo docker run -di --name=名称 -p 端口:映射端口 -p 端口:映射端口 -p 端口:映射端口 -p 端口:映射端口 REPOSITOPY TAG /b
sudo docker update --restart=always 名称

进入容器

docker exec -it 容器名称 /bin/bash;

即可在容器中进行操作。

exit 退出容器

查看正在运行的容器列表

docker ps -a

删除运行的容器

docker rm -f 容器名称

删除镜像文件

docker rmi 镜像id

删除之前要停止所有的容器

更新镜像

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

例如 docker commit 199d3f3985ee tlbbserver:1.1

 

VMware16Pro搭建Centos7.9 64位并安装天龙八部环境

admin阅读(49)

1.下载并安装VMware

点击下载VMware16

输入激活码

ZF3R0-FHED2-M80TY-8QYGC-NPKYF

YF390-0HF8P-M81RQ-2DXQE-M2UT6

ZF71R-DMX85-08DQY-8YMNC-PPHV8 

2.下载Centos系统

前往Centos中国选择下载

3.新建虚拟机并安装

到此虚拟机会自动运行并安装。

按回车键继续安装

输入root密码

进入界面后由于我们没有配置IP 所以不能通过第三方软件进行连接。

4.更改IP

先进入IP配置文件夹

cd /etc/sysconfig/network-scripts/

vi ifcfg-ens33

然后开始配置IP

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static   固定IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=9fa49930-81c3-4809-9416-2eea2b970957
DEVICE=ens33
ONBOOT=yes         网卡开启
IPADDR=192.168.21.88   IP地址
NETMASK=255.255.255.0  掩码 
GATEWAY=192.168.21.1   网关
DNS1=192.168.21.1      dns
DNS2=8.8.8.8

改完之后按下ESC键 再输入:wq   就可以回车了

至于这个IP是怎么来的请继续往下面看。

IP地址的网关跟我们下面的网关要一致。

然后再给自己电脑配置一个同样网段的IP地址。

打开网络连接。找到VMware Network Adapter VMnet8网卡

右击属性配置本机IP

然后在CMD 输入ipconfig

这里可以看到我们已经配置成功了。ping一下试试看

OK 可以ping 通。这样就可以使用第三方软件进行连接了。

Centos 7.9 64位手动搭建天龙八部运行环境

天龙八部私服Linux服务器环境搭建及启动教程

Centos 7.9 64位手动搭建天龙八部运行环境

admin阅读(32)


1.上传需要的文件到/home

2.安装MySQL

yum -y remove mysql-libs

tar zxvf MySQL.tar.gz

rpm -ivh mysql-client.rpm

rpm -ivh mysql-server.rpm

3.创建并导入数据库

进入MySQL

mysql -u root -p

创建并导入账号数据库

create database web;
use web;
set names utf8;
source /home/web.sql

创建并导入角色数据库

create database tlbbdb;
use tlbbdb;
set names utf8;
source /home/tlbbdb.sql

4.安装依赖组件

1.安装解包器

yum -y install glibc.i686 libstdc++-4.4.7-4.el6.i686

2.安装编译器

yum -y install gcc

3.安装依赖包

yum install libstdc++

4.搜索环境包并安装

yum whatprovides libstdc++.so.6

我搜索到的是 libstdc++-4.4.7-11.el6.i686 所以我安装

yum install libstdc++-4.8.5-44.el7.i686

5.安装ODBC与ODBC相关依赖组件

cd /home

tar zxvf lib.tar.gz

rpm -ivh unixODBC-libs.rpm --nodeps --force

rpm -ivh unixODBC-2.2.11.rpm

rpm -ivh libtool-ltdl.rpm  

rpm -ivh unixODBC-devel.rpm --nodeps --force

rpm -ivh zlib-1.2.7-19.el7_9.i686.rpm

6.安装MYSQL ODBC驱动

tar zxvf ODBC.tar.gz

ln -s /usr/lib64/libz.so.1 /usr/lib/lib

rpm -ivh mysql-odbc.rpm --nodeps --force

7.ODBC配置

把odbc.ini密码修改为你的,上传到根目录/etc目录下

tar zvxf Config.tar.gz -C /etc

chmod 644 /etc/my.cnf

8.解压ODBC支持库到use/lib目录

tar zvxf odbc.tar.gz -C /usr/lib

 

Centos 7.9 64位系统安装Mysql

admin阅读(4)

1.卸载MariaDB

由于安装CentOS自定义配置的时候顺带安装了MariaDB,所以要安装MySQL5.7.32的话首先需要卸载掉已安装的MariaDB。

检查mariadb是否已安装

yum list installed | grep mariadb

如果没有记录出现则直接跳转到第二步。

卸载MySQL

yum -y remove mariadb*

执行完上面两个命令后执行如下的查找命令

whereis mysql

发现还存在一些目录,删掉

rm -rf /var/lib/mysql/

2.在线安装MySQL

下载并安装MySQL官方的 Yum Repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

使用上面的命令就直接下载了安装用的Yum Repository,然后就可以直接yum安装了

yum -y install mysql57-community-release-el7-10.noarch.rpm

之后就开始安装MySQL服务器,时间有点长根据你网速来的。

yum -y install mysql-community-server

这里就已经显示安装成功了。

3.更改MySQL密码

首先启动MySQL

systemctl start  mysqld.service

查看MySQL运行状态

systemctl status mysqld.service

这里已经显示启动成功了不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:

grep "password" /var/log/mysqld.log

密码:ir9Z<yK,u(D;

进入数据库:

mysql -uroot -p

注意:密码设置必须要大小写字母数字和特殊符号(,/';:等),不然不能配置成功。所以我们先要更改密码类型。

更改密码安全级别为最低。长度最低为6位数。

set global validate_password_policy=LOW;
set global validate_password_length=6;
set global validate_password_policy=0;

validate_password_policy决定密码的验证策略,默认等级为MEDIUM(中等),可通过以下命令修改为LOW(低)

现在开始修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

再看下密码规则

SHOW VARIABLES LIKE 'validate_password%';

到此密码已经修改完成了。我们可是试验下。

首先退出MySQL

quit

然后再输入

mysql -uroot -p

接着输入密码看看是否能进去

 

这里可以看到,我们并没有出现问题。

4.设置权限

我们用Navicat for mysql软件进行外部链接,发现无法连接,是需要给mysql加权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码';
FLUSH PRIVILEGES;

发现还是无法连接,那就是系统自带的防火墙需要关闭。

systemctl stop firewalld.service      停止防火墙--重启就会开启
systemctl disable firewalld.service   永久停止防火墙

好了可以打开了。

到此Centos 7.9安装MySQL完成。