程序员零花钱码上赚
安装myql5.7
https://www.cnblogs.com/indifferent/p/9179554.html
centos7 查看IP地址
在终端输入ip查询命名 ip addr 也可以输入 ifconfig查看ip,但此命令会出现多个条目,centos的ip地址是ens33条目中的inet值
xftp传输文件失败处理
1.centos7防火墙是否关闭
Linux 命令
[root@centos6 ~]# service iptables status
iptables:未运行防火墙。
开启防火墙:
[root@centos6 ~]# service iptables start
关闭防火墙:
[root@centos6 ~]# service iptables stop
此状态为防火墙开启状态
2.centos7 中的文件夹权限设置
chmod -R 777 文件夹目录
3.centos7 中安装jdk
https://www.cnblogs.com/sxdcgaq8080/p/7492426.html
4.centos7中安装mysql
https://www.linuxidc.com/Linux/2018-05/152574.htm
5.linux中安装redis6.0.9
第一步下载并解压
$ wget https://download.redis.io/releases/redis-6.0.9.tar.gz
$ tar xzf redis-6.0.9.tar.gz
第二步安装依赖gcc
查看gcc版本是否在9.3以上,默认安装4.8.5
在Ubuntu下安装GCC(和其他一些Linux系统有点不一样):-----------------
方法1: sudo apt-get build-dep gcc
方法2: sudo apt-get install build-essential
gcc -v
升级gcc到9.3及以上,如下:升级到gcc 9.3:
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
长期使用gcc 9.3的使用下条命令进行操作:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
这样退出shell重新打开就是新版的gcc了
第三步进到redis目录中 执行make
$ cd redis-6.0.9
$ make
如果make 报如下错误,则执行 make MALLOC=libc 命令
In file included from adlist.c:34:0: zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录...
第四步启动redis
src/redis-server
7.ubuntu20 安装git
Ubuntu下git的安装与使用
-
Ubuntu下git的安装与使用与Windows下的大致相同,只不过个人感觉在Ubuntu下使用git更方便。
-
首先,确认你的系统是否已安装git,可以通过
git
指令进行查看,如果没有,在命令行模式下输入sudo apt-get install git
命令进行安装。 -
安装完成后进行git配置,输入指令
git config --global user.name "xxx"
和git config --global user.email "你的邮箱地址"
-
配置完成后,需要创建验证用的公钥,因为
git
是通过ssh
的方式访问资源库的,所以需要在本地创建验证用的文件。使用命令ssh-keygen -C 'you email address@gmail.com' -t rsa
(注意ssh
与-keygen
之间没有空格),会在用户目录~/.ssh/
下建立相应的密钥文件。 -
创建完公钥后,需要上传。使用命令
cd ~/.ssh
进入~/.ssh
文件夹,输入gedit id_rsa.pub
打开id_rsa.pub
文件,复制其中所有内容。接着访问http://git.oschina.net/profile网页,点击SSH公钥
,标题栏可以随意输入,公钥栏把你刚才复制的内容粘贴进去就OK了。 -
可以使用
ssh -T git@git.oschina.net
命令来测试连接是否畅通。