网站性能检测评分
注:本网站页面html检测工具扫描网站中存在的基本问题,仅供参考。
个人如何上云
阿里云ECS上手动安装LAMP,搭建个人网站的第一步,不看后悔 公司视频课程
系统环境:centos7.2
安装前提:需要一点点Linux系统操作基础
使用工具:putty、winscp(根据个人爱好)
一、更新系统
使用putty进入ECS,首先执行yum update命令更新自己的系统,确保常用的一些库是最新的。阿里云用的是自己的源,因此更新速度是很快的。
另外,centos7中用firewalld代替了原来的iptables服务,这里根据自己的喜好,我是关闭了firewalld使用iptales(看官自行选择是否走这一步)
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火墙
yum install iptables-services #安装
vi /etc/sysconfig/iptables #编辑防火墙配置文件
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #增加这行代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #增加这行代码,开放3306端口,允许远程连接
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
:wq! #保存退出
systemctl restart iptables.service #最后重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
二、下载安装包
因为用的电脑是windows系统,因此没有在ECS里边采用wget的方式下载所需的包,而是在win里下载好后通过winscp上传到ECS上。建议将所有上传的包放到专门的一个文件夹里(因为我是一个严重强迫症患者^_^)。当然,大家也可以尝试着用wget方式下载包,速度因人而异^_^
我下载的包:
1、httpd-2.4.25.tar.gz apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz
(https://mirrorsnic/apache/,进去后找到httpd、apr目录,下载自己需要的apache版本以及apr及apr-util包)
2、php-5.6.30.tar.gz(PHP官网下载,不知道哪个是官网的找度娘去)
三、安装apache
1、进入安装包所在目录
cd /xxx(上传包所在目录,看官自行修改)
2、执行解压缩操作
tar -xvf httpd-2.4.25.tar.gz
tar -xvf apr-1.5.2.tar.gz
tar -xvf apr-util-1.5.4.tar.gz
3、将解压出的apr-1.5.2和apr-util-1.5.4拷贝到httpd-2.4.25/srclib/中
mv apr-1.5.2 httpd-2.4.25/srclib/apr
mv apr-util-1.5.4 httpd-2.4.25/srclib/apr-util
4、新ECS在进行下一步前先执行下这个语句以防万一吧,我也不知道这个算什么,希望大虾告诉我一下。
yum install zlib-devel pcre-devel
5、进入httpd-2.4.25目录
cd httpd-2.4.25
6、配置编译文件
./configure --with-included-apr --enable-nonportable-atomics=yes --with-z
如果你想安装到指定目录,则加上--prefix=.. 比如 --prefix=/web/apache(对于我这个强迫症患者,这是必须的。另外,这样的话查找文件时候会方便很多,这也是要自己手动配置环境的一个原因吧,要不大家还是老老实实直接yum安装LAMP吧)
7、编译安装
make -j8 && make install
8、配置apahce
安装完成后,不代表着apache就可以正常使用咯,需要进行一点点配置哦。下面,介绍如何把apache服务加入到系统服务中去。
(1)复制 cp /web/apache/bin/apachectl /etc/init.d/httpd(这个httpd你可以定义成自己想要的任何名字)
(2)执行 vim /etc/init.d/httpd 打开httpd,在第一行#!bin/sh的下一行敲入:
# chkconfig: 35 85 15
# description: Activates/Deactivates Apache 2.4.25
保存退出。
(3)将httpd服务加入到系统服务:
chkconfig --add httpd
(4)设置httpd服务为开机自启动:
chkconfig httpd on
(5)最后,启动httpd服务吧。
systemctl start httpd.service
在浏览器中输入你的域名或者ECS服务器IP,看到“It Works”了吗^_^
9、在安装PHP前,提前做点小工作吧
(1)修改网站文件目录
进入apache配置目录:cd /web/apache/conf
打开目录下的httpd.conf : vim httpd.conf
查找DocumentRoot: 将其修改为你想定义的网站存放目录(自己改吧)
下边的一行
(2)添加对PHP的解析支持
查找AddType application,在AddType application/x-gzip .gz .tgz下一行增加:
AddType application/x-httpd-php .php
(3)查找DirectoryIndex :在index.html前边加上index.php
保存退出吧。
10、在自己定义的网站目录里建一个index.html试验下,O(∩_∩)O哈哈~
四、安装php
1、进入安装包所在目录
cd /xxx
2、执行解压缩操作
tar -xvf php-5.6.30
cd php-5.6.30
3、安装依赖库
yum install libxml2-devel gd-devel libmcrypt-devel libcurl-devel openssl-devel
4、配置编译文件
./configure --prefix=/web/php --with-apxs2=/web/httpd/bin/apxs --enable-cli --enable-shared --with-libxml-dir --with-gd --with-openssl --enable-mbstring --with-mcrypt --with-mysqli --with-mysql --enable-opcache --enable-mysqlnd --enable-zip --with-zlib-dir --with-pdo-mysql --with-jpeg-dir --with-freetype-dir --with-curl --without-pdo-sqlite --without-sqlite3
其中 with-apxs2的目录为你的apache对应的目录 /web/apache。我这里也是抄袭的配置,基本功能差不多都有,以后需要可以再配置。
5、编译安装
make -j8 && make install
6、做一些简单配置
cp php.ini-production /web/php/lib/php.ini
vim /web/php/lib/php.ini
找到date.timezone 修改其属性值= Asia/Shanghai
OK,大功告成。到自己的网站目录下建立个index.php文件
输入一下内容:再打开自己的网站看一下吧,O(∩_∩)O哈哈~
五、安装mysql
自己尝试了数次编译安装mysql,始终无法成功,索性用简单的YUM安装来实行。
1、安装社区资源包。系统自带安装的mysql现在已经被mariadb所取代,这不是我们想要的结果,因此有必要进行这一步,安装mysql5姿势是要先安装带有可用的mysql5系列社区版资源的rpm包。
rpm -Uvh http://dev.mysql/get/mysql-community-release-el7-5.noarch.rpm
2、查看当前可用的mysql安装资源
yum repolist enabled | grep "mysql.*-community.*"
看到:::
mysql-connectors-community/x86_64 MySQL Connectors Community 17
mysql-tools-community/x86_64 MySQL Tools Community 31
mysql56-community/x86_64 MySQL 5.6 Community Server
这些显示的话说明这两步的操作成功了
3、安装mysql
yum -y install mysql-community-server
等待一段时间,看到“Complete”时表示安装成功了。
4、配置mysql
这里有点复杂,因为安装的是社区包,所以数据库有一个默认的初始密码,首先要找到它
grep "password" /var/log/mysqld.log
找到A temporary password is generate for root@localhost: 这里就是初始密码,记下它
然后输入:mysql_secure_installation
首先提示你修改mysql的root密码,连续输入两次新密码。密码要够发杂,否则无法通过。
通过后,按照提示一步一步选择Y或者N就好了。(英语还是要懂一点点的)
提示:安装好之后我发现MySQL安装到了/var/lib/mysql目录下,而且好像已经设置成开机自动启动了,直接使用吧!
至此,一个LAMP环境就搭建起来了。如果有什么问题,欢迎大家咨询。
如何储存和备份个人数据——主流云存储服务对比 推广视频课程
大家好!我是装X癌晚期患者 鳄鱼君。
首先,想跟大家讲一个悲伤的故事——前段时间鳄鱼君用来存放个人资料和数据的硬盘坏了……那个硬盘里面存有鳄鱼君过去十几年的所有生活照片还有其他各种“重要资料”,万万丢不得啊!心慌意乱之下,鳄鱼君首先找了身边“靠谱的技术宅朋友”帮忙看看,往日无比犀利的他却拿这个小小的硬盘一筹莫展了,万般无奈之下,鳄鱼君几经考察之后选定了一家数据恢复公司,颤颤巍巍的把硬盘送了过去,并一再强调保证数据安全最重要!毕竟前几年有一个人不会修电脑所以找人帮忙修,然后后来的事情大家就都知道了……鳄鱼君可不想让同样的悲剧发生在自己身上,大家懂的~~
两天之后,鳄鱼君收到了一封感人肺腑的邮件,简而言之就是——俺的数据有救了!救不回来不收钱哦!当然,如果想救回来,这个费用也是相当感人的(如下图所示)……真是辛苦撸卡大半年,一夜回到解放前啊!(单押x2)
辛苦撸卡大半年,一夜回到解放前!(单押x2)
好了故事讲完了,请各位看官老爷们收起各自幸灾乐祸的笑声,咱们来讲正事儿——咱们应该如何储存和备份个人数据,才能保证发生在鳄鱼君身上的悲剧,不会发生在自己身上呢?
经过这次血的教训,鳄鱼君花时间认真研究了一下这个问题,觉得最稳妥的方法应该是采取“本地存储+云端备份”这样的双保险。本地存储就是买个硬盘把数据统统导进去的事儿,比较靠谱的硬盘品牌有Seagate(希捷)、Western Digital(西数)等等大家可以自行选择,这方面就不在本文展开详述了。而云端存储是近几年来发展相当迅猛的一个领域,各大科技巨头都陆续进入了这一领域,试图分一杯羹。所以鳄鱼君就以自己最近这段时间的研究成果,给大家横向对比一下目前主流的“云存储服务”吧~~~
废话不多说,先上一张对比表。表后,鳄鱼君会对各个“云存储服务”进行一一点评。
此项情况比较复杂,详情见下文详述。
01.Dropbox
作为最早最成功的云端存储供应商,Dropbox并不像其他各大科技巨头公司一样有完善成型的生态圈可以依附和利用,不过这也恰恰使其不需要受到任何特定生态圈固有特性的羁绊,能够100%专注的投入在打造业内最稳定、最安全、最快速的云端存储服务这一件事情上,并将其做到最好。用过的人都说好,这就是Dropbox给人最直观的印象。
鳄鱼君点评:如果你并不是任意一家科技巨头公司的脑残粉,也没有太执着于某一个固定的生态圈,而只是简简单单想要一个云端存储平台、让你在各个设备和平台上都能轻松提取和使用你的数据,那Dropbox无疑是你的最佳选择。欢迎大家使用咱们博客的Refer链接(http://bit.ly/2itlOqD)来注册Dropbox账号~~~
02.Google Drive
曾经有人评论说:“如果仅仅把Google Drive当成网盘用,那就太low了!”的确是这样,Google卖的不是产品、而是服务。通过集团优势,Google Drive可以说已经在云存储服务的各个方面都做到了业内顶尖水平,然后再配上Google无与伦比的生态圈优势,就足以让Google Drive成为很多人对于云存储的不二选择了。试想一下,当你可以直接用Gmail账户登录一下,就能使用一个15G的网络硬盘、而且这个硬盘还和Gmail、Google Sheets、Doc、Slides、Form等等优秀的产品完美兼容时,你还有兴趣去使用一个别家的账号么?
鳄鱼君点评:如果你最看重的是云端存储服务的在线操作和编辑能力,那么Google Drive毫无疑问是最优解,而且Google提供15G最大的免费起始空间应该也足够应付这方面的需求。不过如果你仅仅是需要找一个可以安全可靠的用来做数据备份的网络硬盘,那付费升级Google Drive来做资料备份的网盘,就有点高射炮打苍蝇的感觉了……
03.OneDrive
OneDrive曾经叫做SkyDrive,是Microsoft旗下产品。而Microsoft一直都是卖产品的,从最早的Windows系统、到后来的Office系列软件、到现在的OneDrive都是Microsoft卖的产品,这一点从OneDrive付费升级空间的销售模式就能看出来。如果你需要付费升级OneDrive的空间,你会发现你买的不仅仅是更大的OneDrive空间,而是一个叫做“Office 365”的套餐,这个套餐有家庭版($100/year)和个人版($70/year)两种,都包括了最新版的Office全套软件、Skype免费电话、以及OneDrive更大的空间等等。所以OneDrive只是Microsoft的一种产品、并不是全部,而价格反而比前面两家只卖升级空间的来的更加实惠,同样再配上Hotmail提供的生态圈,使得OneDrive即使在安全可靠性和传输速度上和前面两家比不占优势,也能保持足够的竞争力。
鳄鱼君点评:如果想用最实惠的价格买最大量的云存储空间,同时保证这个云空间在稳定性、安全性、传输速度方面等方面都不会太拖后腿,那么OneDrive显然是综合各方面来说的佼佼者。而且它在中国大陆没有被墙的这个客观事实(虽然速度不快)也让其在两边飞的华人群体中加分不少。欢迎大家使用咱们博客的Refer链接(http://bit.ly/2i053iZ)来注册使用OneDrive~~~
04.Amazon Drive
两年前,Amazon Drive横空出世并推出了一个令人咂舌的计划:一年只需花$60即可获得一个空间无限大的网络硬盘,瞬间引起了大家的关注。结果玩了一段时间之后,Amazon发现玩不下去了,然后改成了现在这样——只要你是Prime会员,那么就可以在Amazon Drive上无限量的储存照片类文件(jpg、png等等),这个服务又叫做Prime Photos。在此基础上,如果还需要储存其他非照片类文件,那么就需要付一定的费用了,当然这个费用相比其它几家仍然是有优势的,如果考虑到多买的那部分空间并不需要考虑照片类文件所占空间的话,这个价格优势就更大了!当然需要注意的是:Amazon Drive在传输速度上并不能令人满意,而且在对用户资料的安全性方面也曾引起广泛的质疑(参考资料:http://zd/2h2qMan)。便宜没好货,大家需要好好权衡一下各方面的因素。
因为有Prime会员,一个280MB的相册上传到Amazon Drive去只占用了6kb的空间,照片文件所占空间不计算在内。
鳄鱼君点评:相信很多看咱们博客的读者都已经是Amazon Prime会员了,不过了解Prime会员有Amazon Photos这个福利的人却应该不多。虽然在照片的安全性方面有一些顾虑,但是如果你不是冠希哥、并没有那么多见不得人的合影,那其实这样的顾虑并不大,相信Amazon拿这些海量的照片过来,顶多也就是做做AI Machine Learning方面的分析罢了,没人会真正点进去偷看你的黑历史的。考虑到价格和空间方面的极大优势,Amazon Drive应该受到了不少人、尤其是Prime会员的青睐。说到底还是Amazon Prime的会员生态圈给力啊!各种福利加起来完全值回一年的年费。还没有加入过 Amazon Prime/Amazon Student 的同学们,通过我们的链接(http://bit.ly/2yFYdcR)注册 Amazon Student,享受6个月免费试用 Amazon Prime 以外,还能得到5刀奖励。
05.美国其他“云存储服务”
除了上面介绍的这些之外,还有其他一些规模相对较小的“云存储服务”,这里主要说一下Box和Apple iCloud。
Box
Box其实是一家比Dropbox更早成立的公司,不过他家创立之初的市场定位是面向企业级用户,也就是公司的CEO啊之类的高层,和Dropbox面向广大个人用户的市场定位不太一样,这也导致了这两者在知名度和用户量上有着量级的差别。因为鳄鱼君还不是CEO,所以对Box并不了解,是一个相对小众的选择吧~
iCloud
相信绝大多数人对iCloud的定位都是“iPhone资料云备份”,用iCloud来备份其他个人资料和数据的人应该不多吧,而且这也的确是Apple对这个产品的定位,所以连Apple都没准备让你把iCloud当网盘用,大家也就别动这个心思啦~
06.中国的“云存储服务”
(注:本段内容由jnrfalcon友情执笔完成!)
国内的云存储服务一度群雄逐鹿,大大小小的云存储服务相继推出又陆续被政策砍杀,目前硕果仅存的几家当中,最出名的应该就是——百度云了。虽然可以免费领取2TB的空间,不过对于国外的孩纸来说,百度云动辄不足10kB/s的网速实在感人……当然由于米国对迅雷的封杀,百度云盘的离线下载功能还是为他们赚足了付费客户,但同步功能的欠缺导致百度云盘很难在学习工作中发挥作用。至于其他的还有:坚果云、微云等等,价格,空间,功能等也都各有各的缺憾,而且说不定哪天也命丧黄泉,还要继续转战……
这些年,个人站长免费体验的云服务器还有哪些? 免费视频课程
1.阿里云,目前阿里云最新免费体验活动中,企业套餐与个人套餐分别提供了最多6个月的体验服务。
2.腾讯云,作为阿里的老对手,腾讯云同样也有免费体验活动,不过相对的,个人用户只有7天体验时间,企业用户有最多6个月的体验时间。相对阿里云与腾讯云对比,企业套餐上,阿里云配置相对好点,腾讯云带宽相对高点。不过针对个人站长,个人觉得阿里体验上会感觉好一丁点。
3.百度云,同样的百度也提供了针对企业和个人用户的体验套餐,最多时长也是6个月,但是百度云却只在云主机上免费,带宽费用需要另外付费,配置方面与腾讯阿里相差无几。百度云有限制申请时间 ,从6月7日-8月7日,每天限制用户申请数量,笔者测试了下,注册通过资质验证只要十分钟,效率还算不错。使用效果需等后续测试。
4.京东云,同样提供两种套餐选择,不过申请时间同样限制6月7日-8月7日,7月1日后注册是新用户。没体验过,无法评价好坏。有需求的朋友可以去申请试试。相对百度云,京东云还算良心。
5.快云,企业用户免费,个人用户收费体验,体验效果如何,不做评价。不过景安最近也有1元体验1年虚拟主机的活动,想了解的朋友可以关注了解下。
6.主机屋,老品牌,免费提供1G的虚拟主机,效果如何,笔者没使用,不做评价。
对于新手站长,不懂如何配置网站服务器之类的,笔者建议您可以安装个宝塔面板,不管是windows服务器还是linux服务器,操作很简单了,懒人新手必备。
以上推荐的免费服务器,适合个人站长建站,当然还有很多服务器平台也值得推荐。不过今天主题是免费到底,当然一些小平台也有提供免费的云服务器,但是考虑到稳定性等其他原因,还是优先推荐大平台!!
阿里云ECS上手动安装LAMP,搭建个人网站的第一步,不看后悔 企业视频课程
系统环境:centos7.2
安装前提:需要一点点Linux系统操作基础
使用工具:putty、winscp(根据个人爱好)
一、更新系统
使用putty进入ECS,首先执行yum update命令更新自己的系统,确保常用的一些库是最新的。阿里云用的是自己的源,因此更新速度是很快的。
另外,centos7中用firewalld代替了原来的iptables服务,这里根据自己的喜好,我是关闭了firewalld使用iptales(看官自行选择是否走这一步)
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火墙
yum install iptables-services #安装
vi /etc/sysconfig/iptables #编辑防火墙配置文件
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #增加这行代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #增加这行代码,开放3306端口,允许远程连接
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
:wq! #保存退出
systemctl restart iptables.service #最后重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
二、下载安装包
因为用的电脑是windows系统,因此没有在ECS里边采用wget的方式下载所需的包,而是在win里下载好后通过winscp上传到ECS上。建议将所有上传的包放到专门的一个文件夹里(因为我是一个严重强迫症患者^_^)。当然,大家也可以尝试着用wget方式下载包,速度因人而异^_^
我下载的包:
1、httpd-2.4.25.tar.gz apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz
(https://mirrorsnic/apache/,进去后找到httpd、apr目录,下载自己需要的apache版本以及apr及apr-util包)
2、php-5.6.30.tar.gz(PHP官网下载,不知道哪个是官网的找度娘去)
三、安装apache
1、进入安装包所在目录
cd /xxx(上传包所在目录,看官自行修改)
2、执行解压缩操作
tar -xvf httpd-2.4.25.tar.gz
tar -xvf apr-1.5.2.tar.gz
tar -xvf apr-util-1.5.4.tar.gz
3、将解压出的apr-1.5.2和apr-util-1.5.4拷贝到httpd-2.4.25/srclib/中
mv apr-1.5.2 httpd-2.4.25/srclib/apr
mv apr-util-1.5.4 httpd-2.4.25/srclib/apr-util
4、新ECS在进行下一步前先执行下这个语句以防万一吧,我也不知道这个算什么,希望大虾告诉我一下。
yum install zlib-devel pcre-devel
5、进入httpd-2.4.25目录
cd httpd-2.4.25
6、配置编译文件
./configure --with-included-apr --enable-nonportable-atomics=yes --with-z
如果你想安装到指定目录,则加上--prefix=.. 比如 --prefix=/web/apache(对于我这个强迫症患者,这是必须的。另外,这样的话查找文件时候会方便很多,这也是要自己手动配置环境的一个原因吧,要不大家还是老老实实直接yum安装LAMP吧)
7、编译安装
make -j8 && make install
8、配置apahce
安装完成后,不代表着apache就可以正常使用咯,需要进行一点点配置哦。下面,介绍如何把apache服务加入到系统服务中去。
(1)复制 cp /web/apache/bin/apachectl /etc/init.d/httpd(这个httpd你可以定义成自己想要的任何名字)
(2)执行 vim /etc/init.d/httpd 打开httpd,在第一行#!bin/sh的下一行敲入:
# chkconfig: 35 85 15
# description: Activates/Deactivates Apache 2.4.25
保存退出。
(3)将httpd服务加入到系统服务:
chkconfig --add httpd
(4)设置httpd服务为开机自启动:
chkconfig httpd on
(5)最后,启动httpd服务吧。
systemctl start httpd.service
在浏览器中输入你的域名或者ECS服务器IP,看到“It Works”了吗^_^
9、在安装PHP前,提前做点小工作吧
(1)修改网站文件目录
进入apache配置目录:cd /web/apache/conf
打开目录下的httpd.conf : vim httpd.conf
查找DocumentRoot: 将其修改为你想定义的网站存放目录(自己改吧)
下边的一行
(2)添加对PHP的解析支持
查找AddType application,在AddType application/x-gzip .gz .tgz下一行增加:
AddType application/x-httpd-php .php
(3)查找DirectoryIndex :在index.html前边加上index.php
保存退出吧。
10、在自己定义的网站目录里建一个index.html试验下,O(∩_∩)O哈哈~
四、安装php
1、进入安装包所在目录
cd /xxx
2、执行解压缩操作
tar -xvf php-5.6.30
cd php-5.6.30
3、安装依赖库
yum install libxml2-devel gd-devel libmcrypt-devel libcurl-devel openssl-devel
4、配置编译文件
./configure --prefix=/web/php --with-apxs2=/web/httpd/bin/apxs --enable-cli --enable-shared --with-libxml-dir --with-gd --with-openssl --enable-mbstring --with-mcrypt --with-mysqli --with-mysql --enable-opcache --enable-mysqlnd --enable-zip --with-zlib-dir --with-pdo-mysql --with-jpeg-dir --with-freetype-dir --with-curl --without-pdo-sqlite --without-sqlite3
其中 with-apxs2的目录为你的apache对应的目录 /web/apache。我这里也是抄袭的配置,基本功能差不多都有,以后需要可以再配置。
5、编译安装
make -j8 && make install
6、做一些简单配置
cp php.ini-production /web/php/lib/php.ini
vim /web/php/lib/php.ini
找到date.timezone 修改其属性值= Asia/Shanghai
OK,大功告成。到自己的网站目录下建立个index.php文件
输入一下内容:再打开自己的网站看一下吧,O(∩_∩)O哈哈~
五、安装mysql
自己尝试了数次编译安装mysql,始终无法成功,索性用简单的YUM安装来实行。
1、安装社区资源包。系统自带安装的mysql现在已经被mariadb所取代,这不是我们想要的结果,因此有必要进行这一步,安装mysql5姿势是要先安装带有可用的mysql5系列社区版资源的rpm包。
rpm -Uvh http://dev.mysql/get/mysql-community-release-el7-5.noarch.rpm
2、查看当前可用的mysql安装资源
yum repolist enabled | grep "mysql.*-community.*"
看到:::
mysql-connectors-community/x86_64 MySQL Connectors Community 17
mysql-tools-community/x86_64 MySQL Tools Community 31
mysql56-community/x86_64 MySQL 5.6 Community Server
这些显示的话说明这两步的操作成功了
3、安装mysql
yum -y install mysql-community-server
等待一段时间,看到“Complete”时表示安装成功了。
4、配置mysql
这里有点复杂,因为安装的是社区包,所以数据库有一个默认的初始密码,首先要找到它
grep "password" /var/log/mysqld.log
找到A temporary password is generate for root@localhost: 这里就是初始密码,记下它
然后输入:mysql_secure_installation
首先提示你修改mysql的root密码,连续输入两次新密码。密码要够发杂,否则无法通过。
通过后,按照提示一步一步选择Y或者N就好了。(英语还是要懂一点点的)
提示:安装好之后我发现MySQL安装到了/var/lib/mysql目录下,而且好像已经设置成开机自动启动了,直接使用吧!
至此,一个LAMP环境就搭建起来了。如果有什么问题,欢迎大家咨询。
如何储存和备份个人数据——主流云存储服务对比 营销视频课程
大家好!我是装X癌晚期患者 鳄鱼君。
首先,想跟大家讲一个悲伤的故事——前段时间鳄鱼君用来存放个人资料和数据的硬盘坏了……那个硬盘里面存有鳄鱼君过去十几年的所有生活照片还有其他各种“重要资料”,万万丢不得啊!心慌意乱之下,鳄鱼君首先找了身边“靠谱的技术宅朋友”帮忙看看,往日无比犀利的他却拿这个小小的硬盘一筹莫展了,万般无奈之下,鳄鱼君几经考察之后选定了一家数据恢复公司,颤颤巍巍的把硬盘送了过去,并一再强调保证数据安全最重要!毕竟前几年有一个人不会修电脑所以找人帮忙修,然后后来的事情大家就都知道了……鳄鱼君可不想让同样的悲剧发生在自己身上,大家懂的~~
两天之后,鳄鱼君收到了一封感人肺腑的邮件,简而言之就是——俺的数据有救了!救不回来不收钱哦!当然,如果想救回来,这个费用也是相当感人的(如下图所示)……真是辛苦撸卡大半年,一夜回到解放前啊!(单押x2)
辛苦撸卡大半年,一夜回到解放前!(单押x2)
好了故事讲完了,请各位看官老爷们收起各自幸灾乐祸的笑声,咱们来讲正事儿——咱们应该如何储存和备份个人数据,才能保证发生在鳄鱼君身上的悲剧,不会发生在自己身上呢?
经过这次血的教训,鳄鱼君花时间认真研究了一下这个问题,觉得最稳妥的方法应该是采取“本地存储+云端备份”这样的双保险。本地存储就是买个硬盘把数据统统导进去的事儿,比较靠谱的硬盘品牌有Seagate(希捷)、Western Digital(西数)等等大家可以自行选择,这方面就不在本文展开详述了。而云端存储是近几年来发展相当迅猛的一个领域,各大科技巨头都陆续进入了这一领域,试图分一杯羹。所以鳄鱼君就以自己最近这段时间的研究成果,给大家横向对比一下目前主流的“云存储服务”吧~~~
废话不多说,先上一张对比表。表后,鳄鱼君会对各个“云存储服务”进行一一点评。
此项情况比较复杂,详情见下文详述。
01.Dropbox
作为最早最成功的云端存储供应商,Dropbox并不像其他各大科技巨头公司一样有完善成型的生态圈可以依附和利用,不过这也恰恰使其不需要受到任何特定生态圈固有特性的羁绊,能够100%专注的投入在打造业内最稳定、最安全、最快速的云端存储服务这一件事情上,并将其做到最好。用过的人都说好,这就是Dropbox给人最直观的印象。
鳄鱼君点评:如果你并不是任意一家科技巨头公司的脑残粉,也没有太执着于某一个固定的生态圈,而只是简简单单想要一个云端存储平台、让你在各个设备和平台上都能轻松提取和使用你的数据,那Dropbox无疑是你的最佳选择。欢迎大家使用咱们博客的Refer链接(http://bit.ly/2itlOqD)来注册Dropbox账号~~~
02.Google Drive
曾经有人评论说:“如果仅仅把Google Drive当成网盘用,那就太low了!”的确是这样,Google卖的不是产品、而是服务。通过集团优势,Google Drive可以说已经在云存储服务的各个方面都做到了业内顶尖水平,然后再配上Google无与伦比的生态圈优势,就足以让Google Drive成为很多人对于云存储的不二选择了。试想一下,当你可以直接用Gmail账户登录一下,就能使用一个15G的网络硬盘、而且这个硬盘还和Gmail、Google Sheets、Doc、Slides、Form等等优秀的产品完美兼容时,你还有兴趣去使用一个别家的账号么?
鳄鱼君点评:如果你最看重的是云端存储服务的在线操作和编辑能力,那么Google Drive毫无疑问是最优解,而且Google提供15G最大的免费起始空间应该也足够应付这方面的需求。不过如果你仅仅是需要找一个可以安全可靠的用来做数据备份的网络硬盘,那付费升级Google Drive来做资料备份的网盘,就有点高射炮打苍蝇的感觉了……
03.OneDrive
OneDrive曾经叫做SkyDrive,是Microsoft旗下产品。而Microsoft一直都是卖产品的,从最早的Windows系统、到后来的Office系列软件、到现在的OneDrive都是Microsoft卖的产品,这一点从OneDrive付费升级空间的销售模式就能看出来。如果你需要付费升级OneDrive的空间,你会发现你买的不仅仅是更大的OneDrive空间,而是一个叫做“Office 365”的套餐,这个套餐有家庭版($100/year)和个人版($70/year)两种,都包括了最新版的Office全套软件、Skype免费电话、以及OneDrive更大的空间等等。所以OneDrive只是Microsoft的一种产品、并不是全部,而价格反而比前面两家只卖升级空间的来的更加实惠,同样再配上Hotmail提供的生态圈,使得OneDrive即使在安全可靠性和传输速度上和前面两家比不占优势,也能保持足够的竞争力。
鳄鱼君点评:如果想用最实惠的价格买最大量的云存储空间,同时保证这个云空间在稳定性、安全性、传输速度方面等方面都不会太拖后腿,那么OneDrive显然是综合各方面来说的佼佼者。而且它在中国大陆没有被墙的这个客观事实(虽然速度不快)也让其在两边飞的华人群体中加分不少。欢迎大家使用咱们博客的Refer链接(http://bit.ly/2i053iZ)来注册使用OneDrive~~~
04.Amazon Drive
两年前,Amazon Drive横空出世并推出了一个令人咂舌的计划:一年只需花$60即可获得一个空间无限大的网络硬盘,瞬间引起了大家的关注。结果玩了一段时间之后,Amazon发现玩不下去了,然后改成了现在这样——只要你是Prime会员,那么就可以在Amazon Drive上无限量的储存照片类文件(jpg、png等等),这个服务又叫做Prime Photos。在此基础上,如果还需要储存其他非照片类文件,那么就需要付一定的费用了,当然这个费用相比其它几家仍然是有优势的,如果考虑到多买的那部分空间并不需要考虑照片类文件所占空间的话,这个价格优势就更大了!当然需要注意的是:Amazon Drive在传输速度上并不能令人满意,而且在对用户资料的安全性方面也曾引起广泛的质疑(参考资料:http://zd/2h2qMan)。便宜没好货,大家需要好好权衡一下各方面的因素。
因为有Prime会员,一个280MB的相册上传到Amazon Drive去只占用了6kb的空间,照片文件所占空间不计算在内。
鳄鱼君点评:相信很多看咱们博客的读者都已经是Amazon Prime会员了,不过了解Prime会员有Amazon Photos这个福利的人却应该不多。虽然在照片的安全性方面有一些顾虑,但是如果你不是冠希哥、并没有那么多见不得人的合影,那其实这样的顾虑并不大,相信Amazon拿这些海量的照片过来,顶多也就是做做AI Machine Learning方面的分析罢了,没人会真正点进去偷看你的黑历史的。考虑到价格和空间方面的极大优势,Amazon Drive应该受到了不少人、尤其是Prime会员的青睐。说到底还是Amazon Prime的会员生态圈给力啊!各种福利加起来完全值回一年的年费。还没有加入过 Amazon Prime/Amazon Student 的同学们,通过我们的链接(http://bit.ly/2yFYdcR)注册 Amazon Student,享受6个月免费试用 Amazon Prime 以外,还能得到5刀奖励。
05.美国其他“云存储服务”
除了上面介绍的这些之外,还有其他一些规模相对较小的“云存储服务”,这里主要说一下Box和Apple iCloud。
Box
Box其实是一家比Dropbox更早成立的公司,不过他家创立之初的市场定位是面向企业级用户,也就是公司的CEO啊之类的高层,和Dropbox面向广大个人用户的市场定位不太一样,这也导致了这两者在知名度和用户量上有着量级的差别。因为鳄鱼君还不是CEO,所以对Box并不了解,是一个相对小众的选择吧~
iCloud
相信绝大多数人对iCloud的定位都是“iPhone资料云备份”,用iCloud来备份其他个人资料和数据的人应该不多吧,而且这也的确是Apple对这个产品的定位,所以连Apple都没准备让你把iCloud当网盘用,大家也就别动这个心思啦~
06.中国的“云存储服务”
(注:本段内容由jnrfalcon友情执笔完成!)
国内的云存储服务一度群雄逐鹿,大大小小的云存储服务相继推出又陆续被政策砍杀,目前硕果仅存的几家当中,最出名的应该就是——百度云了。虽然可以免费领取2TB的空间,不过对于国外的孩纸来说,百度云动辄不足10kB/s的网速实在感人……当然由于米国对迅雷的封杀,百度云盘的离线下载功能还是为他们赚足了付费客户,但同步功能的欠缺导致百度云盘很难在学习工作中发挥作用。至于其他的还有:坚果云、微云等等,价格,空间,功能等也都各有各的缺憾,而且说不定哪天也命丧黄泉,还要继续转战……
这些年,个人站长免费体验的云服务器还有哪些? 免费视频课程
1.阿里云,目前阿里云最新免费体验活动中,企业套餐与个人套餐分别提供了最多6个月的体验服务。
2.腾讯云,作为阿里的老对手,腾讯云同样也有免费体验活动,不过相对的,个人用户只有7天体验时间,企业用户有最多6个月的体验时间。相对阿里云与腾讯云对比,企业套餐上,阿里云配置相对好点,腾讯云带宽相对高点。不过针对个人站长,个人觉得阿里体验上会感觉好一丁点。
3.百度云,同样的百度也提供了针对企业和个人用户的体验套餐,最多时长也是6个月,但是百度云却只在云主机上免费,带宽费用需要另外付费,配置方面与腾讯阿里相差无几。百度云有限制申请时间 ,从6月7日-8月7日,每天限制用户申请数量,笔者测试了下,注册通过资质验证只要十分钟,效率还算不错。使用效果需等后续测试。
4.京东云,同样提供两种套餐选择,不过申请时间同样限制6月7日-8月7日,7月1日后注册是新用户。没体验过,无法评价好坏。有需求的朋友可以去申请试试。相对百度云,京东云还算良心。
5.快云,企业用户免费,个人用户收费体验,体验效果如何,不做评价。不过景安最近也有1元体验1年虚拟主机的活动,想了解的朋友可以关注了解下。
6.主机屋,老品牌,免费提供1G的虚拟主机,效果如何,笔者没使用,不做评价。
对于新手站长,不懂如何配置网站服务器之类的,笔者建议您可以安装个宝塔面板,不管是windows服务器还是linux服务器,操作很简单了,懒人新手必备。
以上推荐的免费服务器,适合个人站长建站,当然还有很多服务器平台也值得推荐。不过今天主题是免费到底,当然一些小平台也有提供免费的云服务器,但是考虑到稳定性等其他原因,还是优先推荐大平台!!