Home >Operation and Maintenance >CentOS >How to install centos tools

How to install centos tools

coldplay.xixi
coldplay.xixiOriginal
2020-07-28 13:39:101774browse

How to install centos tools: first install the Python dependency package; then unzip the compressed package, enter the directory, and install Python3; finally create a soft link, the code is [ln -s /usr/local/python3/ bin/python3/usr/bin/python3].

How to install centos tools

How to install centos tools:

1. Install Python

Install dependency packages: yum -y install zlib*

Download different versions of Python3 according to your needs:

wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz

Unzip the compressed package, enter the directory, and install Python3:

tar -xvJf  Python-3.6.2.tar.xz
cd Python-3.6.2
./configure --prefix=/usr/local/python3
make && make install

Create a soft link:

ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

You’re done!

2. Install nginx

Add dependency package:

yum install epel-release

Install Nginx:

yum install nginx

Start Nginx:

systemctl start nginx

System self-start:

systemctl enable nginx

Note: Allow firewall HTTP/HTTPS communication:

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

3. Install mariadb

View:

yum search mariadb

Installation:

yum -y install mariadb mariadb-server

Start:

systemctl start mariadb

Auto-start at boot:

systemctl enable mariadb

Simple configuration:

mysql_secure_installation

The first is to set the password, you will be prompted to enter the password first

Enter current password for root (enter for none):<–初次运行直接回车

Set password

Set root password? [Y/n] <– Whether to set the root user password, enter y and press Enter or press Enter directly

New password: <– Set the password for the root user

Re-enter new password: <– Enter the password you set again

Other configuration

Remove anonymous users? [Y/n] <–Whether to delete anonymous users, press Enter

Disallow root login remotely? [Y/n] <–Whether to disable root Remote login, press Enter,

Remove test database and access to it? [Y/n] <– Do you want to delete the test database, press Enter

Reload privilege tables now? [Y/n] ] <–Whether to reload the permission table, press Enter

Initialization of MariaDB is completed, and then test login

mysql -uroot -ppassword

is completed.

Note: Permission configuration, allow external network access:

grant all privileges on *.* to 'root'@'External network IP address' identified by 'password'

Done, Navicat is successfully connected.

4. Install redis

Download the installation package:

wget http://download.redis.io/releases/redis-4.0.2.tar.gz

Unzip the installation package and install:

tar xzf redis-4.0.2.tar.gz
cd redis-4.0.2
make && make install

ps: redis is not available For other external dependencies, the installation process is simple. After compilation, several executable programs can be found in the src folder of the Redis source code directory. After installation, the redis executable file just installed can be found in the /usr/local/bin directory.

Start up (run redis-server directly to start redis): redis-server

Modify the redis.conf file to prevent mining viruses from happening again!

vim redis.conf

vim looks at the line number:

:set number

bind 127.0.0.1 intranet ip cannot be commented out

port: It is best to change the port

requirepass:password

5. Install mongodb

Create repo file: vim /etc/yum.repos.d/mongodb-org-3.6.repo

The content is as follows :

[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc

Install mongodb:

yum install -y mongodb-org

Start/restart mongodb:

service mongod start/restart
systemctl start/restart/stop mongod.service

Set up remote access:

vim /etc/mongod.conf

Edit mongod.conf comment bindIp or bindIP: 0.0.0.0 (note that there are no spaces in it, otherwise it cannot be started), and restart mongodb. (This configuration means that it can only be used on this machine, so it needs to be commented)

Restart:

systemctl restart mongod.service

Use mongo:

mongo

Recommended related tutorials: centos tutorial

The above is the detailed content of How to install centos tools. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn