本篇只讲述Redhat系nginx+tomcat+mariadb/mysql的安装方式,debian系、win系统的搭建方式请等待更新

一、nginx安装

安装nginx最新版,当前本站采用稳定版1.16.1版本

创建nginx.repo文件vi /etc/yum.repos.d/nginx.repo

复制以下内容到nginx.repo内[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/7/$basearch/

gpgcheck=0

enabled=1

安装nginx,关于nginx配置后篇会讲到,本篇只讲安装yum install -y nginx

查看nginx版本nginx -v

二、安装tomcat9.0

关于tomcat下载,请自行下载或查找下载方式

上传apache-tomcat-9.0.30.tar.gz到home目录                                     // 注:上传位置根据自己习惯

解压apache-tomcat-9.0.30.tar.gz 解压后改名为tomcat,放到/usr/local/下

解压tar -zxvf Apache-Tomcat-9.0.30.tar.gz

重命名tomcatmv apache-tomcat-9.0.30/ tomcat

移动tomcat到/usr/local/目录mv tomcat/ /usr/local/

创建tomcat.service服务,实现systemctl启动、关闭、重启操作vi /etc/systemd/system/tomcat.service

复制以下内容到tomcat.service内[Unit]

Description=Apache Tomcat Server

After=syslog.target network.target

[Service]

Type=forking

Environment=CATALINA_PID=/usr/local/tomcat/temp/tomcat.pid

Environment=CATALINA_HOME=/usr/local/tomcat

Environment=CATALINA_BASE=/usr/local/tomcat

ExecStart=/usr/local/tomcat/bin/catalina.sh start

ExecStop=/usr/local/tomcat/bin/catalina.sh stop

RestartSec=10

Restart=always

[Install]

WantedBy=multi-user.target

按Esc键,输入wq保存并退出

使用systemctl daemon-reload重载服务,让服务生效systemctl daemon-reload

三、安装mariadb 5.5yum install mariadb mariadb-server -y

使用mysql_secure_installation命令配置数据库mysql_secure_installation

开始配置MariaDB,第一步回车,配置账户密码,剩下一路按y回车

重启数据库systemctl restart mariadb.service

注:关于数据库版本,本篇只讲mariadb 5.5,也是目前本站站长在使用的版本。mysql5.7、5.8、8等版本yum安装和编译安装,后面会开单章讲述几种版本的安装方式,请等待更新。

centos7用Java搭建网站,CentOS7 使用java建站程序publiccms建站教程之--Redhat系环境搭建篇...相关推荐

  1. java mvc 小程序_[Java教程]Spring MVC 的环境搭建和入门小程序

    [Java教程]Spring MVC 的环境搭建和入门小程序 0 2017-02-17 00:00:16 1.1.下载spring框架包. 1.1.1百度搜索Spring Framework. 进入s ...

  2. mysql的安装版本有无开发版_moodle 2.0.2 安装图文教程 2——PHP Mysql环境搭建和moodle安装 - 乔木的日志 - ICT教育 - 中小学信息技术教育和教育信息化网站...

    moodle 2.0.2 安装图文教程 2--PHP+Mysql环境搭建和moodle安装 热度 6已有 211 次阅读 2011-3-29 16:49 ||关键词:moodle 2 图文安装教程 p ...

  3. 公众号开发精品教程(1)——绪论及环境搭建

    系列文章传送门 公众号开发精品教程(1)--绪论及环境搭建 公众号开发精品教程(2)--将项目接入微信及简单交互 公众号开发精品教程(3)--创建菜单 公众号开发精品教程(4)--生成带参数的二维码及 ...

  4. 【Hadoop生态圈】1.Hadoop入门教程及集群环境搭建

    文章目录 1.简介 2.环境准备 3.安装hadoop 3.修改Hadoop配置文件 3.1.hadoop-env.sh配置 3.2.core-site.xml配置 3.3.hdfs-site.xml ...

  5. 基于Java旅游网站管理系统、Java旅游线路和景点网站系统设计与实现 毕业设计开题报告

      本科生毕业论文 基于java(springboot框架)旅游网站管理系统 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学本科生 ...

  6. wap建站程序源码_角点科技:企业搭建网站选择建站公司需要注意什么?

    企业搭建网站选择网站建设公司需要注意些什么??现在很多企业都看到了网站的重要性,开始准备搭建企业网站,但是却不知道怎么样才能选择到一家专业且正规的网站建设公司,下面小编就来和你分享选择网站建设公司的小 ...

  7. 免费开源的建站程序大全,不会编程也可以自助搭建网站了哦

    想建网站又不会编程的小伙伴有福啦,本期推荐一些开源的cms建站程序,不需要写后端的任何逻辑代码,轻轻松松就可以建立自己的网站了,当然,要想网站有自己的个性,模版还是需要自己写的,只需要会简单的html ...

  8. 【Python学习教程】Python编程环境搭建

    文章目录 Windows安装Python(图解) 关于 IDLE Linux(Ubuntu)系统安装Python 更新 Python 版本 重新安装 Python 1) 下载源代码 2) 编译 小技巧 ...

  9. [基础篇]ESP32-RTOS-SDK教程(一)之Windows环境搭建

    当下正是物联网最好的时代,学习新的技术怎么能只学习ESP8266呢?要知道ESP8266还有一个孪生兄弟呢,最重要的是这个孪生兄弟要比ESP8266是更厉害的,所以我们也是非常有必要学习一下的,其实这 ...

最新文章

  1. 猪和python(pig and python)
  2. mysql乐观锁总结和实践--转
  3. QAU 18校赛 J题 天平(01背包 判断能否装满)
  4. Wasserstein距离在生成模型中的应用
  5. linux缓存文件用户权限错误,CVE-2019-11244漏洞到底该如何修复?--关于缓存文件权限设置...
  6. @interface使用详解
  7. Eclipse配置国内镜像源
  8. Python二:【ImageEnhance】+【PIL模块】如何利用python实现图像增强
  9. ----uni-app之APP更新及静默更新----
  10. 程序局部性(时间局部性与空间局部性)与循环展开原理详解
  11. (转)Asp.net页面生命周期详解任我行(1)-小试牛刀,编写页面代码
  12. 搜索巨头百度深耕中国量子产业
  13. 深圳医械帮:一个军团的诞生
  14. 完美世界控股集团发布全新互联网品牌88,推出首款个人免费商务邮箱
  15. 十二黄金圣斗士阴险程度(爆笑)
  16. python如何爬取网站所有目录_python 爬取网站的博客目录
  17. php silk v3 decoder,小程序API录音后Silk格式转码MP3
  18. 实验三 配置和实施VLAN
  19. php initlize,PHP 反序列化漏洞入门学习笔记
  20. 一文带你由浅入深地解读 Go Zap 的高性能

热门文章

  1. 2021年安全员-A证(江苏省)新版试题及安全员-A证(江苏省)作业模拟考试
  2. 利用 sftp 在本地和服务器之间传输文件
  3. 计算机有什么含金量比较高的证书可以考的?
  4. python解码转换
  5. python解码utf报错_Python编码-无法解码为utf8
  6. 没有归属感?辛苦如牛?软件测试外包那些事,你真的了解吗?
  7. python定义map数据_python数据类型之 dict(map)
  8. composer 初次使用
  9. sqlsever 快速修改年份
  10. 怎样基于VitePress(Vite官网主题)写自己文档