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

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 木工家装没事做怎么办 取票之后票丢了怎么办 补牙咬合低了点怎么办 留学生上美国网课上不了网怎么办 大四绩点不够2.0怎么办 ucas申请成绩下来后怎么办 在本校读研毕业东西怎么办 美国硕士gpa低于3.0怎么办 英国t4签证拒签怎么办 abc洗液过敏了怎么办 护士电子化注册忘记用户名怎么办 手机重力感应坏了怎么办 电脑所有驱动都删除了怎么办 毕业生没有签工作档案怎么办 澳洲两年工作签怎么办 上班一年没签劳动合同怎么办 公司拖欠工资怎么办没签劳动合同 brp丢了怎么办回国补 被怀疑假结婚该怎么办 中考作弊被捉了怎么办 露娜注册错了怎么办 去泰国开民宿怎么办工作签证 绩点2.7想出国怎么办 香港过境想去澳门怎么办 加拿大博士资格考试没通过怎么办 外国人没有学历怎么办工作签证 澳洲语言班挂了怎么办 英国学位翻译成文学硕士怎么办 没考上好的高中怎么办 毕业证12月发放申请英国怎么办 高二迷茫成绩差怎么办 高二期末考的差怎么办 法国留学签证办不下来怎么办 澳洲留学挂科签证续签怎么办 澳洲旅游签证被拒了怎么办 学校六级不让刷分怎么办 英国留学生怎么办申根签证 挂科太多拿不到学位证怎么办 ucl语言班没过怎么办 西澳大学工程挂科怎么办 澳洲语言班没过怎么办2018