Linux (centos)常用命令行整理

切换用户 这里收集的是 Linux(centos)中非常常用的一些命令行,但对于不是偶尔用下 Linux(centos) 的朋友来说,这样的整理也是很有必要的。下面收集的命令都是比较零碎的。 切换用户 # su root 比如从普通用户切换到 root 用户 跳到文件头部和底部 # :1 和 :$ 注意上面的是数字1,而不是英文的l。上面的命令行用法也很简单,打开文件后,直接冒号加 1 就可以跳到文件内容的关部,冒号加 $ 就可以...

2018
01-04

阿里云服务器部署多站点

买了一个云服务器肯定得物尽其用,所以在这里就给大家分享下如何在阿里云服务器里部署多个站点。 步骤如下: 1、域名绑定、解析 2、新增 nginx 配置文件 3、创建网站目录程序上传(注意目录权限问题) 第一点:也没什么好说的,只需要在阿里云后台控制台中把域名解析到你的公网 IP 就可以了。 第二点:nginx 配置文件,这个你只需要在 nginx/conf.d 目录下为每一个网站添加一个 .conf  文件就可以了。 第...

2017
09-16

Linux 环境下 WordPress 发邮件的坎坷之旅

用上了阿里云的云服务器后,我的生活发生了翻天覆地的变化,天天被被折腾得体无完肤,吃不下,睡不着,辗转反侧,失眠多梦。从云服务器降生(13:25:23 2017/2/7)到 WEB 站点服务环境配置完成,到网站上线时文件权限设置及数据库文件上传的解决,再到后来的一些小事,如:WordPress 图片/文件上传问题,Linux 定时备份,还有这次记录的 WordPress 发邮件的坎坷之旅。整整花费了一个多月,其实在买这个云服...

2017
03-11

Linux 环境实现自动备份站点文件和数据库

站点备份是每一个站长不得不面对的事,所以自动备份就成了必备技能。这篇文章就是为了解决这个问题的。Linux 环境下网站文件和数据库的自动备份。 配置 在这里以 /home/backup 目录为例子。我们把所有备份文件(站点文件,及数据库文件.sql)都放到这里来。切换到 /home/backup (如目录不存在可新建) cd /home/backup .sh 关键代码 在此目录下新建一个文件名为backup.sh(文件名可以自己随便取) vi ...

2017
03-05

Centos 7(Linux)文件增删改查操作

在 Linux 中文件的增删改查操作一个都不能少,这也是你经常用到的命令行,所以下面就给大家整理出来。让你在需要他的时候不用求爷爷,告奶奶,众里寻它千百度,因为一切尽在云库! 增(create) 添加目录,添加文件。有添加目录用 mkdir。添加文件用 touch。 创建目录 mkdir //在当前目录下创建名为yunkus.com的目录 mkdir yunkus.com //在指定目录下创建名为yunkus.com的目录(使用绝对路径),比...

2017
03-02

phpMyAdmin 登录出错 session_start(): open(SESSION_FILE, O_RDWR) failed: Permission denied

在配置 vsftpd 虚拟用户之前,是可以登录 phpMyAdmin 后台的。配置完 vsftpd 虚拟用户后就出现了如下图片所示的错误。 phpMyAdmin – Error Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser. session_start(): open(SESSION_FILE, O_RDWR) failed: Permission ...

2017
02-13

Linux 里 phpMyAdmin 无法上传大文件的解决方法

不管是网站的迁移还是其它操作,很多时候我们都需要对数据库进行备份还原,而在这个过程中,我们不得不去面对的问题就是大数据库文件的上传问题。下面就给大家分享下这个问题的解决方法。 这个问题大概的解决方法有两种,一种就是修改 php.ini,另一种方法就是修改 phpMyAdmin 的配置文件 config.inc.php。 修改 php.ini 修改 php.ini,这种方法改动的地方有点多,但是总的来看还是很简单的。因为只需要...

2017
02-13

centos7 vsftpd 虚拟用户配置

虚拟用户的配置说复杂也不复杂,说简单也不一定简单,我在配置这个东西的时候也折腾了好长时间,最后还是把它虚拟用户的配置弄明白了。下面就给大家分享我的此时此刻的喜悦。 首先引起我对虚拟用户配置的注意是因为一次 wordpress  后台上传图片报错的经历。因为刚配置完云服务器,所以问题就不接二连三的出现,后台无法上传图片就是其中一个为了更好的解决图片上传的问题,于是开始了 FTP 虚拟用户征服之...

2017
02-10

Linux ftp 上传文件提示 553 Could not create file

如果你的云服务器用的是 Linux 系统 ,那么权限的设置估计会让你踩了很多坑。这篇文章将要分享的就是其中一个坑,ftp 上传文件时提示 553 Could not create file 严重文件传输错误。网上也有很多关于这个问题的文章,但有时候你遇到的问题虽然“症状”跟它样是一样的,但是解决方法却有很大的不同,下面要分享的就是这么一个例子。 网上很多说法总结下: 网友智慧 1.考虑是不是selinux的原因,是不是没禁用 ...

2017
02-10

Linux 查看系统版本及内核版本的方法

下把 Linux 系统版本和内核版本的查看方法整理出来,本文以 centos 为例子。其它 Linux 发行版本命令行基本差不多。本文除了会说到版本的查看外,还会介绍版本的升级。 查Linux看版本命令 查看Linux系统版本命令 Linux系统版本的查看有三种方法 cat /etc/redhat-release 输出: CentOS Linux release 7.3.1611 (Core) cat /etc/issue 输出: \S Kernel \r on an \m lsb_release -a 输出: LSB Version...

2017
02-09

Linux (centos)命令行收集整理

1.Centos 下查看系统版本号信息的方法 Linux 查看系统版本及内核版本的方法 2.Centos 文件增删改查操作 Centos 7(Linux)文件增删改查操作 3.Centos 文件权限分配操作 4.Centos 用户增删改查操作 5.web 站点环境配置全套(php+nginx+mariadb+ phpmyadmin+vsftpd) Centos 7 php 环境安装及配置 Centos 7 nginx 服务安装及配置 Centos 7 MariaDB 数据库服务安装及配置 MongoDB 在 window 下安装及配置...

2017
02-09

配置好云服务器环境后安装 php 程序向导创建php文件失败

最近刚买了一台云服务器,然后就开始折腾,配置web环境。其实有各种坑,但最后还是迎来了胜利的曙光。这篇文章不会把这个过程中遇到的所有坑都写下来,只分享下云服务器环境配置好后,安装 php 程序时出现的一个错误。这个如果你刚开始玩云服务器的应该会遇到这个小问题:安装 zblog php版时会有如下提示: 提示 创建数据库!zblog 连接数据库并创建数据表! 创建并插入数据成功! 创建c_option.php失败,...

2017
02-08

window 10 下安装nodejs及npm

装上了 window 10 系统后,对于我们这些做前端开发的人来说重新装上开发环境是必不可少的。但新的东西往往会给你带来不少麻烦。比如这篇文章要介绍的Nodejs的安装和npm的安装就是一个不争的事实。 为什么用了window 10 后麻烦事就来了呢?因为也非常简单,那就是window 10 目前还不支持.msi后缀的安装文件,因此你无法从Nodejs官方下载.msi格式的文件进行安装,于是你只能下载.exe的安装包。 .msi格式的安...

2016
12-14

nodejs+express+mongodb+ejs 数据渲染实例

前言 nodejs+express+mongodb+ejs 的搭配相信很多朋友都不会陌生了,但对于初学者来说,这可以是一道不可逾越的鸿沟。比如:怎么从数据库中读取数据并渲染到页面中?这是一个前端总是会遇到的问题,下面我就给大家分享下如何实现数据的渲染。为了不让你有过多的负担,我这里只把关键代码贴出来,但也足以解决你的问题了。 例子 ejs 模板代码 <!DOCTYPE html> <html> <head> ...

2016
10-08

mongoose 安装及配置

前言 mongoose 是什么,有什么用?要想知道这个问题的答复,我们就不得不先说说mongodb了。关于mongodb在这里我只是抛砖引玉,如果想了解更多内容,可以自行查找,网上多得是。 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他...

2016
08-31

MongoDB 在 window 下安装及配置方法

MongoDB 下载 第一步肯定是要下载 MongoDB,你可以到官网上下载,官方下载网址为: https://www.mongodb.com/download-center#community 择window版本,下载msi版本的MongoDB,下载完之后直接安装就可以了,这里有一点值得注意的是,MongoDB 的安装路径最好不要太深,因为后面会得经常切换到MongoDB 的 bin 目录(以下所执行的命令行都是在bin目录下执行的)。 MongoDB 安装、配置 把MongoDB安装到D:\...

2016
08-26

学习计划:centos7 web服务器配置(完)

前言 由于自己的虚拟空间也快到期了,并且自己有两个站(云库网、朝夕熊博客),如果不用云主机的话,那么真的吃不消,所以为了在到期之前换上云主机,于是就有了这个学习计划,centos7 web服务器配置。都说站长都是全能的,什么都得自己来,现在我信了。下面我就把这段时间以来学习web服务器配置的心得分享出来,并把一整套学习计划记录清单都列出。 学习心得 学习东西不是一天打鱼两天晒网,学习是一...

2016
08-24

Centos 7 phpMyAdmin 服务安装及配置

前言 现在跟大家来讲讲最常用的数据库管理工具 phpMyAdmin 。这个工具我就不用多说了,对于不怎么了解数据命令的朋友来说用它最适合不过了,它把一行行让人记不住的命令变成了界面操作,就像操作window系统一样简单。好了话不多说,我们开始吧。 phpMyAmin 下载、安装 下载 我们打开  phpMyAdmin 官网找到下载页面,这里我给大家下链接  http://www.phpmyadmin.net/downloads/ 在页面里你可以看到不...

2016
08-23

Node.js + Express.js 环境配置

前言 Node.js 如今越来越火,不管你走到哪里,跟Node.js 打交道的机会还是很多的,例如:当你想换工作的时候,在各大求职网站上东找找西找找的时候,你肯定会看到 会Node.js 或者 精通 Node.js。一直都觉得 Node.js 好高大尚,所以也不敢撞他,但不管我如何对它,都不会阻止它的流行及在前端中的地位,所以今天我还是硬着头皮开始了Node.js 之旅。我这次是在Window 系统下安装测试的,但是万变不离其踪,...

2016
08-14

Centos 7 nginx 服务安装及配置

前言 nginx 跟 Apache 的作用差不多,都是提供 WEB 服务,但 nginx 相对于 Apache 来说,在性能上有更好的体现,而 Apache 有稳定性方面会比 nginx 好一些,所以要用哪一个,自己喜欢就好。下面就给大家分享下 nginx 的安装及配置方法。如果你觉得下面记录的东西有点乱,你可以直接看本文后面的总结也是可以的,更省时,更省心。我在这里。 小插曲 如果你直接执行命令 # yum install nginx 你会得到这...

2016
07-16

Centos 7 Apache,php,MariaDB,FTP的卸载方法

前言 作为站长或者前端开发者,云服务器对于你来说应该不陌生了。我相信你还经常跟Centos 7 Apache,php,MariaDB,FTP等这些极常用的服务打了不少交道。包括这些服务的安装,配置和卸载。本文要分享的是如何卸载这些服务。下面我们就一步一个脚印来了解这些服务的卸载方法。 卸载 Apache 卸载 我们的第一个例子就先拿 Apache 来开刀。不管你信不信现在我就要把它从Centos里卸载掉,不要问为什么,你...

2016
07-15

Centos 7 php 环境安装及配置

前言 在这篇文章之前,我已经分享过三篇有关于在 centos 7下配置 web服务器环境的文章了,如果你有什么不懂可以前往阅读在这里为您开个传送门,速度有点快,请系好您的安全带《Centos 7 FTP(vsftp)服务安装及配置》、《Centos 7 Apache 服务安装及配置》、《Centos 7 MariaDB 数据库服务安装及配置》。加上这一篇文章就刚好凑够 WEB 服务器环境配置的四大天王了。php 的安装及配置相对于前面三个服务的...

2016
07-13

Centos 7 MariaDB 数据库服务安装及配置

小插曲 一开始在网上看到装 mysql 教程,于是就跟着做了,可执行了第一行命令就把错了 # yum install mysql-server 回车后显示如下错误提示 Loaded plugins: fastestmirror base | 3.6 kB 00:00 extras | 3.4 kB 00:00 rpmforge | 1.9 kB 00:00 updates | 3.4 kB 00:00 updates/7/x86_64/primary_db | 5.7 MB 00:00 Loading mirror speeds from cached hostfile * base: mirrors.yun-idc.com * extras: m...

2016
07-13

Centos 7 Apache 服务安装及配置

前言 在上一篇文章中,我已经对 Centos 7 FTP(vsftp)服务安装及配置进行了详细的介绍,如果你对于FTP有什么不懂的可以去看看这篇文章。在这里我就不重复了。本文给大家介绍下在Centos 7 下如何安装及配置 Apache,Apache的安装及配置比FTP的安装及配置更为简单些。只需要几行代码就可以了。下面我们马上开始吧! Apache 安装 Apache的安装非常地简单,你只需要输入一行代码回车就可以了 # yum instal...

2016
07-11

Centos 7 FTP(vsftp)服务安装及配置

作为前端工程师,要想在中国有一席之地,你不得不作出不可能的努力,把自己变成一个全能的人。你不仅仅要会 HTML、CSS、JavaScript、PhotoShop、Node.js、Angular.js、以及各种前端流行框架 如Boostrap、Kube、UIKIT、amazeui 等等,你还得会配置服务器Linux、Windows。所以下面我们变来聊聊的服务器的配置,在本文中我们要介绍的是在 Centos 7 下安装及配置 FTP 服务。 提示FTP服务的软件有很多,在这里我...

2016
07-10