Rumah Operasi dan penyelenggaraan CentOS 怎么安装centos工具

怎么安装centos工具

Jul 28, 2020 pm 01:39 PM
centos alat

安装centos工具的方法:首先安装Python依赖包;然后解压压缩包,进入目录,并安装Python3;最后创建软链接即可,代码为【ln -s /usr/local/python3/bin/python3/usr/bin/python3】。

怎么安装centos工具

安装centos工具的方法:

1. 安装Python

安装依赖包: yum -y  install zlib*

根据需求下载不同版本的Python3:

wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
Salin selepas log masuk

解压压缩包,进入目录,安装Python3:

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

创建软链接:

ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
Salin selepas log masuk

大功告成!

2.安装nginx

添加依赖包:

yum install epel-release
Salin selepas log masuk

安装Nginx:

yum install nginx
Salin selepas log masuk

启动Nginx:

systemctl start nginx
Salin selepas log masuk

系统自启:

systemctl enable nginx
Salin selepas log masuk

注意: 允许防火墙HTTP/HTTPS通信:

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Salin selepas log masuk

3.安装mariadb

查看:

yum search mariadb
Salin selepas log masuk

安装:

yum -y install mariadb mariadb-server
Salin selepas log masuk

启动:

systemctl start mariadb
Salin selepas log masuk

开机自启:

systemctl enable mariadb
Salin selepas log masuk

简单配置:

mysql_secure_installation
Salin selepas log masuk

首先是设置密码,会提示先输入密码

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

设置密码

Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车

New password: <– 设置root用户的密码

Re-enter new password: <– 再输入一次你设置的密码

其他配置

Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车

Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,

Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车

Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车

初始化MariaDB完成,接下来测试登录

mysql -uroot -ppassword
Salin selepas log masuk

完成。

注意:权限配置,允许外网访问:

grant all privileges on *.* to 'root'@'外网IP地址' identified by 'password'

大功告成,Navicat成功连接。

4.安装redis

下载安装包:

wget http://download.redis.io/releases/redis-4.0.2.tar.gz
Salin selepas log masuk

解压安装包并安装:

tar xzf redis-4.0.2.tar.gz
cd redis-4.0.2
make && make install
Salin selepas log masuk

ps:redis没有其他外部依赖,安装过程很简单。编译后在Redis源代码目录的src文件夹中可以找到若干个可执行程序,安装完后,在/usr/local/bin目录中可以找到刚刚安装的redis可执行文件。

启动(直接运行redis-server即可启动redis): redis-server

修改redis.conf文件,以防止再次中挖矿病毒!

vim redis.conf
Salin selepas log masuk

vim看行号:

:set number
Salin selepas log masuk

bind 127.0.0.1 内网ip 不能注释掉

port: 最好换一个端口

requirepass:password
Salin selepas log masuk

5.安装mongodb

创建repo文件:vim /etc/yum.repos.d/mongodb-org-3.6.repo

内容如下:

[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
Salin selepas log masuk

安装mongodb:

yum install -y mongodb-org
Salin selepas log masuk

启动/重启mongodb:

service mongod start/restart
systemctl start/restart/stop mongod.service
Salin selepas log masuk

设置远程访问:

vim /etc/mongod.conf
Salin selepas log masuk

编辑mongod.conf注释bindIp或者bindIP:0.0.0.0(注意对其,不要有空格,否则无法启动),并重启mongodb.(这句配置代表只能本机使用,所以需注释)

重启:

systemctl restart mongod.service
Salin selepas log masuk

使用mongo:

mongo
Salin selepas log masuk

相关教程推荐:centos教程

Atas ialah kandungan terperinci 怎么安装centos工具. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara menyelesaikan kerumitan pemasangan WordPress dan kemas kini menggunakan komposer Cara menyelesaikan kerumitan pemasangan WordPress dan kemas kini menggunakan komposer Apr 17, 2025 pm 10:54 PM

Apabila menguruskan laman web WordPress, anda sering menghadapi operasi kompleks seperti pemasangan, kemas kini, dan penukaran berbilang tapak. Operasi ini bukan sahaja memakan masa, tetapi juga terdedah kepada kesilapan, menyebabkan laman web lumpuh. Menggabungkan arahan teras WP-CLI dengan komposer dapat memudahkan tugas-tugas ini, meningkatkan kecekapan dan kebolehpercayaan. Artikel ini akan memperkenalkan cara menggunakan komposer untuk menyelesaikan masalah ini dan meningkatkan kemudahan pengurusan WordPress.

Mempercepat Pemeriksaan Kod PHP: Pengalaman dan Amalan Menggunakan Perpustakaan Overtrue/Phplint Mempercepat Pemeriksaan Kod PHP: Pengalaman dan Amalan Menggunakan Perpustakaan Overtrue/Phplint Apr 17, 2025 pm 11:06 PM

Semasa proses pembangunan, kita sering perlu melakukan pemeriksaan sintaks pada kod PHP untuk memastikan ketepatan dan pemeliharaan kod. Walau bagaimanapun, apabila projek itu besar, proses pemeriksaan sintaks tunggal boleh menjadi sangat perlahan. Baru -baru ini, saya menghadapi masalah ini dalam projek saya. Selepas mencuba pelbagai kaedah, saya akhirnya mendapati perpustakaan OverTrue/Phplint, yang sangat meningkatkan kelajuan pemeriksaan kod melalui pemprosesan selari.

Bagaimana menyelesaikan masalah hubungan yang kompleks di Laravel? Gunakan komposer! Bagaimana menyelesaikan masalah hubungan yang kompleks di Laravel? Gunakan komposer! Apr 17, 2025 pm 09:54 PM

Dalam pembangunan Laravel, berurusan dengan hubungan model yang kompleks selalu menjadi cabaran, terutama ketika datang ke hubungan multi-level. Baru-baru ini, saya menghadapi masalah ini dalam projek yang berurusan dengan hubungan model pelbagai peringkat, di mana hubungan tradisional hasNythrough gagal memenuhi keperluan, mengakibatkan pertanyaan data menjadi kompleks dan tidak cekap. Selepas beberapa penjelajahan, saya dapati perpustakaan Staudenmeir/milik-ke-melalui, yang mudah dipasang dan menyelesaikan masalah saya melalui komposer.

Bagaimana menyelesaikan masalah parsing SQL? Gunakan Greenlion/PHP-SQL-PARSER! Bagaimana menyelesaikan masalah parsing SQL? Gunakan Greenlion/PHP-SQL-PARSER! Apr 17, 2025 pm 09:15 PM

Apabila membangunkan projek yang memerlukan penyataan SQL parsing, saya menghadapi masalah yang rumit: bagaimana untuk menghuraikan penyataan SQL MySQL dengan cekap dan mengekstrak maklumat utama. Selepas mencuba banyak kaedah, saya mendapati bahawa perpustakaan Greenlion/PHP-SQL-Parser dapat menyelesaikan keperluan saya dengan sempurna.

Cara Mengoptimumkan Prestasi Laman Web: Pengalaman dan Pelajaran yang Dipelajari Dari Menggunakan Perpustakaan Minify Cara Mengoptimumkan Prestasi Laman Web: Pengalaman dan Pelajaran yang Dipelajari Dari Menggunakan Perpustakaan Minify Apr 17, 2025 pm 11:18 PM

Dalam proses membangunkan laman web, peningkatan pemuatan halaman selalu menjadi salah satu keutamaan saya. Sekali, saya cuba menggunakan Perpustakaan Minify untuk memampatkan dan menggabungkan fail CSS dan JavaScript untuk meningkatkan prestasi Laman Web. Walau bagaimanapun, saya menghadapi banyak masalah dan cabaran semasa penggunaan, yang akhirnya membuat saya menyedari bahawa minify mungkin tidak lagi menjadi pilihan terbaik. Di bawah ini saya akan berkongsi pengalaman saya dan cara memasang dan menggunakan Minify melalui komposer.

Menyelesaikan masalah awalan CSS menggunakan komposer: amalan perpustakaan padaliyajay/php-autoprefixer Menyelesaikan masalah awalan CSS menggunakan komposer: amalan perpustakaan padaliyajay/php-autoprefixer Apr 17, 2025 pm 11:27 PM

Saya menghadapi masalah yang sukar apabila membangunkan projek front-end: Saya perlu menambah awalan pelayar secara manual ke sifat CSS untuk memastikan keserasian. Ini bukan sahaja memakan masa, tetapi juga rawan ralat. Selepas beberapa penjelajahan, saya dapati perpustakaan Padaliyajay/PHP-Autoprefixer, yang mudah menyelesaikan masalah saya dengan komposer.

Bagaimana menyelesaikan masalah pemasangan dan konfigurasi typo3cms? Ia boleh dilakukan dengan mudah dengan komposer! Bagaimana menyelesaikan masalah pemasangan dan konfigurasi typo3cms? Ia boleh dilakukan dengan mudah dengan komposer! Apr 17, 2025 pm 10:51 PM

Apabila menggunakan typo3cms untuk pembangunan laman web, anda sering menghadapi masalah dengan sambungan pemasangan dan konfigurasi. Terutama untuk pemula, bagaimana untuk memasang dan mengkonfigurasi typo3 dengan betul dan sambungannya boleh menjadi sakit kepala. Saya mempunyai kesukaran yang sama dalam projek sebenar saya dan akhirnya menyelesaikan masalah ini dengan menggunakan komposer dan typo3cmscomposerinstallers.

Cara Memastikan Kualiti Kod Magento2: Gunakan Magento/Magento-Coding-Standard Cara Memastikan Kualiti Kod Magento2: Gunakan Magento/Magento-Coding-Standard Apr 17, 2025 pm 11:12 PM

Apabila membangunkan sambungan Magento2, saya menghadapi masalah biasa: bagaimana memastikan kualiti kod memenuhi piawaian Magento. Ini bukan sahaja memberi kesan kepada pemeliharaan kod, tetapi juga mempengaruhi kestabilan dan prestasi keseluruhan projek. Selepas beberapa penjelajahan, saya dapati perpustakaan standard Magento/Magento-coding, yang secara khusus menyediakan peraturan PHPCodesniffer untuk projek Magento2 untuk membantu pemaju dengan cepat memeriksa dan mengoptimumkan kod.

See all articles