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