Centos服务器常用安装指南

Centos服务器常用安装指南,推荐centos7.x系统

1. 新增oper用户(root下操作)
1useradd oper 2# 修改密码:根据提示输入两次密码 3passwd oper
2. 将oper用户加入到sudoers中(可使用sudo命令)
1vi /etc/sudoers 2# 找到类似地方并加入 3oper ALL=(ALL) ALL 4
3. 切换到oper重新登录(重要)
4. 创建常用目录
1sudo mkdir /data 2sudo chown -R oper data 3cd /data 4mkdir apps
5. 安装数据库mysql5.7
1# Step0:安装所需的yum命令 2sudo yum -y install yum-utils 3# Step1: 检测系统是否自带安装mysql 4sudo yum list installed | grep mysql 5# Step2: 删除系统自带的mysql及其依赖命令: 6sudo yum -y remove mysql-libs.x86_64 7# Step3: 给CentOS添加rpm源,并且选择较新的源命令: 8wget dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 9sudo yum localinstall mysql-community-release-el7-5.noarch.rpm 10sudo yum repolist all | grep mysql 11sudo yum-config-manager --disable mysql55-community 12sudo yum-config-manager --disable mysql56-community 13sudo yum-config-manager --enable mysql57-community-dmr 14sudo yum repolist enabled | grep mysql 15# Step4:安装mysql 服务器命令: 16sudo yum install mysql-community-server 17# Step5: 启动mysql命令: 18service mysqld start 19# Step6: 查看mysql是否自启动,并且设置开启自启动命令: 20chkconfig --list | grep mysqld 21chkconfig mysqld on 22# Step7: mysql安全设置命令: 23# 获取root临时密码 24grep 'temporary password' /var/log/mysqld.log 25# 修改root密码 26mysql_secure_installation 27# 根据提示修改root密码 ... 28# 登录命令(根据提示输入root密码登录): 29mysql -u root -p 30# 创建数据库: 31create database clouds_business; 32创建用户: 33create user yunch identified by 'Yunch!2#$5^'; 34# 授权数据库给用户 35grant all on clouds_business.* to yunch;
7. 安装jdk1.8
1# 1、在Oracle官方网址下载linux-64位的jdk的RPM包,如:jdk-8u121-linux-x64.rpm 2# 2、使用SFTP工具将jar包上传至 /data/apps目录下 3# 3、执行上传的rpm文件,如:rpm -ivh jdk-8u***-linux-x64.rpm 4# 4、配置环境变量(下面代码中版本根据实际情况调整) 5vi /etc/profile 6 7JAVA_HOME=/usr/java/jdk1.8.0_191-amd64 8JRE_HOME=/usr/java/jdk1.8.0_191-amd64/jre 9PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 10CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 11export JAVA_HOME JRE_HOME PATH CLASSPATH 12 13# 退出vi,使环境变量生效 14source /etc/profile
8. 安装zookeeper
1# 下载zookeeper安装包(建议3.4及以下版本) 2wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz 3# 解压 4tar -xvf zookeeper-3.4.14.tar.gz 5rm -f *.gz 6cd zookeeper-3.4.14 7cd conf 8# 将sample配置文件重命名成正式文件 9mv zoo_sample.cfg zoo.cfg 10# 启动zookeeper 11../bin/zkServer.sh start 12# 执行lsof命令观察 13lsof -i 2181
9. 安装redis
1wget http://download.redis.io/redis-stable.tar.gz 2tar -xvf ... 3mv redis-stable redis 4cd redis 5vi redis.conf 6# 修改密码和端口号 7sudo make && sudo make install 8# 运行redis 9nohup redis-server redis.conf & 10# 日志在 nohup.out里面
10. 安装nginx
1sudo yum -y install nginx 2# 修改权限 3sudo chown -R oper /etc/nginx 4# 修改/etc/nginx/nginx.conf配置 5#在 conf.d里面增加.conf文件 6# 重启命令 7sudo nginx -s reload
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

Centos服务器常用安装指南 - HelloWorld