技术标签: 云计算项目
讲师:行癫(庄曜)
公司:北京千锋教育云计算+网络安全教学部
1、准备一台云服务器
2、使用finalshell远程连接云服务器
3、操作之前重装服务器系统
1、安装LNMP架构【N:nginx M:mysql P:php】
安装数据库mysql【www.mysql.com】
下载安装工具
[[email protected] ~]# yum -y install wget
下载数据库yum仓库的安装包
[[email protected] ~]# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
安装数据库的yum仓库
[[email protected] ~]# rpm -ivh mysql80-community-release-el7-3.noarch.rpm
修改数据库版本
[[email protected] ~]# yum -y install yum-utils
关闭8.0版本
[[email protected] ~]# yum-config-manager --disable mysql80-community
开启5.7版本
[[email protected] ~]# yum-config-manager --enable mysql57-community
安装数据库
[[email protected] ~]# yum -y install mysql mysql-server
安装nginx
[[email protected] ~]# yum -y install nginx
安装php
[[email protected] ~]# yum -y install php php-fpm php-mysql php-gd php-intl php-mcrypt php-mbstring php-xml php-dom
2、启动三大服务
[[email protected] ~]# systemctl start mysqld php-fpm nginx
3、三大服务做开机启动
[[email protected] ~]# systemctl enable mysqld php-fpm nginx
4、三大服务部署
数据库部署
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Z5nTCJc2-1584067296628)(assets/1582726153865.png)]
查看原始密码:
[[email protected] ~]# cat /var/log/mysqld.log | grep password
495168Z 1 [Note] A temporary password is generated for [email protected]: bo%lxfJtU5#p
修改数据库密码:
[[email protected] ~]# mysqladmin -u root -p'bo%lxfJtU5#p' password '[email protected]'
登陆数据库,创建名为farm的数据库
[[email protected] ~]# mysql -u root [email protected]
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.29 MySQL Community Server (GPL)
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database farm;
Query OK, 1 row affected (0.00 sec)
mysql> exit
Bye
nginx部署:
删除旧的配置文件:
[[email protected] ~]# rm -rf /etc/nginx/nginx.conf
生成新的配置文件
[[email protected] ~]# cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf
修改配置文件:
[[email protected] ~]# vi /etc/nginx/nginx.conf
php服务部署:
[[email protected] ~]# sed -i 's/short_open_tag/c short_open_tag= On' /etc/php.ini
5、重新启动服务
[[email protected] ~]# systemctl restart nginx php-fpm
6、产品上线
1.上传
2.解压
[[email protected] ~]# yum -y install unzip
[[email protected] ~]# unzip farm-ucenter1.5.zip
3.创建网站发布目录
[[email protected] ~]# mkdir /farm
4.项目拷贝
[[email protected] ~]# cp -r upload/* /farm/
5.设置权限
[[email protected] ~]# chmod 777 /farm/* -R
7、数据库导入
[[email protected] ~]# mysql -u root [email protected] farm < upload/qqfarm.sql
8、浏览器访问
《全国专业技术人员计算机应用能力考试用书 Internet应用》是结合专业技术人员计算机应用能力考试的要求,全面阐述了Internet的基础知识、接入方式以及局域网、IE浏览器、电子邮件收发管理软件、FTP客户端软件、即时通讯工具、安全设置、杀毒软件、软件防火墙等使用方法,并进行了有针对性的讲解,便于广大专业技术人员学习掌握。¥13.86定价:¥45.75(3.03折)为适应信息技术的发展需要,更...
最新重构源码下载:打造0代码全自动GridView-天具神力 您在使用GridView的时候是不是每次都要处理分页事件OnPageIndexChanging,面对成千上万的页面,您是否在页面中都有这样的代码: this.PageIndex = e.NewPageIndex;,看着原来写的臃肿的页面代码,您高兴的起来么?现在考验程序员水平的标准不再是写过多少行代码了,同...
--创建聚集索引create CLUSTERED INDEX 索引名称 ON 表名(字段名)--创建非聚集索引create NONCLUSTERED INDEX 索引名称 ON 表名(字段名)--删除指定约束alter table 表名drop constraint 主键约束名称--将指定字段设置成主键非聚集索引alter table 表名 add constraint
1. 作用:在页面中显示html文本(1) htmlStr = "<div>&lt;a&ensp;href=\"https://www.baidu.com/\"&gt;&lt;/a&gt;</div>"<div [innerHtml]="htmlStr"></div> 显示:<...
obj-y:把由foo.c 或者 foo.s 文件编译得到foo.o 并连接进内核.obj-m: 则表示该文件作为模块编译.除了y、m以外的obj-x 形式的目标都不会被编译。除了obj-形式的目标以外,还有lib-y library 库、hostprogs-y 主机程序。hello-objs := file1.o file2.o ...... 多文件时,用这种形式。
回归预测 | MATLAB实现SSA-LSTM和LSTM多输入单输出
https://www.cnblogs.com/xuerong/p/8688293.html
1. ftp简介网络文件共享服务主流的主要有三种,分别是ftp、nfs、samba。FTP是File Transfer Protocol(文件传输协议)的简称,用于internet上的控制文件的双向传输。FTP也是一个应用程序,基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两种概念:下载和上传下载(Down...
Food DeliveryTime Limit: 2000MS Memory Limit: 65536KB 64bit IO Format: %lld & %llu SubmitStatus DescriptionWhen we are focusing on solving probl...
CNN基础知识卷积神经网络(Convolutional Neural Network, CNN)是一种结构类似于人类或动物的 视觉系统 的人工神经网络,包含一个或多个卷积层(Convolutional Layer)、池化层(Pooling Layer)和全连接层(Fully-connected Layer)。示例代码# -*- coding:utf-8 -*-# /usr/bin/p...
一、引入原因1、环境不一致小明是一个程序员在开发环境(tomcat,jdk,mysql)编写调试,测试没有问题现在需要将代码 发布线上(代码 )线上环境(tomcat jdk mysql),发现发布有bug, 不兼容回到开发环境没有问题代码 和 mysql tomcat 不匹配造成2、隔离性一台服务器 可以运行多个 应用 ,应用之间互相影响应用a (一个程序写一个死循环) 占用 cpu 100%应用b 不能抢占cpu3、弹性伸缩弹性伸缩:一瞬间就可以将服务器集群快
一、HA概述1)所谓HA(High Available),即高可用(7*24小时不中断服务)。2)实现高可用最关键的策略是消除单点故障。HA严格来说应该分成各个组件的HA机制:HDFS的HA和YARN的HA。3)Hadoop2.0之前,在HDFS集群中NameNode存在单点故障(SPOF)。4)NameNode主要在以下两个方面影响HDFS集群NameNode机器发生意外,如宕机,集群将无法使用,直到管理员重启NameNode机器需要升级,包括软件、硬件升级,此时集群也将无法使用HDFS