Linux下安装python,ftp,Ubuntu和centos配置静态ip以及下载地址

一个服务器最多创建65535个端口
Ubuntu apt-get aliyun转换
https://www.cnblogs.com/hcl1991/p/7894958.html
OpenSSL
https://baike.baidu.com/item/openssl/5454803?fr=aladdin
Hadoop学习
http://www.pansoso.com/zh/Hadoop%E6%9D%83%E5%A8%81%E6%8C%87%E5%8D%97.%E7%AC%AC4%E7%89%88%E4%B8%AD%E6%96%87%E9%AB%98%E6%B8%85PDF
crontab 详细用法 定时任务
https://www.cnblogs.com/aminxu/p/5993769.html


下载安装python步骤
先把python.tgz包拷贝到/root下
然后进入root执行以下
一、tar -xvf Python-3.5.6.tgz
解压文件
705 ls
706 cd Python-3.5.6/
进入python文件
707 ls
708 vim README
查看readme文件里的./configure
Make // make -j
make test
sudo make install内容
709 ls
710 ./configure
发现错误,需要apt-get install gcc,这时候用阿里云的更快捷,即通过以下方式
711 cp /etc/apt/sources.list /etc/apt/sources.list.bak
复制一份
712 ls
713 cat /etc/apt/
714 cd /etc/apt/
715 ls
716 vim sources.list
进行编辑,内容在网址里
https://www.cnblogs.com/hcl1991/p/7894958.html
717 apt-get update
更新之后即可使用
718 apt-get install gcc
719 ./configure
配置文件需要返回python文件夹下
720 cd ../
721 ls
722 pwd
723 cd ~
724 ls
725 cd Python-3.5.6/
726 ls
依次运行
727 ./configure
728 make -j
需要安装make
729 apt install make
730 make -j
731 whereis python
732 make install
安装完成
733 make install
734 cd ~
735 whereis python
736 cd /usr/bin/
737 python3.5
738 ls -lh python3
739 ln -s python3.5 python
740 ls
741 ls -lh |grep python
742 ls -lh python
743 python
或者直接apt-get install python3

安装ftp
先安装vsftpd服务器
apt-get install vsftpd
然后配置vsftpd.conf文件
vi /etc/vsftpd.conf
其次检查内容

可以直接在命令模式下输入/anoy 回车进行查找

2.1anonymous_enable=no不允许匿名用户登录

2.2local_root=/home/test/ftp指定ftp上传下载目录
2.3local_enable=yes指定允许本机登录
2.4chroot_list_enable=yes
chroot_list_file=/etc/vsftpd.chroot_list允许/etc/vsftpd.chroot_list文件中的用户进行登录ftp服务器
2.5write_enable=yes允许上传文件到服务器

esc退出,shift+:切换到末行模式,wq(x)进行保存退出(q!强制不保存退出)
然后在/etc/vsftpd.chroot_list里进行编辑
vi
/etc/vsftpd.chroot_list
写入 test 保存
然后进入test用户里
su - test
创建文件夹
mkdir
ftp
以及 mkdir ftp/share
然后通过网关 netstat -anpt | grep 21可以进行查看
但是想要登录ftp服务器则需要更改ftp权限
chmod a-w /home/test/ftp/
如果想要上传下载文件则需要更改share文件夹的权限
chmod 777 -R /home/test/ftp/share
之后ftp IP 登录即可或者在leapftp软件上登录也可
在软件上可以直接点击上传下载
shell里则可以用 put 文件

/etc/init.d/vsftpd restart
707 netstat -apt | grep 21
708 /etc/init.d/vsftpd restart
709 vim /etc/vsftpd.chroot_list
710 /etc/init.d/vsftpd restart
711 netstat -apt|grep 21
712 vi /etc/vsftpd.conf
713 vim /etc/vsftpd.chroot_list
714 netstat -apt|grep 21
715 ftp 192.168.0.235
716 ls -lh /home/test/ftp/
717 ls -lh /home/test/
718 chmod a-w /home/test/ftp/
719 ls -lh /home/test/
720 ftp 192.168.0.235
721 chmod 777 -R /home/test/ftp/share
722 chmod a-w /home/test/ftp/
723 ls -lh /home/test/
724 ls -lh /home/test/ftp/

ubuntu配置静态ip

允许root直接登录
vi /etc/ssh/sshd_config vi是进行编辑的意思
然后回车
注释掉PermitRootLogin without-password 点击i或者a进行编辑 shift+3进行注释,esc键退出编辑,
O进行换行,shift加冒号是进行输入命令,输入set nu是显示行数
增加PermitRootLogin yes
之后esc退出编辑shift+冒号输入wq退出并保存,(q只退出有提醒,q!强制退出)
然后输入/etc/init.d/ssh restart
进行重启,
上面的两个编辑和重启命令,在shell里的话则要先连接
输入 ssh 192.168.0.ip地址
都要再之前加上sudo
之后再开一个shell就可以输入
ssh [email protected]地址 进入root界面,不用加sudo了
ctr+d进行关闭
然后进行下面的编辑
vi /etc/network/interface
然后回车进行更改
auto enp0s3
iface enp0s3 inet static
address 192.168.0.217
netmask 255.255.255.0
gateway 192.168.0.252
dns-nameservers 114.114.114.114 1.1.1.1 //域名解析服务器

重启应用配置
/etc/init.d/networking restart
然后用ifconfig进行查看(cmd里是ipconfig),或者reboot重启后进行查看

配置centos静态ip ,按照文档走
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

IPADDR=192.168.0.116 //IP地址信息
GATEWAY=192.168.0.252 //网关信息
netmask 255.255.255.0 //子网掩码
ONBOOT=yes //是否系统启动就应用
BOOTPROTO=static //IP静态分配
DNS1=114.114.114.114 //域名服务器IP
DNS2=1.1.1.1

service network restart //重启网卡
ping 163.com //测试连接域名是否正常

ifconfig没有的话,百度查找
https://www.cnblogs.com/jtnote/p/6103754.html
输入yum install net-tools
安装vim 则用 yum install vim

卸载以及安装jdk时在目录下例如python,则先cd python然后make uninstall
安装python
下载地址
https://www.python.org/downloads/release/python-365/
安装地址
https://baijiahao.baidu.com/s?id=1606573927720991570&wfr=spider&for=pc

安装jdk网址
http://www.cnblogs.com/lamp01/p/8932740.html
下载jdk网址
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
防火墙配置网址
https://www.cnblogs.com/moxiaoan/p/5683743.html
安装Apache网址
https://www.cnblogs.com/xdouby/p/6406873.html


Ubuntu或者centos安装Apache
nginx(性能高)和IIS和Apache三种服务器的区别,还有Tomcat服务器
网址
https://www.cnblogs.com/xdouby/p/6406873.html

CSDN,开源中国,开发者头条;
操作系统:作用:管理计算机硬件和软件的系统
计算机组成:运算器,控制器,存储设备,输入设备,输出设备

大数据:大量、高速,多样,低价值密度
wireshark抓包工具
Linux :,动态库.so结尾,静态库.a结尾,多用户操作系统,文件格式:Ext,Ext2-4

windows:动态库dll开发用,静态库运行用,伪多用户操作系统,文件格式:FAT,NTFS,exFAT
Linux:动态库.so 静态库.a
Window:动态库.dll 静态库.lib
centos7mini64版本
Ubuntu1604server64
对window的三个磁盘格式介绍fat,NTFS,exfat
https://jingyan.baidu.com/article/90895e0fc2880e64ec6b0bef.html
下载地址
centos下载地址:
网易镜像:http://mirrors.163.com/centos/6/isos/
搜狐镜像:http://mirrors.sohu.com/centos/6/isos/
ubuntu下载地址:
官网下载汇总信息:http://mirrors.zju.edu.cn/ubuntu-releases/16.04/
http://mirrors.zju.edu.cn/ubuntu-releases/16.04/ubuntu-16.04.5-server-amd64.iso
http://mirrors.zju.edu.cn/ubuntu-releases/16.04/ubuntu-16.04.5-server-i386.iso


springboot 学习themleaf网址
https://www.cnblogs.com/jiangbei/p/8462294.html

猜你喜欢

转载自www.cnblogs.com/pursue339/p/10403054.html