CentOS7之常用服务
来源:互联网 发布:淘宝卖家插件哪个好 编辑:程序博客网 时间:2024/06/08 04:55
介绍
我是一个前端工程师,对于后端还算是个新手,下面是我手机的一些关于阿里云Centos7使用的一些工具,希望对你有帮助。
开发者工具
# 安装gcc, g++, make, git, svnyum clean allyum groups mark install "Development Tools"yum groups mark convert "Development Tools"yum groupinstall "Development Tools"#选择安装(相关库的头文件)yum install python-devel libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libxslt-devel libxml2-devel libjpeg-turbo-devel
EPEL源
sudo yum install epel-release
任务管理器
#需要EPEL源sudo yum install ncdu #磁盘大小查看sudo yum install htop atop #内存,CPU实用sudo yum install iotop #磁盘使用IOsudo yum install iftop #网络
Node.js:
#需要EPEL源sudo yum install nodejs
Python语言
pip
#安装pip$ wget https://bootstrap.pypa.io/get-pip.py$ python ./get-pip.py
pyenv
# 安装pyenvcurl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash>然后你需要把以下内容粘贴到[~/.bash_profile]文件中# pyenvPYENV_ROOT="$HOME/.pyenv"PATH="$PYENV_ROOT/bin:$PATH"eval "$(pyenv init -)"
pyenv-virtualenvwrapper
#安装pyenv-virtualenvwrapper git clone https://github.com/yyuu/pyenv-virtualenvwrapper.git ~/.pyenv/plugins/pyenv-virtualenvwrapper #安装virtualenvwrapper sudo pip install virtualenvwrapper >然后你需要把以下内容粘贴到~/.bash_profile文件中 #pyenv virtualenvwrapper pyenv virtualenvwrapper_lazy
文件传输
语法: scp 用户名@地址:{from} {to}
scp sirius@54.174.51.64:/home/sirius/articles.csv .scp ./articles.csv sirius@54.174.51.64:/home/sirius/
nginx服务
# 下载nginx到/tmpcurl -o /tmp/nginx.rpm http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm# 安装rpm, 此rpm包含yum配置信息rpm -ivh /tmp/nginx.rpm # 安装nginxyum install nginx# 2选1, 启动nginx服务, 此时访问公有IP, 就能看到欢迎页面了systemctl start nginxservice nginx start# 配置文件位置/etc/nginx/nginx.conf
mongoDB数据库
# 1. 创建/etc/yum.repos.d/mongodb-org-3.0.repo文件内容如下:[mongodb-org-3.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/gpgcheck=0enabled=1# 2.运行sudo yum install -y mongodb-org
MySQL
安装
sudo yum updatewget http://repo.mysql.com//mysql57-community-release-el7-8.noarch.rpmsudo rpm -ivh mysql57-community-release-el7-8.noarch.rpmsudo yum updatesudo yum install mysql-server
启动 sudo systemctl start mysqld
临时密码 sudo grep 'temporary password' /var/log/mysqld.log
安全配置 sudo mysql_secure_installation
用户与表权限
create database testdb; create user 'testuser'@'localhost' identified by 'password'; grant all on testdb.* to 'testuser' identified by 'password';
重置密码
sudo systemctl stop mysqldsudo systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"sudo systemctl start mysqldmysql -u rootuse mysql;update user SET PASSWORD=PASSWORD("password") WHERE USER='root';flush privileges;exitsudo systemctl stop mysqldsudo systemctl unset-environment MYSQLD_OPTSsudo systemctl start mysqld
Scrapyd
sudo pip install pyOpenSSLsudo pip install lxmlsudo pip install scrapyd
PM2:
# 正常启动Express项目,也就是cd <项目目录>npm start` 或者 `node main.js# 使用pm2启动cd <项目目录>pm2 start npm --name='express' -- start
其他语言:
python命令:
scrapyd --pidfile /var/log/scrapyd/twistd.pid -l /var/log/scrapyd/logs/scrapyd.log
pm2命令:
pm2 start scrapyd --interpreter python --name=scrapyd -- --pidfile "/var/log/scrapyd/twistd.pid" -l "/var/log/scrapyd/logs/scrapyd.log"
docker
sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce# startsudo systemctl start docker# testsudo docker run hello-world
阅读全文
0 0
- CentOS7之常用服务
- CentOS7之常用服务
- web服务(Centos7)之配置https
- centos7服务管理组件systemctl的服务存贮目录和常用列表命令
- centos7服务管理组件systemctl的服务存贮目录和常用列表命令
- centos7服务安装_SAMBA服务
- CentOS7配置Samba服务
- CentOS7开启SSH服务
- Centos7安装Redis服务
- Centos7 创建服务
- CentOS7安装FTP服务
- Centos7安装SSDB服务
- CentOS7 服务启动命令
- centos7 开启关闭服务
- CentOS7部署NFS服务
- centos7 安装vsftpd 服务
- centos7安装nfs服务
- Centos7搭建Zabbix服务
- cf 858F
- 深度学习(八)——fine-tuning, 李飞飞
- 9.17NOIP模拟赛
- AndroidQQ登录
- 7-26 单词长度(15 分)
- CentOS7之常用服务
- jQuery学习入门(一)
- python decorator
- Object-C的编译命令
- Nginx编译安装
- hdfs——hadoop文件读写操作
- 在共享内存实现 Redis(上)
- HDU 5783 Divide the Sequence——贪心
- shiro中的请求参数