CentOS使用(一)-----各种环境搭建

使用virtual box虚拟机,镜像为CentOS-6.9-x86_64-LiveDVD.iso,使用SecureCRT远程连接。

安装CentOS系统之后,

网络配置

选择host-only连接模式,修改虚拟机的ip地址:

            http://blog.csdn.net/langzi7758521/article/details/74936204

网络配置还是有好多坑,几个月后再一次配置,用了两天才正常,记录一下:

1.建立虚拟机的网络连接使用host-only模式,虚拟机建立之后,会在宿主计算机上多出一个虚拟网卡。

CentOS使用(一)-----各种环境搭建_第1张图片

2.使用可以连接网络的网卡对这个虚拟网卡进行网络共享(通常共享后虚拟网卡的ip就会改变,需要虚拟网卡的ip是静态的)。

3.这一步就可以得到虚拟网卡的ip,到centos虚拟机中的/etc/sysconfig/network-scripts下,根据宿主的ip修改ifcfg-enp0s3文件(一般不存在,需要自己创建),修改后内容如下:

TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.137.100
NETMASK=255.255.255.0
GATEWAY=192.168.137.1
DNS1=192.168.137.1
NM_COMTROLLED=no
ONBOOT=yes

4.宿主计算机需要修改防火墙设置,将文件和打印机共享勾选,使其能够通过防火墙(否则,计算机可以ping同虚拟机,虚拟机无法ping同宿主计算机)

经过以上4步,重启虚拟机网络(systemctl restart network)后,应该就可以上网了。

若是无法正常访问外网,使用route查看网关是否设置成功,若网关设置不生效可以执行route add default gw 192.168.137.1,之后验证是否可以访问外网,若可以访问即可确定是网关问题,就要将这个网关配置固化下来,参考

https://www.cnblogs.com/leezhxing/p/3703420.html

还是不能访问就重新共享一下网络。

安装增强工具:

参考:https://www.cnblogs.com/vincentfu/p/6893925.html(执行其中前3步就好)

执行了上面的还不行,需要执行下面的安装

yum install kernel-devel-$(uname-r)

SecureCRT连接

开启虚拟机的sshd服务,并将sshd服务设置为开机自动启动(使用chkconfig命令行方式)。

            http://blog.csdn.net/jack_nichao/article/details/54093394

使用SecureCRT远程连接,将windows本地文件上传到centos上:

            https://jingyan.baidu.com/article/8065f87faf917d23312498c3.html

在centos上安装jdk:

            http://blog.csdn.net/hui_2016/article/details/69941850

在centos上安装Tomcat:

            https://www.linuxidc.com/Linux/2015-08/122241.htm

            其中最后增加8080端口的防火墙配置,无法成功,因为少了一步,参见:

            http://blog.csdn.net/woshidaniu/article/details/70667300

            centos7的更改防火墙配置的方式变了,参考:

             https://blog.csdn.net/qq_38295166/article/details/78822598

软件安装的三种方式:

            https://www.cnblogs.com/ienino/p/7722889.html

修改用户的桌面目录:

            http://blog.csdn.net/xpx1995/article/details/79184400

在centos上安装Python3:

            https://www.cnblogs.com/thong2006/p/6843633.html

在centos上安装ftp服务器:

            http://www.cnblogs.com/zhi-leaf/p/5983550.html

安装服务器后,不需要就不要开启匿名用户访问,使用登录Linux的用户名密码就可以访问ftp

依照上面的网址搭建服务器时,将目录的访问权限设置为766(不可执行)也是不行的,必须是777

关闭selinux时,将selinux的值配置到了selinuxtype的位置,导致无法启动,解决方法:

https://jingyan.baidu.com/article/3052f5a1ffd87e97f21f8611.html

将通过ftp登录的用户设置为不可跳出当前用户的主目录,导致ftp无法登录,解决方法:

https://blog.csdn.net/bluishglc/article/details/42399439

在centos上安装mysql服务器:

https://www.linuxidc.com/Linux/2018-05/152574.htm

https://blog.csdn.net/Tomcat33/article/details/78556902

 

你可能感兴趣的:(Linux)