Linux

手动清除Magento 1.9的缓存文件

大伟哥 提交于 2018-03-26,周一, 10:30

大伟哥的商城网站用的是Magento 1.9搭建的,安装完成后一直运行比较稳定,平时只是进网站后台上传产品和处理销售订单,服务器倒没怎么管它。今天有点空登录进服务器查看了一下,好家伙,网站文件都占用了3.3GB硬盘空间了,大部分文件都是/var目录下的缓存 文件,其中绝大多数都是在session目录下,另外在report目录下也有一些,不过不是很多只有几十MB。

标签

Ubuntu 16.04 Linux系统下自定义MySQL数据库目录

大伟哥 提交于 2018-03-24,周六, 22:43

Ubuntu Server下安装MySQL数据库以后,默认的数据存放目录是/var/lib/mysql,正常使用是没有问题的,但是因为一些特别的原因,比如说为了方便重新安装系统,或者VPS服务器硬盘不够大需要另外购买并挂载数据盘,就需要我们修改默认的数据存放目录,比如说把数据库文件放在/home/user/data, 或者/mnt/data目录下。这里大伟哥说一下具体的步骤, 在Ubuntu Server 16.04 下测试通过。

  • 1. 停止MySQL服务。

标签

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

大伟哥 提交于 2017-12-13,周三, 09:25

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

标签

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

大伟哥 提交于 2017-11-27,周一, 10:58

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

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

标签

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

大伟哥 提交于 2017-11-05,周日, 10:50

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

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

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

标签

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

大伟哥 提交于 2017-10-22,周日, 09:35

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

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

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

标签

网站本地测试开发要尽量使用linux环境

大伟哥 提交于 2017-10-01,周日, 12:16

在Drupal交流群里,经常有人发出一些安装运行的错误,要么白屏,要么网站显示出错,一长串的错误提示让新手感到无所适从,折腾好多天连个空的网站也没运行起来,更别说进入后台学习后台设置操作、添加内容并调整外观效果了。这无疑给新手很大的打击,搞不好就直接放弃了。

标签