root权限

最新2020,Centos 7.6腾讯云搭建最新Ghost详细教程

霸气de小男生 提交于 2020-01-28 17:29:41
前言:花了挺长时间折腾了好久,很多的教程都有点旧,有很多出错的地方,本篇参照了 史上最详细的阿里云搭建Ghost教程 , 阿里云搭建Ghost博客官方教程 ,有很多更改的地方。 搭建ghost,要有 一丢丢linux基础 ,服务器的话也要知道一丢丢,没有it基础就算了 开始搭建: 进入崭新的服务器 更新系统源 首先更新yum yum update -y yum install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel -y 通过rpm包管理器添加nginx源: rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装nginx yum -y install nginx 设置Nginx服务器自动启动 systemctl enable nginx.service 启动Nginx并查看Nginx服务状态。 systemctl start nginx.service systemctl status nginx.service 本地打开浏览器,输入我们的公网IP就可以进入到Nginx的页面了 为ghost做好配置准备(配置Nginx反向代理)

Ubuntu系列:Ubuntu学习——第一篇

拥有回忆 提交于 2020-01-28 17:28:35
一、 Ubuntu简介 Ubuntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。 Ubuntu的目标在于为一般用户提供一个最新同时又相当稳定,主要以自由软件建构而成的操作系统。Ubuntu目前具有庞大的社区力量支持,用户可以方便地从社区获得帮助。 二. 安装 ubuntu官方网站: http://www.ubuntu.com/ 对应 中文地址为 http://www.ubuntu.org.cn/index_kylin 桌面版下载地址: http://www.ubuntu.com/download/desktop # 目前最新版本是: Ubuntu 16.04.1 LTS ,建议下载: Ubuntu 16.04.1 Desktop (64-bit) 虚拟机软件: vmware /VirtualBox ,mac下还可以使用: parallels , 其中VirtualBox是开源免费的。 .................... 三、 安装过程中的知识点: 虚拟机的网络类型的简单理解:   虚拟机是在我们的操作系统里使用软件模拟出来的,相当于虚拟机是寄宿在我们的真实的物理机的操作系统里的,虚拟机和物理机之间的关系是

Centos7 添加用户及设置权限

浪尽此生 提交于 2020-01-28 16:17:02
一、添加用户 1、登录root 用户 [gau@localhost /]$ su Password: # 输入密码 [root@localhost /]# 2、添加用户 [root@localhost /]# useradd testuser [root@localhost /]# 3、设置用户密码 [root@localhost /]# passwd testuser Changing password for user testuser. New password: BAD PASSWORD: The password is a palindrome Retype new password: passwd: all authentication tokens updated successfully. [root@localhost /]# 二、给该用户添加root权限 1、切换到root(#su) 2、#chmod -v u+w /etc/sudoers 为sudoers添加可写权限 3、输入vi sudoers,进入命令模式,按Insert,进入编辑模式 4、在 sudoers 文件添加新用户信息到 ## Allow root to run any commands anywhere 下,修改后的效果为 ## Allow root to run any commands

Linux 中实现文件传输服务(二)

馋奶兔 提交于 2020-01-28 16:06:39
继续上章vsftpd,介绍vsftpd的虚拟用户配置 一、 背景需求 当有多个用户需要不同的权限时,本地用户、匿名用户都无法控制那么精细,这时候可以考虑下虚拟用户了,例如有如下要求。 家目录 读 写 删除 是否允许切换目录 tom /myftp/tom √ × × × jerry /myftp/jerry √ √ × × admin /myftp √ √ √ √ 二、详细配置 ``` a. 安装程序: [root@node1 ~]# yum -y install vsftpd b. 创建配置文件: [root@node1 ~]# cp /etc/vsftpd/vsftpd.conf{,.bak} [root@node1 ~]# vim /etc/vsftpd/vsftpd.conf #关闭匿名用户,本地用户必须开启,否则虚拟用户无法正常运行 anonymous_enable=NO local_enable=YES write_enable=YES #设置禁锢用户,默认开启后/etc/vsftpd/chroot_list文件中的用户都被禁锢 chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list #设置虚拟用户相应功能(虚拟用户对应的本地用户、 guest_enable=YES guest_username

gitlab服务部署及使用

狂风中的少年 提交于 2020-01-28 09:53:27
一本正经的搞事情 改变懒惰,成就心中的自己,并非难事 博客园 首页 新随笔 联系 管理 订阅 随笔- 40 文章- 0 评论- 5 gitlab服务部署及使用 目录 一、什么是gitlib 二、实现的原理 三、Gitlab的服务构成 四、Gitlab的优点 五、安装配置gitlab 5.1. 安装依赖包 5.2. 启动postfix,并设置开机自启 5.3. 设置防火墙 5.4. 下载安装gitlab rpm包 5.5. 修改配置文件gitlab.rb 5.6. 重新加载配置文件 5.7. 查看gitlab版本 六、汉化配置 6.1.下载最新汉化包 6.2. 停止服务 6.3. 切换到gitlab汉化包所在的目录 6.4. 比较汉化标签和原标签,导出 patch 用的 diff 文件到/root下 6.5. 将10.0.2-zh.diff作为补丁更新到gitlab中 6.6. 启动gitlab并重新配置gitlab 七、设置发邮件功能 7.1. 修改配置文件 7.2. 重新加载配置并重启服务 八、测试使用 回到顶部 一、什么是gitlib   Gitlab 是一个基于Git实现的在线代码仓库托管软件,你可以用Gitlab自己搭建一个类似于Github一样的系统平台,一般搭建gitlab私服就是用在公司的内部   Gitlab 功能就是能够对代码的提交审核和问题跟踪

csvn配置

99封情书 提交于 2020-01-28 08:36:42
rz将tarbao [root@localhost src]# rz [root@localhost src]# ls CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz jdk-8u91-linux-x64.gz 解压jdk-8u91-linux-x64.gz [root@localhost src]# tar zxf jdk-8u91-linux-x64.gz -C /data/server/ 设置环境变量 [root@localhost src]# vim /etc/profile export JAVA_HOME=/data/server/jdk1.8.0_91 export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: J A V A H ​ O M E / b i n : PATH export CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: J A V A H ​ O M E / l i b / d t . j a r : JAVA_HOME/lib/tools.jar 重新加载环境变量 [root@localhost src]# source /etc/profile

centos下安装MySql过程

心已入冬 提交于 2020-01-28 01:13:28
自己看视频鼓捣一天终于在centos下装好了mysql,记录一下整个过程 一、准备工作 1.检查是否已经安装过mysql,执行命令 [root@localhost /]# rpm -qa | grep mysql 如果结果显示安装了mysql,先删除 rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64 注意后面的mysql-libs-5.1.73-8.el6_8.x86_64是我机器上的 2.查询所有Mysql对应的文件夹 [root@localhost /]# whereis mysql 如果有就删除 [root@localhost /]# rm -rf /usr/bin/mysql /usr/include/mysql /data/mysql /data/mysql/mysql 3、检查mysql用户组和用户是否存在,如果没有,则创建 [root@localhost /]# cat /etc/group | grep mysql [root@localhost /]# cat /etc/passwd |grep mysql [root@localhost /]# groupadd mysql [root@localhost /]# useradd -r -g mysql mysql 4.下载mysql

win10 安装 mysql解压版安装步骤

不问归期 提交于 2020-01-27 22:23:42
参考资料:win 10 安装 mysql 5.7 网址: http://blog.sina.com.cn/s/blog_5f39af320102wbk0.html 本文参考上面的网址的教程,感谢作者分享。 我安装的是解压版,因为安装版并没有64位的,并且安装版也就是自动安装,节省了一部分配置操作, 反正是学习,就自己动手安装解压版64位。 下面我再把步骤说明一下: 1、下载,到MySQL官网: http://dev.mysql.com/ 点击Downloads=>Community=>MySQL Community Server 选中上图的版本,开始下载。 2、解压安装包 解压下载的安装包,放到你的电脑路径,我放置的是E:\mysql 3、配置my.ini文件 解压后,根目录下,有一个my-default.ini文件,这是官方的配置文件样版, 我们把这个文件拷贝一份在同一个目录,名字改为my.ini(编码格式必须是ANSI格式,其他的UTF-8等不能使用) 用txt打开编辑,把原本的说明内容清空,修改后如下:(再次说明,这是从参考网址拷贝的) 由于解压后没有.ini文件在此目录下新建my.ini文件 [mysql] #设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306

Linux基础命令-file

与世无争的帅哥 提交于 2020-01-27 04:09:21
file命令 文件权限属性设置 file命令 用来探测给定文件的类型。file命令对文件的检查分为文件系统、魔法幻数检查和语言检查3个过程。 语法 file(选项)(参数) 选项 -b:列出辨识结果时,不显示文件名称; -c:详细显示指令执行过程,便于排错或分析程序执行的情形; -f<名称文件>:指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称; -L:直接显示符号连接所指向的文件类别; -m<魔法数字文件>:指定魔法数字文件; -v:显示版本信息; -z:尝试去解读压缩文件的内容。 参数 文件:要确定类型的文件列表,多个文件之间使用空格分开,可以使用shell通配符匹配多个文件。 实例 显示文件类型 [root@localhost ~]# file install.log install.log: UTF-8 Unicode text [root@localhost ~]# file -b install.log <== 不显示文件名称 UTF-8 Unicode text [root@localhost ~]# file -i install.log <== 显示MIME类别。 install.log: text/plain; charset=utf-8 [root@localhost ~]# file -b -i install

centos7-mysql环境配置

痴心易碎 提交于 2020-01-27 02:18:36
1.卸载 先停掉mysql进程 没有安装过的可以直接跳过 pkill -9 mysqld rpm -qa|grep -i mysql 用命令 yum -y remove yum -y remove mysql-community-client-5.6.38-2.el7.x86_64 卸载不掉的用 rpm -ev 依次卸载 直到没有 2.下载mysql的repo源 这个安装的mysql5.7.20 /**纠正一下,这源下载的是最新的版本 ****/ [root@localhost ~]# cd /usr/local/src/ [root@localhost src]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm [root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm [root@localhost src]# yum -y install mysql-server (也可以指定安装目录 yum --installroot=/usr/local/mysql --releasever=/ -y install mysql-server )我没试,这样装环境变量配置都不用你管,装上直接启动就行