LAMP

Linux安装配置MySql-你学废了吗?

十年热恋 提交于 2020-10-01 19:37:22
文章目录 MySql 下载 解压 用户和权限 配置 初始化 启动 修改 MySql MySQL 是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 LAMP系列环境搭建:(LNMP待更) 学生党白嫖服务器-不会吧不会吧,你还在买学生机吗? Apache安装配置(Windows和Linux)-有手就行 Linux安装配置MySql-你学废了吗? PHP安装配置(Windows和Linux)-一篇就够了 我知道有集成软件和宝塔什么的,但我想一步步来,知其然知其所以然。 你都不知道我被折磨了好久,有些坑不踩一遍就像没来过一样。 下载 首先查看你的linux版本号 uname - i 2.前往官网下载 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 解压 使用XFTP上传安装包 cd / usr / local / src tar - xvf mysql - 5 . 7 . 31 - linux - glibc2 . 12 - x86_64 . tar . gz #解压

国外服务器搭建免备案网站打不开的原因

偶尔善良 提交于 2020-08-18 02:31:55
自己搭建了个网站,因为急着上线没有备案域名,就先把服务器放到了香港服务器上,香港的服务器数据国外服务器,可以免备案。但是在打开网站的时候出现了打不开的情况。经过多方面测试,打不开的情况大致有以下原因。 域名问题 主要有域名被墙,或者是cn域名备案。 域名被墙 因为买了二手老域名,搭建好网站之后,在国内多个地区访问服务器网站,均提示打不开,后来又找了一台 香港服务器 ,和美国服务器上,政策打开。所以判断为域名被墙。有些人使用新域名不能访问,这个问题还没考证,应该是不存在吧?如果出现浏览器提示风险,应该是会有可能的。 CN域名仍需备案 有的朋友之前把cn域名用在国外服务器上,开始好好的,过段时间后也发现不能访问,提示需要备案。这个需要注意,cn域名是中国顶级域名,也是需要备案后才能使用。 服务器IP质量 ip质量问题和域名被墙类似,ip之前因为不当应用被大陆屏蔽。这个问题检测方案和域名被墙类似,甚至ip被墙更直观,远程都无法正常远程。 网站内容 内容不符合规定的,也会被屏蔽。全球机房众多,各个国家和地区的规定有所不同,如果出现内容不符的,会对内容进行拦截。请注意规范使用。 浏览器拦截 现在用浏览器不仅仅用IE,搜狗,360,谷歌这些浏览器使用基数也非常庞大。用国外服务器搭建的网站,如果ip出现爆红问题,就会被浏览器给拦截,或者提示风险访问。 其次就是浏览器设置的安全级别过高

测试面试必看详细攻略(值得观看),看了你也行

空扰寡人 提交于 2020-08-14 01:46:58
一.面试流程 通常面试有两轮,第一面是一个小组长或者经验丰富的老测试员对你掌握的技术进行细节的了解。 通过后,第二面通常是以后主管你的Leader。主要是对你测试思维、为人处世、职业发展等几个方向来提问。 通常技术面试通过后才到人事部门HR来跟你谈薪资待遇。 有的公司也会有笔试,题目一般有: (1)奇葩逻辑题。 (2)给你一个测试需求写测试用例考察你的测试思维以及覆盖率。 (3)数据库SQL语句。 (4)Linux常用命令。 重点说面试,不赘述。这些题,看我前面几篇文章就好。 二.面试准备 分成两类来总结 第一类–通用类 1自我介绍一定要准备!!! 回答提示:面试官让你自我介绍的目的:第一,对你的经历有个大概了解;第二,看你自己的表达能力;第三,趁这个空档想想接下来问你什么问题。所以,你的自我介绍必然要包含你的个人情况、工作经历、简单描述具备的技能技术。 可参考回答样本::面试官您好,我叫****,来自于***。做过x年黑盒测试、x年自动化测试。在期间做了不少的项目,也积累了不少的测试经验,能够独立完成软件测试的测试工作,主要做过功能测试、app专项测试和接口测试方面的工作。熟悉整个测试开发流程、数据库、fiddler的应用都比较熟悉。也自主学习过web、接口、APP自动化测试脚本的编写,最近一段时间也做了自动化测试,主要是用的Java+selenium框架实现的,我平常喜欢看看书

基于阿里云Centos 搭建Discuz论坛

≯℡__Kan透↙ 提交于 2020-08-13 19:22:02
1、准备一台阿里云服务器 阿里云服务器优惠券地址: 跳转 2、准备 LAMP 环境 LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境 安装 MySQL 使用 yum 安装 MySQL: yum install mysql-server -y 安装完成后,启动 MySQL 服务: service mysqld restart 使用 mysql 默认账户名和密码,您也可以设置自己的 MySQL 账户名和密码: /usr/bin/mysqladmin -u root password 'Password' 将 MySQL 设置为开机自动启动: chkconfig mysqld on 下面命令中的密码是教程为您自动生成的,为了方便实验的进行,不建议使用其它密码。 来源: oschina 链接: https://my.oschina.net/u/4326858/blog/4328910

停滞40余年!今清华团队领衔,实现史上第二次天体X射线偏振测量

孤者浪人 提交于 2020-08-12 04:32:13
  5 月 11 日,由清华大学主导的空间天文项目 “极光计划” 成果,刊登在了最新一期的《自然 · 天文》上。该期刊是天文与天体物理领域的顶尖期刊,影响因子为 10.5。   在研究中,清华大学天文系教授冯骅课题组与合作者通过发射小卫星,成功运行了近半个世纪以来第一个专门的空间软 X 射线偏振探测器。并且,在经过以 “年” 为单位的长期观测后,X 射线偏振探测器探测到来自蟹状星云及脉冲星的信号,并首次发现了脉冲星自转突变和恢复过程中 X 射线偏振信号的变化,说明在此过程中脉冲星磁场发生了变化。    探测结果也标志着,由于技术困难停滞了40 多年的天文软 X 射线偏振探测窗口重新开启。   中科院高能所粒子天体物理中心主任张双南研究员评价称:“极光计划发展了最先进的 X 射线偏振测量技术,实现了历史上仅有的第二次天体 X 射线偏振测量。这不但验证了 40 多年前的第一次测量结果的正确性,而且还很有可能发现了一个极具科学价值的新现象,这有助于理解中子星的内部结构以及自转变化如何影响其外部磁场。”       X 射线偏振探测:看宇宙中的 3D 场景   天文学是一门观测驱动的科学,天文学的发展在很大程度上依赖新的观测方法和手段。新的观测手段往往是人类观测天文现象的全新感官,“极光计划”所使用的 X 射线偏振探测器就属于这样一个新手段。   偏振和波长(颜色)一样

互联网分布式系统架构演进之路

江枫思渺然 提交于 2020-08-11 15:27:24
前言: 这是一篇学习心得的分享,告诉大家一个小系统是如何变得越来越复杂的。随着参与开发项目的增多,每天也在用很多app或者网站。那么大型网站一开始就是大型的吗?我们应该一开始就设计一个大型网站吗?可以带着这样的思考来一起阅读这篇文章。 正文: 一、初生 一个小网站刚做出来的的时候,往往都是没有什么人知道,所以单个服务器就可以满足需求。使用LAMP技术就可以。 二、成长(发展问题) 1.随着网站业务的发展,越来越多的用户访问,面临的问题: 性能越来越差 越来越多的数据导致存储空间不足 解决方案 :升级项目架构,应用服务与数据服务分离。(一个框框代表一个服务器) 这样处理带来的好处:充分发挥不同类型服务器的特点 2.随着用户逐渐增多,网站再次面临挑战: 数据库压力太大导致访问延迟,进而影响整个网站的性能,用户体验受到影响! 解决方案: 使用缓存改善性能 本地缓存和远程分布式缓存的优缺点: 本地缓存速度极快,但是缓存的数据量有限,毕竟本地服务器内存有限 远程分布式缓存相对于本地缓存性能稍差一点(因为要进行一次网络访问才可以拿到数据),但是又要比从数据库直接读取数据快,相当于利用空间换取时间 3.随着用户逐渐增多,单一应用服务器面临新的问题: 能够处理的请求有限,网站访问高峰期,应用服务器成为整个网站的瓶颈 解决方案: 应用服务器集群(分流) 常用负载均衡实现的方式: 4. 使用缓存后

云计算会迎来更大机遇吗 学习内容大概有哪些

坚强是说给别人听的谎言 提交于 2020-08-10 22:34:07
  云计算会迎来更大机遇吗?学习内容大概有哪些?受疫情影响,远程办公、在线教育及网络游戏等互联网应用火爆,这在一定程度上带动了IDC、服务器等底层资源的增长,云计算市场将迎来更大机遇。   近期Gartner预计,在云、AI等新型IT基础设施建设的推动下,2020年全球服务器市场将有望复苏。高盛预测到2021年云***率将跃升至15%,也可预示全球IT景气周期拐点。   考虑中国经济增速较快以及政府重视信息化建设,并参考美国的云计算节奏,未来十年内,云计算将成为我国产业的战略性机遇。   越来越多的企业将业务迁移到云上,企业对云计算人才的需求越来越迫切,想要把握这股“薪”机遇就要做出正确的选择。   结合企业对云计算人才的需求以及云计算技术的专业性,自学显然不可取,参加专业学习成为行之有效的选择。   千锋云计算学习内容如下:   1、云计算基础。学完此阶段你可对Linux系统进行基本的管理操作、可以在Linux系统中配置部署域名解析服务、能够在Linux系统中配置LAMP架构的网站服务;可以根据网络协议准确判断error的位置、可以在交换机上进行VLAN的划分、可以利用抓包工具分析网络数据。   2、云计算高级。学完此阶段你可以使用awk or sed在命令行中处理文本文件、实现服务器的初始化、批量传输文件、编写运维工具;可以搭建MySQL主从复制的架构实现数据实时备份

阿里云实践训练营第三天——Class3基于ECS构建微信公众号管理系统

我怕爱的太早我们不能终老 提交于 2020-08-10 16:19:10
基于ECS构建微信公众号管理系统 今天使用基于ECS构建微信公众号管理系统 先安装LAMP环境 1.下来安装 微擎 https://cdn.w7.cc/download/WeEngine-Laster-Online.zip 2.进入 /data/wwwroot/default/ 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。 3.将 微擎安装文件 上传至 /data/wwwroot/default/ 目录 chown -R www /data/wwwroot/default 赋予目录权限 4.开始安装 (1)设置数据库密码 grep dbrootpwd /root/oneinstack/options.conf 即可设置初始密码 ​(2)打开浏览器输入http://公网ip/old/phpMyAdmin 可以设置 phpMyAdmin ​ (3)输入刚才的账号密码登陆 ​ (4)点击new 新建一个数据库 名称随意 ​ (5)浏览器输入http://公网ip/install.php,在这个页面注册登陆微擎, ​ (6)进行配置数据库 ,如图所示,主机一定改为localhost其他的参数和你自己设定的一样 ​ (7)然后进行安装系统 ​ (8)成功以后在浏览器输入http://公网ip/web/index.php 这样之后就成功了 来源: oschina 链接:

阿里云ecs建站 一键环境配置 图文超详细_liunx下建站,适合纯新手小白

半城伤御伤魂 提交于 2020-08-10 10:13:53
一、购买域名和阿里云ecs 首先,我们需要购买ecs,选择了1核1G的入门版,地域可以选择离你比较近的;在这里我们CentOS 6.5 64位操作系统; 如果你是学生,阿里云还有不错的体验价格,9.9一个月,性价比超高;打一波广告,阿里云这一点的确不错! 购买域名也是需要实名认证的哦! 购买完成,现在我们进入阿里云的控制台→云服务器ecs→实例(好了,不要怀疑了,这就是你的服务器); 看到箭头所指向的方向,没错,这就是你的服务器的地址。弄个记事本记着哦! 二、添加安全组规则 文中由于担心给ip打码会影响教程可读性,就没有打码了,还请大神放过! 进入图中的安全组,添加安全组规则,图中的这些规则你可以参考都添加进去,只用添加入方向;一定要添加,不然会 影响到后面的操作步骤 三、服务器连接软件的安装和使用 好了,接下来我们就要开始连接服务器了,首先我们需要二个软件 XSHLL XFTP 你可以通过官网和软件市场去下载,为了省时间,都替你考虑好了: 当当当当!!链接: https://pan.baidu.com/s/1dFQ7EGL 密码:xwec 安装好了后就开始下一个步骤了 打开XSHEll;文件;新建;进入如图界面 默认用户名 root 密码 购买主机时创建的密码 按照图片的指引连接到你的服务器 Welcome to Alibaba Cloud Elastic Compute

组件的自动装配

我怕爱的太早我们不能终老 提交于 2020-08-10 09:04:16
MainConfigOfAutowired.class /** * 自动装配 * Spring利用DI完成IOC容器中各个组件的依赖注入 * * 1. @Autowired ,自动注入 * 1.1 默认按照类型优先找寻组件,applicationContext.getBean(LampService.class) * 1.2 如果找到多个相同类型的组件,再将属性名的名称作为id去找寻组件 * applicationContext.getBean("lampService") * 1.3 使用@Qualifier("lampDAO")去装配指定id的组件 * 1.4 使用自动装配,一定会在容器中将该组件装配成功,否则会异常,可以使用@Autowired(required = false)指定不必装配 * 1.5 @Primary 让Spring进行自动装配的时候首选该组件 * * 2. Spring还支持使用@Resource(JSR250)和@Inject(JSR330)[java注解的规范] * * @Resouce 可以和@Autowired一样实现自动装配,默认按照组件名称进行装配,不支持@Primary功能,不支持@Autowired(required=false) * @Inject 需要导入javax.inject的包,和@Autowired一样 *