网站建设

linux命令行下隐藏文件的操作

By 大伟哥 | 2017-12-13,周三, 09:25

对于使用linux操作系统作为网站服务器的站长来说,可能.htaccess文件是最经常接触的一个隐藏文件了,它是Apache服务器中的一个配置文件,负责相关目录下的网页配置。通过.htaccess文件,可以帮我们实现网页重定向、自定义404错误页面、改变文件扩展名、允许或者阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。

网络不好,使用rsync代替scp命令远程传输大文件

By 大伟哥 | 2017-11-27,周一, 10:58

最近到国外的网络环境很差,丢包率大的感人,还时不时地断开,这时候如果要在本机和远程服务器间使用scp命令传输大文件的话,成功与否只能看运气了。传输过程中一个不小心断开了,只好从头再来一遍。其实对于大文件的传输,我们可以使用rsync来代替scp命令。

rsync主要是在类unix系统下作为数据镜像备份和文件同步工具使用的,从软件的命名上就可以看出来了——remote sync。它的特性如下:

解决Linux执行sudo命令的时候显示sudo: unable to resolve host

By 大伟哥 | 2017-11-05,周日, 10:50

在使用VPS的时候,我们可能需要在运行的命令前面加上sudo指令来使用管理员的权限,但是有时候会出现这样的一个提示:“sudo: unable to resolve host daweibro”,这个时候输入密码,还是可以执行命令,可以说除了提示你一下,对VPS的操作没有任何影响,忽略它就可以。

但每次看到这个提示就感觉心烦,怎么办?

其实很简单,还记得大伟哥提到过一个hosts文件吗?我们可以用它来在本地服务器上设置自定义的域名,还可以用它来做到有限度的科学上网,今天我们还是用它来解决这个问题。

开始做一个英文网站,记录一下运营过程

By 大伟哥 | 2017-11-02,周四, 22:56

十月份大部分的业余时间都用来做英文网站了,这个博客也没怎么顾的上更新,这会儿趁着Linode VPS国外网络抽风的时间,和大家说说近况。

这个域名是8月下旬在Namesilo注册的,价格8.99美金,用的是NameSilo联盟营销赚到的一点佣金,网站放在之前购买的Linode VPS上,新网站没什么流量,和原来的网站放在一起,一点都不会给VPS带来额外的负担。

Linux服务器使用Certbot安装Let‘s Encrypt的SSL安全证书

By 大伟哥 | 2017-10-25,周三, 22:08

昨天大伟哥做了Let's Encrypt的SSL证书的简单介绍,今天说一下在VPS或者独立服务器上申请安装Let’s Encrypt的详细步骤。

一、首先,我们要安装Let‘s Encrypt推荐的一个客户端工具:Certbot。

Let‘s Encrypt SSL证书介绍

By 大伟哥 | 2017-10-23,周一, 10:43

如今,越来越多的网站已经由HTTP迁移到HTTPS安全协议了。HTTPS不但能够避免网站内容在传输过程中被恶意篡改,切实保护访问者的权益,还能够让搜索引擎给予更多的信任,从而提高网站的搜索排名。而且现在很多新版本的浏览器已经把HTTP网址标注为“不安全”了,所以,使用HTTPS取代HTTP协议是一个不可阻挡的趋势。

更改Linux服务器的SSH端口号以及使用方法

By 大伟哥 | 2017-10-22,周日, 09:35

SSH是远程登录管理Linux服务器的重要工具,是每个有追求的站长都应该了解并能够熟练使用的工具。

SSH默认使用的端口号是22,很多黑客工具都会扫描报务器的22端口试图暴力破解获得服务器的控制权限。所以我们可以修改SSH服务的默认端口为其他不常用的端口号,这样就可以在一定程度上减少被入侵的机率。下面大伟哥介绍以下如何修改服务器的SSH服务端口。

SSH服务的设置一般是放在/etc/ssh/sshd_config文件里,我们可以使用vim/nano或者你喜欢的任何文本编辑工具打开并进行编辑。以下是文件可能的开头部分:

Drupal 8网站迁移的步骤和注意事项

By 大伟哥 | 2017-10-10,周二, 11:58

作为站长,把网站在不同的服务器之间迁移过来再迁移过去是常有的事情,比如在本地服务器上测试开发完成了,要迁移到生产服务器上,又比如因为各种不同的原因把运行中的网站迁移到别的主机商服务器上,等等等等。今天大伟哥来分享一下Drupal 8的迁移步骤和注意事项。

还是老规矩,先做一下情况说明:现VPS服务器A,域名daweibro.com,目标VPS服务器B,域名daweibro.net, 两台服务器都是LAMP环境。

使用certbot-auto手动更新Let's Encrypt的SSL数字证书

By 大伟哥 | 2017-10-09,周一, 09:07

国庆节期间大伟哥在做新的网站,所以博客好几天没有更新了。今天看到阿里云ECS上两个网站的SSL安全证书还有不到一周就要到期了,那就花几分钟更新一下数字证书吧,Let‘s Encrypt的免费证书认可度比较高,就是有效期比较短,只有90天,不像收费的那些安装好了一年不用管它。看来以后有空要设置一下自动更新了。

大伟哥在这台阿里云ECS上是使用 Certbot-auto工具申请管理Let’s Encrypt的SSL证书的,以下步骤以 Certbot-auto为例,估计certbot也一样: