CentOS 7.6 安装图形界面 + Python3.8 + 简单配置服务器

记录我踩坑2天的研究成果,

中途每弄错一次就要重装系统很烦…

避免大家像我一样踩坑,总结出的经验

【服务器配置】:

服务器:
任何服务器,只要操作系统一样就继续往下看
操作系统:(这里我建议用同样的版本,版本不同,操作也会不一样)
CentOS 7.6

【安装图形界面】:

进管理员 输入密码

su

安装图像界面 (如果报错可能是双引号,手打一下双引号)

yum groupinstall “GNOME Desktop” “Graphical Administration Tools”

开机启动图像界面

systemctl set-default graphical.target

重启

reboot

【Python安装/卸载】:

看看python在哪

whereis python

进入python目录

cd /usr/bin

查看python安装情况

ll python*

这里应该没错的话是带有2个版本python,2.7跟3.6版本
2.7版本不用删除,它的作用是用来执行 yum 命令
我们要做的是共存 2个版本,互不打扰
先卸载3.6版本
卸载python3

rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps

删除所有残余文件

whereis python3 |xargs rm -frv

查看python是否删除干净

whereis python

ll python*

安装python3.8

装之前先把相关的依赖包安装一下(必须装一遍哈,不然你又要重装系统折腾了)

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
yum install python-pip

进入tmp目录

cd /tmp

下载python3.8.13

wget https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz

编译源码包

xz -d Python-3.8.13.tar.xz

解压

tar -xf Python-3.8.13.tar

进入解压的文件夹

cd /tmp/Python-3.8.13

配置

./configure prefix=/usr/lib64/python3

编译

make && make install

添加软链接

将原来的python,pip链接备份

mv /usr/bin/python /usr/bin/python.bak
mv /usr/bin/pip /usr/bin/pip.bak

添加python3,pip的软链接

ln -s /usr/lib64/python3/bin/python3.8 /usr/bin/python
ln -s /usr/lib64/python3/bin/pip3 /usr/bin/pip

重点来了,看看python版本

python -V

(有可能你会失望看到一大堆东西输出)

(没关系离成功只差一步 !!! )

(这是因为-V必须要用大写,小写会变详细模式输出一堆东西)

先试试pip是否正确

(怎么判断? 运行下面命令如果是用到python3的pip只有2个包(按照步骤没装任何包情况下)

pip list

然后你就可以愉快的直接使用pip了,先升级pip

pip install --upgrade pip

更改yum配置,因为其要用到python2才能执行

否则会导致yum不能正常使用

用vi或者 图形界面去打开这个文件修改

vi /usr/bin/yum

打开这个文件 /usr/bin/yum 对其右键 使用文本编辑器打开

把第一行的 #! /usr/bin/python 修改为如下

#! /usr/bin/python2

还有这个

vi /usr/libexec/urlgrabber-ext-down

把第一行的 #! /usr/bin/python 修改为如下

#! /usr/bin/python2

尝试启动python2

python2

尝试启动python3

python

配置简单的服务器

最后一步,这个最简单

安装httpd

yum install -y httpd

启动服务

service httpd start

设置开机启动(可选)

chkconfig httpd on

查看开机启动:

systemctl list-unit-files | grep httpd

用任何设备去访问你的服务器地址

修改默认主页
默认的网站根目录位于/var/www/html下,
可以通过修改/etc/httpd/conf/httpd.conf修改,
这里的例子是只修改主页,在/var/www/html创建一个index.html

cd /var/www/html

vim index.html

随便输入一点内容保存,然后刷新浏览器即可看到

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值