共计 1605 个字符,预计需要花费 5 分钟才能阅读完成。
前几篇文章中解说了如何搭建 docker 和 Java Web 环境的办法,本篇文章来教大家搭建一个好的 PHP 和 Python 环境,能够帮忙开发和运行 PHP 和 Python 应用程序,使其更加高效和稳固。
一、PHP 环境介绍
好的开发环境无疑会大大晋升编码效率,近日钻研了一下 Python 环境装置的问题,稍加总结分享一下。本文以轻量云主机(CenTOS 7.6 零碎)为例,介绍如何搭建 PHP 环境。
1.1、前置筹备
正式开始部署前,您需实现如下的筹备工作:
- 开明京东云账户,若您还未注册京东云账号,可在京东云官网进行注册;
- 账户开明后,须要进行实名认证;
- 购买一台或多台云主机或者轻量云主机产品;
- 登录轻量云主机,复制上面步骤中的命令进行执行操作;
1.2、搭建 PHP 环境
本次装置的是 PHP7,有些 linux 版本的 yum 默认是装置的 5,须要做如下更改
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
装置 PHP
yum -y install php72w
装置 PHP 扩大
yum -y install php72w-common php72w-fpm php72w-opcache php72w-gd php72w-mysqlnd php72w-mbstring php72w-pecl-redis php72w-pecl-memcached php72w-devel
1.3、装置 Apache
装置 Apache
yum install -y httpd
systemctl start httpd
1.4、测试验证
新建 info.php 文件
cd /var/www/html
vi info.php
在文件中输出 上面内容,并保留文件
<?php phpinfo(); ?>
在浏览器中输出 http://ip/info.php 查看成果
二、Python 环境介绍
Python 是一种面向对象的解释型语言,可利用于各种畛域,包含但不限于网站、游戏开发、机器人,人工智能,大数据等。CentOS 零碎自身默认装置有 python2.x,版本 x 依据不同零碎版本有所不同,可通过 python –V 或 python –version 查看零碎自带的 python 版本。
本文以轻量云主机(CenTOS 7.6 零碎)为例,介绍如何部署 python3.6 环境。
2.1、前置筹备
正式开始部署前,您需实现如下的筹备工作:
- 开明京东云账户,若您还未注册京东云账号,可在京东云官网进行注册;
- 账户开明后,须要进行实名认证;
- 购买一台或多台云主机或者轻量云主机产品;
- 登录轻量云主机,复制上面步骤中的命令进行执行操作;
2.2、搭建 Python3.6 环境
查看能够装置的 python3 版本
yum -y list python3*
装置 python3.6
yum -y install python36
验证 phthon3.6 是否装置胜利
python3 -V
2.3、装置 PIP3
装置 pip3
yum install python3-pip
更新 pip3
pip3 install -U pip -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host http://pypi.tuna.tsinghua.edu.cn
批改 pip3 软件源
sudo pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
2.4、测试验证
测试 pip3 应用
pip3 install lxml
创立一个 hello.py 文件
vi hello.py
在文件中输出 print(“hello world”),并保留文件
执行 python 脚本,输入 hello world
python3 ./hello.py