记一次前后端分离网站部署全流程(mysql安装,jdk配置,redis安装配置,elasticSearch配置等..)

news/2024/5/9 10:45:17/文章来源:https://blog.csdn.net/weixin_45877759/article/details/116229287

阿里云服务器配置

配置ssh秘钥对

  • 到ECS控制台的网络与安全创建秘钥对,并且绑定到你的服务器实例上。
    在这里插入图片描述
  • 配置实例密码
    在这里插入图片描述
  • 将之前创建的ssh秘钥对下载至本地,使用xshell连接
    在这里插入图片描述

配置JDK

  • 使用xftp 将jdk上传至服务器后解压
tar -zxvf jdk-8u201-linux-x64.tar.gz
  • 配置环境变量
#打开
vim /etc/profile
# 加到尾部
export JAVA_HOME=/opt/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$PATH:${JAVA_HOME}/bin
#退出
:eq
#生效配置
source /etc/profile
# 查看java版本
java -version

安装配置mysql

安装

# 更新
sudo apt-get update
# 安装
sudo apt-get install mysql-server

配置

# 进入mysql
mysql
# 创建root用户
create user 'root'@'%' identified by 'yourpassword';
# 授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
#修改配置
#关闭mysql
systemctl stop mysql
# 进入配置
vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 注释 掉bind-address = 127.0.0.1
#bind-address = 127.0.0.1
# 重启
service mysql start

远程连接报错 2058

在这里插入图片描述

# 进入mysql
mysql
#选择数据库
use mysql
# 执行
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Password';ALTER USER'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Password';FLUSH PRIVILEGES;

安装redis

sudo apt update
sudo apt install redis-server
  • 默认位置
# 配置文件
/etc/redis/redis.conf# aof和rdp文件位置
dir /var/lib/redis
#日志文件位置
logfile /var/log/redis/redis-server.log

安装elasticSearch

  • 安装tar包使用xftp移到服务器上
  • 解压安装
tar -zxvf elasticSearch.tar
  • 修改配置
# 进入config文件,修改elasticsearch.yml
#修改network.hos 远程连接需要
network.host: 0.0.0.0
# 取消注释
node.name: node-1
# 修改集群配置,因为是单机
cluster.initial_master_nodes: ["node-1"]

1、创建用户:elasticsearch

[root@iZbp1bb2egi7w0ueys548pZ bin]# adduser elasticsearch

2、创建用户密码,需要输入两次

[root@iZbp1bb2egi7w0ueys548pZ bin]# passwd elasticsearch

3、将对应的文件夹权限赋给该用户

[root@iZbp1bb2egi7w0ueys548pZ local]# chown -R elasticsearch elasticsearch-6.0.0

4、切换至elasticsearch用户

[root@iZbp1bb2egi7w0ueys548pZ etc]# su elasticsearch

5、进入启动目录启动 /usr/local/elasticsearch-6.0.0/bin 使用后台启动方式:./elasticsearch -d

[elasticsearch@vmt10003 bin]$ ./elasticsearch -d

安装并配置nginx

  • 安装tar包使用xftp移到服务器上
  • 解压安装
tar -zxvf nginx.tar
  • 编译
# 进入nginx文件,添加模块
./configure --prefix=/usr/local/nginx  \
--conf-path=/usr/local/nginx/etc/nginx.conf  \
--error-log-path=/usr/local/nginx/nginxlog/error.log  \
--http-log-path=/usr/local/nginx/nginxlog/access.log  \
--pid-path=/usr/local/nginx/pids/nginx.pid  \
--lock-path=/usr/local/nginx/locks/nginx.lock  \
--with-http_ssl_module  \
--with-http_stub_status_module  \
--with-http_gzip_static_module  \
--http-client-body-temp-path=/usr/local/nginx/tmp/client  \
--http-proxy-temp-path=/usr/local/nginx/tmp/proxy  \
--http-fastcgi-temp-path=/usr/local/nginx/tmp/fastcgi  \
--http-uwsgi-temp-path=/usr/local/nginx/tmp/uwsgi  \
--http-scgi-temp-path=/usr/local/nginx/tmp/scgi
#编译安装
make & make install

运行

/usr/local/nginx/sbin/nginx

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_806107.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

添加域名不生效_网站建设:如何给域名做解析

网站制作一年350元,五站合一,快速建站 ,www.sxjcwzjs.com,只需进入网站右上角注册快速建站即可(需要电脑登录注册),需要联系我吧!电话:13752214574,微信号:m1078582894域名买好了&am…

腾讯cdn设置 php,教你利用腾讯云 cdn 加速网站静态资源

今天在给 onepoint 更换 js 库的 cdn 时突然想起来,腾讯云每个月还送我 10g 的 cdn 流量包。博客里面有时候会包含很多图片,正好可以把这闲置的资源用上了。平台信息bt(宝塔)、apache2、typecho类型选择cdn 可以选择全站加速,也可以选择只对指…

网络拓扑图画图工具_给你5分钟白漂:这些都是我的常用在线工具和网站

小伙伴们大家好,本期再托一次家底,和大家分享十几个自己日常工作学习过程中的常用在线工具和网站,希望能有帮助。也欢迎小伙伴们分享和安利出你们觉得有用的工具,不要停啊。注:本文 Github开源项目:github.…

网页模板快速建站工具_10款精品Windows工具,值得推荐

接着再来更新10款实用的电脑工具,希望对大家有所帮助!以下工具百度搜索名称即可获取下载工具-Aria2Aria2是一个轻量级多协议多平台的开源下载工具。它支持HTTP,HTTPS,FTP,BT 等多种格式下载。它虽然是命令行工具&#…

url获取网站信息不包含网页源文件内的标签_站内SEO:影响优化效果的7个站内因素...

站内SEO是SEO优化的一个极其关键的方面,我们并不是说它比站外SEO更重要,但是您可以完全控制它,因此可以更好地利用它。为了快速回顾,页面上的SEO处理您的网页或网站上的内容,它包括内容,关键词,…

hbuilderx制作简单网页_推荐一款可以把网页打包app的网站和软件(第1期)

可以把网页打包app的软件和网站有很多,今天要推荐的是国产的一款轻巧、极速 10M的绿色发行包。 C架构,启动速度、大文档打开速度、编码提示,都极速响应。强大的语法提示 一流的ast语法分析能力,语法提示精准、全面、细致&#xff…

github怎么用_只需10分钟,构建你的 GitHub 个人网站

很多开发者尤其是前端开发者都希望有一个自己的网站来展示个人信息、简历或者写一些博客。也许你会想到自己买云服务器,然后将开发的网站放上去,但是服务器价格不菲而且对于初学者来说自己部署也比较麻烦。其实想搭建个人网站有 GitHub 就足够了。今天我…

百度 热搜词页面的 js是怎么做的_来宾快手广告渠道,网站关键词优化,热推

首页 > 新闻列表 > 正文作者:佚名 点击数: 6更新时间:2020-11-07 12:19:33 导读:一帆创众网络为您提供来宾快手广告渠道,网站关键词优化的相关知识与详情: 网站作品关键词传播的独创性是搜索引擎基本重要的要求…

服务器被入侵网页后门,谨防“网页后门”,浅谈Webshell入侵网站的原理和预防措施...

正在看手机、电脑或电视的你,是否发现了一个问题,人们对于互联网的依赖程度,让网络几乎已经成了生活中必不可少的东西,不管是生活中还是工作中,它都起着重要的作用,但同样它在给人们带来好作用的同时&#…

css设置logo图片大小,修改ecshop网站logo图片尺寸大小

ecshop里面把logo的尺寸是写固定了的,大概在150*35的样子,如果设计的尺寸偏大,那么就会出现只能显示部分logo的情况,请的合作美工出于漂亮和完整传达意思的考虑,他把我的logo尺寸修改为150*52,这样的话logo…

解决wp的插件all-in-one-seo-pack被百度收录失败的问题

用过wordpress的都应该知道all-in-one-seo-pack插件的强大性,这是一个对网站SEO影响很大的插件,然而,再强大的插件也是有一些不足的地方。这几天我们公司的网站很多页面都没有被百度收录进去,明明已经SEO过了却还是不行&#xff0…

服务器状态监控app,服务器/网站连接状态监控工具

本工具是监听服务器或者网站状态的工具,一次可以批量检测多个IP或者服务器,工具是由概念网络自主开发的,本工具为收费软件,没有免费版本下载,程序是用C#开发,需要.Net Framework 3.5及以上的环境支持&#…

服务器运维浏览器,本机浏览器如何访问docker容器的内容_网站服务器运行维护,浏览器,docker...

docker无法下载镜像怎么办_网站服务器运行维护docker无法下载镜像的解决方法是:1、运行命令【systemctl stop firewalld】关闭防火墙;2、运行命令【date -s xxxx】同步时间;3、运行yum命令安装【docker -devel】。1、查看容器的详细信息命令格…

SharePoint网站居然能做得这么漂亮!

谁说SharePoint网站的模样很土?以下两个网站居然都是基于微软SharePoint制作的,真的是相当漂亮!这样看来,使用SharePoint技术,我们也能构建出缤纷漂亮的Internet网站,关键是美工的能力了!夏威夷…

转:说说大型高并发高负载网站的系统架构

原文地址:http://www.cnblogs.com/onlytiancai/archive/2007/08/13/854320.html说说大型高并发高负载网站的系统架构 By Michael 转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p71) Trackback Url : http://www.toplee.com/blog/wp-trackb…

分享几个纯净版Windows系统下载网站

如今Windows系统越来越好安装了,抛弃多年前的光盘,现在只需要一个装机工具就可以轻松搞定,完全不需要具备电脑装机知识,按照安装向导进行就可以了。不过,有些u盘装机工具,由于没有提供镜像文件,…

据称谷歌为移动应用,网站开发者推出新设计的门户网站

据称谷歌已推出了新的门户网站,旨在提供移动应用开发者和移动网站开发人员如何为移动用户优化自己的产品而提供专家指导。为此谷歌组织了超过100人的测试组研究如何使用移动应用程序和网站。 这项研究的目的是确定移动应用和网站设计,可以有助于形成积极…

SNS网站中怎样获取MSN联系人信息

几乎所有的SNS网站都有[邀请站外好友]加入本站这个功能,当然,我们正在开发的这个名为XXX的网站也不例外,今天学习了一下,把成果向大家做一简单汇报。 这个功能的关键点在于取得用户的已有联系人列表,并发送邀请函&…

网站、数据库的衍变之路(一)

最简单的一个网站,可能说是demo更加合适一些,部署上一台计算机上也可以正常运转。通常情况,这种部署方式是效率最高的。但是为什么说需要把web服务器与数据库分开放置呢?这就牵扯到通信效率的问题。 你写一个程序,无论…

CISCO的网站访问不了了

好像是DNS服务器出了问题,访问其他公司的都可以。转载于:https://blog.51cto.com/zly58/192947