创建一个方便快捷实验环境快照

本文涉及的产品
云防火墙,500元 1000GB
简介: #############创建一个方便快捷实验环境快照###################配置好静态IP地址,关闭iptables防火墙,关闭selinux,,光盘自动挂载,配置好yum仓库1 配置IP[root@xuegod163 ~]# /etc/init.

#############创建一个方便快捷实验环境快照###################
配置好静态IP地址,关闭iptables防火墙,关闭selinux,,光盘自动挂载,配置好yum仓库

1 配置IP

[root@xuegod163 ~]# /etc/init.d/NetworkManager  stop
[root@xuegod163 ~]# chkconfig NetworkManager  off
[root@xuegod163 ~]# ifconfig
-----------------------------------------------------------------------------------


2 防火墙
[root@xuegod163 ~]# service iptables stop        #关闭防火墙
[root@xuegod163 ~]# iptables –F                     #清空防火墙规则
[root@xuegod163 ~]# chkconfig iptables off      #设置防火墙开机自动关闭
------------------------------------------------------------------------------------


3 关闭selinux
查看selinux服务开启状态
[root@xuegod163 ~]# getenforce
Disabled
[root@xuegod163 ~]# vim /etc/selinux/config

SELINUX=disabled
SELINUXTYPE=targeted
临时强制关闭selinux
[root@xuegod163 ~]# setenforce 0


-------------------------------------------------------------------------------------------
光盘自动挂载
[root@xuegod163 ~]# vim /etc/fstab
/dev/sr0                /mnt                    iso9660       defaults        0   0


-------------------------------------------------------------------------------------------

配置好yum仓库
[root@xuegod163 ~]# cd /etc/yum.repos.d/
[root@xuegod163 yum.repos.d]# vim rhel-source.repo
[rhel-yum]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///mnt/
enabled=1
gpgcheck=0

yum list
yum clean all
yum repolist


-----------------------------------------------------------------------------------------------

基础环境开发:

[root@XueGod63 ~]# yum install gcc gcc-c++ autoconf automake -y

[root@XueGod63 ~]# yum install zlib zlib-devel openssl openssl-devel -y

--------------------------------------------------------------

yum -y install gcc automake autoconf libtool make
yum -y install gcc gcc-c++ glibc yum -y install libmcrypt-devel mhash-devel libxslt-devel \ libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel \ zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel \ ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel \ krb5 krb5-devel libidn libidn-devel openssl openssl-devel
----------------------------------------------------------
 yum install -y cmake ncurses-devel #mysql依赖安装
yum install gcc gcc-c++ autoconf automake -y
 yum install zlib zlib-devel openssl openssl-devel -y
----------------------------------------------------------
解决依赖和安装LAP环境

[root@XueGod63 ~]# yum install -y gcc glibc glibc-common php gd gd-devel libpng libmng libjpeg zlib

[root@XueGod63 ~]# yum install -y httpd ; service httpd restart

[root@XueGod63 ~]# yum install http://mirrors.ustc.edu.cn/centos/6.7/os/x86_64/Packages/gd-devel-2.0.35-11.el6.x86_64.rpm

//部分镜像没有gd-devel这个软件包,去Centos镜像去拿下来,或者在线装

[root@XueGod63 ~]# echo "<?php phpinfo(); ?>" >/var/www/html/index.php                 //测试是否支持php

-------------------------------------------------------------------------------

nginx依赖软件

[root@xuegod62 ~]# yum -y install gcc gcc-* autoconf automake

[root@xuegod62 ~]# yum -y install zlib zlib-* openssl openssl-* pcre pcre-*

----------------------------------------------------------------------------------

1.服务器yum安装lmp

[root@localhost ~]# yum -y install httpd httpd-devel php php-devel php-mysql

2.启动httpd服务

[root@localhost ~]# service httpd restart

3.创建测试网页

[root@localhost ~]# echo 192.168.1.63 > /var/www/html/index.html

[root@localhost ~]# vim /var/www/html/test.php

192.168.1.63

<?php

phpinfo();

?>

 

 

 

 

 

 






目录
相关文章
|
5月前
|
编译器 开发工具 C语言
配置C++的学习环境
这篇教程介绍了学习C++语言所需的环境配置和软件选择。首先,你需要一个文本编辑器(如Visual Studio Code、Visual Studio、Vim、Emacs或Eclipse)和一个C++编译器(如GCC)。在不同操作系统上安装GCC的方法包括:在Linux或UNIX上使用命令行检查或安装GCC,在Mac OS X上通过Apple的Xcode,而在Windows上则需要安装MinGW。教程还提供了使用Visual Studio创建和编译C++程序的步骤。最后,文章简述了g++编译器的使用及其常用命令选项。
109 0
|
2月前
|
关系型数据库 MySQL 数据安全/隐私保护
使用 Docker 部署一个文档管理系统,让宝贵文档不在丢失!
使用 Docker 部署一个文档管理系统,让宝贵文档不在丢失!
|
5月前
|
存储 Oracle 关系型数据库
实验三 Oracle数据库的创建和管理
实验三 Oracle数据库的创建和管理
62 1
|
4月前
|
Ubuntu 安全 Linux
创建并使用自定义的Linux命令`autoupdate`来自动化软件更新
创建自定义Linux命令`autoupdate`简化系统更新流程。通过编写包含`apt update`, `apt upgrade`, `apt autoremove`和`apt clean`的bash脚本,实现一键自动化更新。将脚本添加到PATH环境变量,确保在任意目录可执行。适用于基于Debian/Ubuntu系统,其他发行版需调整命令。记得备份数据,必要时重启系统,并可按需扩展脚本功能。
|
存储 编译器
程序环境的详讲
在ANSI C的任何一种实现中,存在两个不同的环境>: 第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令. 第2种是执行环境,它用于实际执行代码.
56 0
|
存储 监控 Linux
借助gopsutil库,获取机器相关信息
借助gopsutil库,获取机器相关信息
103 0
|
应用服务中间件 Linux nginx
Linux服务器之间迁移数据的窍门
Linux之间复制数据其实很简单,只需运行rsync命令即可
218 0
|
网络安全 网络架构 Python
如何写批量备份交换机配置的Python脚本?今日文章安排5个厂商的,牛叉!
如何写批量备份交换机配置的Python脚本?今日文章安排5个厂商的,牛叉!
289 0
如何写批量备份交换机配置的Python脚本?今日文章安排5个厂商的,牛叉!
|
Kubernetes 网络协议 API
制作一个通用的虚拟机模板方便搭建k8s集群
制作一个通用的虚拟机模板方便搭建k8s集群
301 0
|
Kubernetes 关系型数据库 网络安全
删除阿里云 K8s 环境|学习笔记
快速学习删除阿里云 K8s 环境
275 0
删除阿里云 K8s 环境|学习笔记