【CentOS7】服务环境搭建
用了两天时间,完成了服务环境的搭建。记录下了搭建的过程,搭建细节并没有记录。
1、OpenSSH。
(1)yum search ssh
(2)yum install openssh-server
(3)检查是否安装成功 yum list installed | grep "openssh-server" 或者 rpm -qa | grep openssh-server
(4)查看安装路径:rpm -ql openssh-server
2、jdk。路径:usr/local/java/jdk1.8.0_121
(1)安装到usr/local/java目录下。tar -zxvf server-jre-8u121-linux-x64.tar.gz
(2)配置环境变量 vi /etc/profile 配置JAVA_HOME,PATH,JRE_HOME,CLASSPATH
(3)刷新配置 source /etc/profile
(4)检查是否安装成功java,javac,java -version
3、tomcat配置
(1)安装到usr/local/java目录下。tar -zxvf apache-tomcat-7.0.75.tar.gz
(2)启动 ./catalina.sh run
(3)修改tomcat 8080端口为80
(4)关闭防火墙 systemctl stop firewalld
4、mysql
(1)CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
yum install wget
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
(2)启动mysql服务 systemctl start mysqld
(3)查看mysql状态 systemctl status mysqld
(4)检查是否成功 mysql
(5)防火墙设置,开放接口
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --permanent --zone=public --add-port=3306/udp
firewall-cmd --reload
(6)安全设置 mysql_secure_installation
(7)设置字符集
登录mysql mysql -uroot -p
查看字符集 SHOW VARIABLES LIKE 'character%';
设置字符集 vi /etc/my.cnf
(8)账号设置
创建一个普通用户 test,密码是 ilikejava
CREATE USER 'test'@'%' IDENTIFIED BY 'test';
给这个用户授予 SELECT,INSERT,UPDATE,DELETE 的远程访问的权限,这个账号一般用于提供给实施的系统访问
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'ceshi'@'%';
创建一个管理员用户 admin 账号 ,密码是 admin
CREATE USER 'admin'@'%' IDENTIFIED BY 'admin';
给这个用户授予所有的远程访问的权限。这个用户主要用于管理整个数据库、备份、还原等操作。
GRANT ALL ON *.* TO 'admin'@'%';
使授权立刻生效 flush privileges;
5、nginx
http://www.cnblogs.com/wangzhongqiu/p/6527346.html
6、rabbitmq-server集群部署
http://www.cnblogs.com/wangzhongqiu/p/6544837.html
7、solr-4.10.3
http://www.cnblogs.com/wangzhongqiu/p/6548864.html
8、redis3.2.3安装和配置
http://www.cnblogs.com/wangzhongqiu/p/6689543.html
【CentOS7】服务环境搭建的更多相关文章
- Centos7 python3环境搭建 兼容python2.7
Centos7 python3环境搭建 兼容python2.7 安装前提依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel ...
- SpringCloudAlibaba 微服务讲解(二)微服务环境搭建
微服务环境搭建 我们这次是使用的电商项目的商品.订单.用户为案例进行讲解 2.1 案例准备 2.1.1 技术选型 maven :3.3.9 数据库:mysql 持久层:SpringData JPA S ...
- LNMP小项目搭建,Centos7.6环境搭建Linux+nginx+mysql+php,wordpress个人博客的搭建(完整搭建步骤)
一.LNMP搭建,基于nginx服务器搭建wordpress个人博客 准备环境:centos7.6环境下web服务器(nginx+php):主机名:web01,ip:192.168.248.172my ...
- centos7 lamp环境搭建
一.安装Apache1.安装yum -y install httpd2.开启apache服务systemctl start httpd.service3.设置apache服务开机启动systemctl ...
- Centos6.5和Centos7 php环境搭建如何实现呢
首先我们先查看下centos的版本信息 代码如下: #适用于所有的linux lsb_release -a#或者cat /etc/redhat-release#又或者rpm -q centos-rel ...
- 使用json-Server与postman快速模拟服务环境搭建
在前后端分离的这种工作模式下,分工明确,各司其职.前端负责展示数据,后端提供数据.然而,在这种过程中对于接口的规范 需要提前制定好.例如根据规范提前模拟数据,这个时候就比较麻烦的.JsonServer ...
- JsonServer服务环境搭建
在前后端分离的这种工作模式下,分工明确,各司其职.前端负责展示数据,后端提供数据.然而,在这种过程中对于接口的规范 需要提前制定好.例如根据规范提前模拟数据,这个时候就比较麻烦的.JsonServer ...
- CentOS7开发环境搭建
BIOS开启VT支持 查询笔记本进入BIOS的按键,启动BIOS的虚拟化设置 假设安装360卫士,那么请永久关闭Intel-VT核晶防护引擎 CentOS DNS配置 Linux 下设置DNS位置有3 ...
- centos7 lnmp环境搭建
1- 安装gcc c++编译器 yum install gcc gcc-c++ cmake 2- 安装nginx-1.8.1及依赖包 2.1- 安装nginx依赖包 yum -y install pc ...
随机推荐
- 推荐自学JAVA开发的三本书
---------------------------------------------------------------------------------------------------- ...
- 快速实现office文档在线预览展示(doc,docx,xls,xlsx,ppt,pptx)
微软:https://view.officeapps.live.com/op/view.aspx?src=(输入你的文档在服务器中的地址):
- 将选中的物体写入XML文件
using System.Collections;using System.Collections.Generic;using System.Xml.Linq;using UnityEditor;us ...
- QEMU KVM Libvirt手册(10):Managing Virtual Machines with libvirt
libvirt is a library that provides a common API for managing popular virtualization solutions, among ...
- 搭建Windows故障转移群集
标签:SQL SERVER/MSSQL SERVER/数据库/DBA/windows 概述 本章内容主要讲述搭建windows故障转移群集 环境: 域服务器:windows server 2008 R ...
- 【同余方程组】POJ1006 生理周期
同余方程组: 先来看一道题目:有物不知其数,三三数之剩二:五五数之剩三:七七数之剩二.问物几何? 然后我们可以做如下变换,设x为所求的数. x%3=2 x ≡ a1(%m1 ...
- 浅谈Java的主要学习要点_上海尚学堂java培训课程思维导图
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言.Java 技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用于PC.数据中心.游戏控制台.科学超级计算机.移动电话和互联网,同时拥 ...
- FFmpeg 结构体学习(一): AVFormatContext 分析
在 FFmpeg 学习(六):FFmpeg 核心模块 libavformat 与 libavcodec 分析 中,我们分析了FFmpeg中最重要的两个模块以及重要的结构体之间的关系. 后面的文章,我们 ...
- Mysql的两种偏移量分页写法
当一个查询语句偏移量offset很大的时候,如select * from table limit 10000,10 , 先获取到offset的id后,再直接使用limit size来获取数据,效率会有 ...
- 插入与归并(python)(原创)
根据维基百科的定义: 插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列.每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置.如此迭代直到全部元素有序. 归并排序进行如下迭 ...