- 安装
net-tools后方可执行ifconfig查看本机ip情况
yum install net-tools
- 安装其他一些基本工具
yum -y install sudo
- ssh相关操作
mkdir -p /root/.ssh/ echo '' >> /root/.ssh/authorized_keys ssh-keygen -t rsa -C "your_email@example.com"
- 在启动grup菜单,选择编辑选项启动
- 按键盘e键,来进入编辑界面
- 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh
-
现在按下 Control+x ,使用单用户模式启动
-
现在,可以使用下面的命令访问系统 chroot /sysroot
-
重置密码 passwd root
-
更新系统信息 touch /.autorelabel
-
退出chroot模式 exit
-
重启你的系统 reboot
总所周知,MySQL 被 Oracle 收购后,CentOS 的镜像仓库中提供的默认的数据库也变为了 MariaDB
- 若要删除默认MariaDB的相关安装,可执行以下命令:
yum remove -y mariadb-libs
- 添加 MySQL YUM 源 (mysql5.7)
wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm' sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm yum repolist all | grep mysql mysql-connectors-community/x86_64 MySQL Connectors Community 36 mysql-tools-community/x86_64 MySQL Tools Community 47 mysql57-community/x86_64 MySQL 5.7 Community Server 187
- 如果想安装最新版本的,直接使用 yum 命令即可
yum install mysql-community-server
- 如果想要安装 5.6 版本的,有2个方法。命令行支持 yum-config-manager 命令的话,可以使用如下命令:
sudo dnf config-manager --disable mysql57-community sudo dnf config-manager --enable mysql56-community yum repolist | grep mysql mysql-connectors-community/x86_64 MySQL Connectors Community 36 mysql-tools-community/x86_64 MySQL Tools Community 47 mysql56-community/x86_64 MySQL 5.6 Community Server 327
- 或者直接修改
/etc/yum.repos.d/mysql-community.repo这个文件
[mysql56-community] name=MySQL 5.6 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ enabled=1 #表示当前版本是安装 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=0 #默认这个是 1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
- 通过设置 enabled 来决定安装哪个版本, 设置好之后使用 yum 安装即可。
pip是 python 的包管理工具。将使用 python 版本的 shadowsocks,此版本的 shadowsocks 已发布到 pip 上,因此我们需要通过 pip 命令来安装。
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py
- 安装配置 shadowsocks
pip install --upgrade pip pip install shadowsocks
- 安装完成后,需要创建配置文件/etc/shadowsocks.json,内容如下:
{
"server": "0.0.0.0",
"server_port": 8388,
"password": "u1zon57jd0v869t7w",
"method": "aes-256-cfb"
}
说明
- method为加密方法,可选
aes-128-cfb、aes-192-cfb、aes-256-cfb、bf-cfb、cast5-cfb、des-cfb、rc4-md5、chacha20、salsa20、rc4、table - server_port为服务监听端口
- password为密码,可使用密码生成工具生成一个随机密码
配置自动启动项
- 新建启动脚本文件
/etc/systemd/system/shadowsocks.service,内容如下:
[Unit] Description=ShadowSocks [Service] TimeoutStartSec=0 ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json [Install] WantedBy=multi-user.target
- 执行以下命令启动ShadowSocks服务:
systemctl enable shadowsocks systemctl start shadowsocks
- 可以通过shell脚本去快速安装:
chmod +x install-shadowsocks.sh ./install-shadowsocks.sh


