5月
17
随着互联网的普及,人们的上网行为每天都产生着海量的数据,这些数据蕴含着巨大的价值,清楚的刻画着社会的方方面面,现如今,数据已经成为一种商业资本,一项经济投入,政府和企业都在研究如何从海量数据中获得新的认知、新的方法和创造新的价值,这就促进了大数据的发展,企业用大数据技术往往运行在Linux环境下,大数据工程师需要掌握一定的Linux技术,以下是老男孩教育归纳的大数据工程师需要掌握的Linux技术
一、VMware Workstation
- VMware软件安装与配置,网络连接模式,NAT、桥接、OnlyHost
-
宿主机、虚拟机、客户机异同,虚拟机完全克隆、虚拟机链接克隆
-
mac地址修改,虚拟网卡设置,虚拟网络编辑器,虚拟机移除
二、CentOS
-
Linux系统简介,CentOS,Ubuntu,Windows
-
CentOS下载、安装与配置
5月
02
5月
02
使用服务器的小伙伴,为了增强服务器的安全性,禁用root用户使用ssh方式登录服务器就很有必要了。这里,拿自己的centos7.4系统的服务器做小白鼠,一步一步记录操作的过程。
操作过程
- 创建新用户
useradd ecs-user
- 如果需要的话,可以设置密码(先不设置)
passwd ecs-user
4月
12
4月
05
下载:https://nodejs.org/en/download/
cd usr/local/src
wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz
xz -d node-v8.11.1-linux-x64.tar.xz # 这样才有 .tar文件
tar -xvf node-v8.11.1-linux-x64.tar
mv node-v8.11.1-linux-x64 /alidata/service/nodejs
# 环境变量添加
vim /etc/profile
export NODE_HOME=/alidata/service/nodejs
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$PATH:$NODE_HOME/lib/node_modules
source /etc/profile
4月
04
linux在安装一些服务的时候,可能安装了 git,不过那 git 的版本太旧了。所以想安装个最新的。
卸载以前旧的版本
rpm -q git
# git-1.8.3.1-12.el7_4.x86_64
rpm -e --nodeps git-1.8.3.1-12.el7_4.x86_64
下载安装 git
git 官网:https://git-scm.com/ , 当前最新版本是 2.9.5
dnf install perl-CPAN gettext-devel perl-devel openssl-devel zlib-devel curl-devel expat-devel asciidoc xmlto docbook2X
cd /usr/local/src/
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
tar -xzvf git-2.9.5.tar.gz
cd git-2.9.5
./configure prefix=/usr/local # 配置,设置安装目录
make && make install
git -v
4月
04
检查安装 Libevent
Memcached 的安装依赖 Libevent。所以,先检查系统是否安装了 Libevent。还有安装版本是否落后。
rpm -q libevent //检查是否安装了 libevent
# libevent-2.0.21-4.el7.x86_64
这里已经安装了,不过看了下 libevent 官网,目前最新版本是 2.1.8 先卸载旧的安装个新的。
libevent 官网: http://libevent.org/
安装 memcached 服务,再安装 php memcached扩展。
4月
03
在使用redis之前,请先安装 php redis 扩展。
安装 phpredis 扩展(已经安装的可跳过):https://blog.vini123.com/232
安装包
composer require predis/predis
composer require illuminate/redis
4月
03
homestead中php环境没有redis扩展的窘境,网上的教程也不通用,因为那些教程都只是针对单一机器单一版本php环境下的安装方法,而homestead安装了多个php版本,安装方式略有不同,怎么办?往下看:
注意:命令权限不够时请自动在命令前加上sudo前缀提权;教程还要求你会使用vi编辑器简单地写入文件内容(当然你有其它方法创建文件内容也可以)。