一、准备工作

1、安装编译工具gccgcc-c++

注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源——

1)编辑yum配置文件:

# mount /dev/cdrom /mnt/cdrom

#vi /etc/yum.repos.d/CentOS-Media.repo

[c5-media]

name=CentOS-$releasever - Media

baseurl=file:///mnt/cdrom*修改为光盘挂载点

file:///media/cdrom/

file:///media/cdrecorder/

gpgcheck=1

enabled=1*改为1意为启用 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

2剪切/etc/yum.repos.d/CentOS-Base.repo

# mv/etc/yum.repos.d/CentOS-Base.repo/backup

3依次安装gccgcc-c++ # yum -y install gcc

# yum -y install gcc-c++

2、关闭系统RPM安装包的ApacheMysqL的服务 关闭启动的服务httpdMysqLd # service httpd stop

# service MysqLd stop

确定rpm包安装的httpdMysqLd不能开机自启动

chkconfig --level 2345 httpdMysqLdoff

3、关闭SELinux,允许防火墙80端口访问

使用setup

关闭防火墙和SElinux

1)关闭SELinux

# vi /etc/selinux/config

SELINUX=disabled*若安装时没有禁用SELinux,将enforcing改为disabled 修改后需重新启动Linux方可生效!

2)关闭防火墙Netfilter/iptables 因尚未做防火墙讲解,直接简单的关闭所有防火墙设置:

# iptables -F *如果没有禁用防火墙,默认80端口禁止访问 iptables -Ziptables -X

4、关闭不必要自启动服务

#ntsysv

以下列出服务可保持自启动,未列出的服务都可以关闭:

atd

crond# atdcrond计划任务

irqbalance

microcode_ctl#系统irq端口调用,系统服务

network#网络设置

sendmail#邮件

sshd#远程管理

syslog#系统日志

5、拷贝源码包,解包解压缩

建议将LAMP环境安装源码包统一存放在一个目录下,如/lamp

可编写个批量处理脚本,一次性把所有.tar.gz的安装包解包解压缩

# vitar.sh

cd /lamp /bin/ls *.tar.gz > ls.list /bin/ls *.tgz >> ls.list for TAR in `cat ls.list`dotar -zxf $TARdonerm ls.list 6、查看确认磁盘空间未满

df -h

*/分区已满,可以移动安装包到其他分区或删除其他无用文件 如何确定报错:

1)安装过程停止

2)停止后,一页界面中出现error或者warning

如何确定安装成功:

进入安装目录,确认安装程序出现,就是成功

二、编译安装

*每个源码包配置编译安装完成后,确认安装目录下是否生成安装文件 make clean

#安装libxml2

Libxml2是一个xml c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。它除了支持c语言版以外,还支持c++PHPPascalRubyTcl等语言的绑定,能在WindowsLinuxSolarisMacOsX等平台上运行。功能还是相当强大的,相信满足一般用户需求没有任何问题。#yum install -y libxml2-devel 如果报错,安装此包后再尝试安装 cd/lamp/libxml2-2.6.30

./configure --prefix=/usr/local/libxml2/

make

make install

#安装libmcrypt

libmcrypt是加密算法扩展库。支持DES,3DES,RIJNDAEL,Twofish,IDEA,GOST,CAST-256,ARCFOUR,SERPENT,SAFER+等算法。 cd/lamp/libmcrypt-2.5.8

./configure --prefix=/usr/local/libmcrypt/

make

make install

*需调用gcc-c++编译器,未安装会报错#安装libltdl,也在libmcrypt源码目录中,非新软件

cd/lamp/libmcrypt-2.5.8/libltdl

./configure --enable-ltdl-install

#安装zlib

zlib是提供数据压缩用的函式库,由Jean-loup GaillyMark Adler所开发,初版0.9版在199551日发表。zlib使用DEFLATE算法,最初是为libpng函式库所写的,后来普遍为许多软件所使用。此函式库为自由软件,使用zlib授权 cd /lamp/zlib-1.2.3

./configure

make install>> /root/zlib.log

* zlib指定安装目录可能造成libpng安装失败,故不指定,为卸载方便,建议make install执行结果输出到安装日志文件,便于日后卸载#安装libpng

libpng软件包包含libpng.这些库被其他程式用于解码png图片 cd /lamp/libpng-1.2.31

./configure --prefix=/usr/local/libpng/

#安装jpeg6

用于解码.jpg.jpeg图片 mkdir /usr/local/jpeg6

mkdir /usr/local/jpeg6/bin

mkdir /usr/local/jpeg6/lib

mkdir /usr/local/jpeg6/include

mkdir -p /usr/local/jpeg6/man/man1

cd /lamp/jpeg-6b

./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static

*--enable-shared--enable-static参数分别为建立共享库和静态库使用的libtool#安装freetype

FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType,OpenType,Type1,CID,CFF,Windows FON/FNT,X11 PCF等。支持单色位图反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想,因此,FreeType的用户可以灵活地对它进行裁剪。 cd /lamp/freetype-2.3.5

./configure --prefix=/usr/local/freetype/

#安装autoconf

Autoconf是一个用于生成可以自动地配置软件源代码包以适应多种Unix类系统的shell脚本的工具 cd /lamp/autoconf-2.61

./configure

#安装GD

GD,是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。 在网站上GD库通常用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等。

mkdir /usr/local/gd2

cd /lamp/gd-2.0.35

* png错误,修改方法: vi gd_png.c#includepng.h替换为#include "/usr/local/libpng/include/png.h"

./configure --prefix=/usr/local/gd2/ --with-jpeg=/usr/local/jpeg6/ --with-freetype=/usr/local/freetype/--with-png=/usr/local/libpng/

make

*如果出现错误,把上面的两步重新执行一次 *若前面配置zlib时没有指定安装目录,gd配置时不要添加--with-zlib=/usr/local/zlib/参数#安装Apache

cd /lamp/httpd-2.2.9

./configure--prefix=/usr/local/apache2/ --sysconfdir=/usr/local/apache2/etc/--with-included-apr--enable-so --enable-deflate=shared --enable-expires=shared --enable-rewrite=shared

make

make install

*若前面配zlib时没有指定安装目录,Apache配置时不要添--with-z=/usr/local/zlib/参数

启动Apache测试:

/usr/local/apache2/bin/apachectl start ps –aux| grep httpd

netstattlun | grep :80

*若启动时提示/usr/local/apache2/modules/mod_deflate.so无权限,可关闭SELinux或者执行命令chcon -t texrel_shlib_t /usr/local/apache2/modules/mod_deflate.so,类似此类.so文件不能载入或没有权限的问题,都是SELinux问题,使用命令:“chcon -t texrel_shlib_t文件名”即可解决,MysqLApache也可能有类似问题。 通过浏览器输入地址访问:http://Apache服务器地址,若显示“It works”即表明Apache正常工作

设置Apache系统引导时启动:

echo "/usr/local/apache2/bin/apachectl start" >> /etc/rc.d/rc.local#安装ncursesNcurses提供字符终端处理库,包括面板和菜单。 1yum -y installncurses*

注:如果报错,包找不到,是*通配符没有识别,给文件名加双引号 “ncurses* 2、源代码编译:

cd /lamp/ncurses-5.6

./configure --with-shared --without-debug --without-ada --enable-overwrite

make

make install

*若不安装ncurses编译MysqL时会报错 * --without-ada参数为设定不编译为ada绑定,因进入chroot环境不能使用ada--enable-overwrite参数为定义把头文件安装到/tools/include下而不是/tools/include/ncurses目录#安装MysqL

groupadd MysqL

useradd -g MysqL MysqL

*添加用户组MysqL,将MysqL用户默认组设置为MysqL用户组 cd /lamp/MysqL-5.1.59

./configure --prefix=/usr/local/MysqL --without-debug --enable-thread-safe-client --with-pthread --enable-assembler --enable-profiling --with-MysqLd-ldflags=-all-static --with-client-ldflags=-all-static --with-extra-charsets=all --with-plugins=all --with-MysqLd-user=MysqL --without-embedded-server --with-server-suffix=-community --with-unix-socket-path=/tmp/MysqL.sock

选项:--without-debug 去除诊断模式--enable-thread-safe-client以线程方式编译客户端--with-pthread强制使用pehread--enable-assembler使用字符函数的汇编版本--enable-profiling启动profile功能(慢查询)--with-MysqLd-ldflags=-all-static以静态方式编译服务端--with-client-ldflags=-all-static以静态方式编译客户端--with-extra-charsets=all设定支持字符集utf8gb2312gbk等。All所有--with-plugins=all设定支持所有插件-with-MysqLd-user=mysql设定MysqL用户--without-embedded-server去除embedde功能(嵌入服务)--with-server-suffix=-communityMysqL加个后缀,MysqL登录时,版本号后面可以看到--with-unix-socket-path=/tmp/MysqL.sock使用unix套接字,提高性能

参数为安装所有字符集*若编译失败,,make clean后再make ;make install。默认不支持innodb存储引擎,其中--with-plugins=all可以把innodb加载进来。

cp/usr/local/MysqL/share/MysqL/my-medium.cnf/etc/my.cnf

修改MysqL配置文件

vi /etc/my.cnf

1)[client]

default-character-set=utf8

2)[MysqLd]

character-set-server=utf8

collation-server = utf8_general_ci

*生成MysqL配置文件

setfacl -m u:MysqL:rwx -R /usr/local/MysqL

setfacl -m d:u:MysqL:rwx -R /usr/local/MysqL

*acl来让MysqL用户对/usr/local/MysqL有所有权限 /usr/local/MysqL/bin/MysqL_install_db --user=MysqL

创建数据库授权表,初始化数据库

启动MysqL服务:1.用原本源代码的方式去使用和启动MysqL /usr/local/MysqL/bin/MysqLd_safe --user=MysqL &

2.重启以后还要生效: vi /etc/rc.local

/usr/local/MysqL/bin/MysqLd_safe --user=MysqL &

3.设定MysqL密码 /usr/local/MysqL/bin/MysqLadmin -uroot password 123

清空历史命令history -c*MysqL用户root加密码lampbrother注意密码不能写成lampbrother /usr/local/MysqL/bin/MysqL -u root-p

MysqL>show databases;

MysqL>use test;

MysqL>show tables;

MysqL>\s #查看字符集是否改为utf8*进入MysqL以后用set来改密码

MysqL> exit

*登录MysqL客户端控制台设置指定root密码

#安装PHP

编译前确保系统已经安装了libtoollibtool-ltdl软件包,安装:

yum -y installlibtool*yum -y installlibtool-ltdl* cd /lamp/PHP-5.2.6

./configure --prefix=/usr/local/PHP/--with-config-file-path=/usr/local/PHP/etc/--with-apxs2=/usr/local/apache2/bin/apxs --with-MysqL=/usr/local/MysqL/ --with-libxml-dir=/usr/local/libxml2/ --with-jpeg-dir=/usr/local/jpeg6/ --with-png-dir=/usr/local/libpng/--with-freetype-dir=/usr/local/freetype/ --with-gd=/usr/local/gd2/ --with-mcrypt=/usr/local/libmcrypt/--with-MysqLi=/usr/local/MysqL/bin/MysqL_config --enable-soap --enable-mbstring=all --enable-sockets

若前面配置zlib时没有指定安装目录,PHP配置时不要添加--with-zlib-dir=/usr/local/zlib/参数

--with-config-file-path=/usr/local/PHP/etc/指定配置文件目录--with-apxs2=/usr/local/apache2/bin/apxs指定apache动态模块位置--with-MysqL=/usr/local/MysqL/指定MysqL位置--with-libxml-dir=/usr/local/libxml2/指定libxml位置--with-jpeg-dir=/usr/local/jpeg6/指定jpeg位置--with-png-dir=/usr/local/libpng/指定libpng位置--with-freetype-dir=/usr/local/freetype/指定freetype位置--with-gd=/usr/local/gd2/指定gd位置--with-mcrypt=/usr/local/libmcrypt/指定libmcrypt位置--with-MysqLi=/usr/local/MysqL/bin/MysqL_config指定MysqLi位置--enable-soap支持soap服务--enable-mbstring=all支持多字节,字符串--enable-sockets支持套接字

生成PHP.ini

cp/lamp/PHP-5.2.6/PHP.ini-dist/usr/local/PHP/etc/PHP.ini

测试PHP的连通性是否能解析PHP文件

vi /usr/local/apache2/etc/httpd.conf

AddType application/x-httpd-PHP .PHP .phtml.PHPs(注意T的大小写)* .phtml为将.PHPs做为PHP源文件进行语法高亮显示

重启Apache服务/usr/local/apache2/bin/apachectlstop

/usr/local/apache2/bin/apachectl start

* Apache无法启动,提示cannot restore segment prot after reloc: Permission denied错误,为SELinux问题,可关闭SELinux或者执行命令chcon -t texrel_shlib_t /usr/local/apache2/modules/libPHP5.so

测试:vi/usr/local/apache2/htdocs/test.PHP

<?PHPinfo();?>通过浏览器输入地址访问:http://Apache服务器地址/test.PHPRpm包安装的网页默认目录/var/www/html/*有时第一次浏览器测试会失败,关闭浏览器重启再尝试即可,非编译错误#编译安装memcache

Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像视频文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 cd/lamp/memcache-2.2.5

/usr/local/PHP/bin/PHPize

./configure --with-PHP-config=/usr/local/PHP/bin/PHP-config

make&&makeinstall

#编译安装PDO_MysqL

PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。

cd/lamp/PDO_MysqL-1.0.2/

./configure --with-PHP-config=/usr/local/PHP/bin/PHP-config --with-pdo-MysqL=/usr/local/MysqL

修改/usr/local/PHP/etc/PHP.ini

extension_dir = "/usr/local/PHP//lib/PHP/extensions/no-debug-non-zts-20060613/"

extension="memcache.so";

extension="pdo.so";

extension="pdo_MysqL.so";

#安装Zend加速器

cd/lamp/ZendOptimizer-3.2.6-linux-glibc21-i386

./install.sh

注意PHP配置文件和Apache启动脚本所在目录指定正确即可

l/usr/local/PHP/etc//usr/local/apache2/bin/apachectl#安装memcache源代码

首先安装依赖包libevent

yum -y installlibevent* cd /lamp/memcached-1.4.10

./configure --prefix=/usr/local/memcache

make && make install

useradd memcache

passwd memcache

* Linux不能用root运行memcache软件密码(lampbrother /usr/local/memcache/bin/memcached -umemcache &

netstat an | grep :11211

telnet 192.168.10.1 11211

stats

写入自启动:

vi /etc/rc.d/rc.local

/usr/local/memcache/bin/memcached -umemcache &

#安装PHPMyAdmin cp-r/lamp/PHPMyAdmin-3.0.0-rc1-all-languages /usr/local/apache2/htdocs/PHPmyadmin

cd /usr/local/apache2/htdocs/PHPmyadmin

cp config.sample.inc.PHP config.inc.PHP

vi config.inc.PHP

$cfg['Servers'][$i]['auth_type'] = 'cookie';

$cfg['Servers'][$i]['auth_type'] = 'http';

*设置auth_typehttp,即设置为HTTP身份认证模式 通过浏览器输入地址访问:http://Apache服务器地址/PHPmyadmin/index.PHP用户名为root,密码为MysqL设置时指定的root密码(lampbrother 安装过程中大多错误其实为输入错误,可以通过history命令查看历史记录检查。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;

sql语句,不是linux命令

centos编译安装lamp环境的更多相关文章

  1. .dylib在Debug中链接,在XCode中找不到适用于iPhone的版本

    所以我已经将libxml2.2.dylib库包含在我的iPhoneXCode项目中,以创建一些Xml和XPath解析实用程序.当我编译并运行在模拟器和设备的调试模式时,我没有问题,但是,当我切换到发布模式我得到…

  2. 在编译的iOS应用程序(IPA)中加密内容

    由于IPA结构只是一个压缩文件,包含编译代码媒体内容,如图像&音频,我如何保护内容免受别人的窃取?是否有加密可以添加到IPA?

  3. 从iOS应用程序发送帖子到PHP脚本不工作…简单的解决方案就像

    我之前已经做了好几次了但是由于某些原因我无法通过这个帖子…我尝试了设置为_POST且没有的变量的PHP脚本……当它们未设置为发布时它工作精细.这是我的iOS代码:这里是PHP的一大块,POST变量不在正确的位置?我想这对于更有经验的开发人员来说是一个相当简单的答案,感谢您的帮助!解决方法$_POST是一个数组,而不是一个函数.您需要使用方括号来访问数组索引:

  4. IOs Cordova长按显示文本选择放大镜即使禁用文本选择,如何删除?

    是否有任何可能导致此问题的插件?任何帮助深表感谢.Cordova插件:>com.mbppower.camerapreview>cordova-plugin-statusbar>cordova-plugin-whitelist>离子插件键盘>org.apache.cordova.camera>org.apache.cordova.console>org.apache.cordova.device>org.apache.cordova.dialogs>org.apache.cordova.file>org.a

  5. freetype2 – 为IOS编译Freetype 2.6.5 Xcode

    好吧,伙计们,我发布了一个类似的问题并将其删除,因为它不够具体,所以我去了.从Freetype2.6.5的zip文件中我无法创建一个Xcode项目,该项目将编译用于iOS的库,仅适用于i386_64.我尝试了命令here,但我没有通过第一个命令,我得到了这个FreeTypebuildsystem—automaticsystemdetectionThefollowingsettingsareused

  6. ios – Swift 4向后兼容性

    一起使用.有没有办法在两个版本的Xcode中使这个工作?Swift4是否应该向后兼容?

  7. ios – libpng错误:CgBI:未处理的关键块xcode 7.3

    切换到Xcode7.3,并在同一个项目上运行项目后,我得到以下错误–我已将项目目标的构建设置中的压缩PNG文件设置为NO.我清理并重建了项目,但仍然没有工作,并给出了上述错误.欢迎提出任何解决上述问题的建议/帮助.提前致谢.解决方法除了在项目目标的构建设置中关闭压缩PNG文件标志.我还关闭了另一个标志,即从PNG文件中删除纹理元数据.这样做,解决了问题libpng错误:CgBI:Xcode7.3中

  8. Swift与OC混合编译

    SWift调用OC新建swift文件此时系统自动生成-Bridging-Header.h文件并且TARGETS->BuildSettings->Objective-CBridgingHeader(搜索bridg)选项中会自动填入以上头文件的路径在-Bridging-Header.h中#import要调用的OC对象头文件OC调用Swift在OC文件中#import“

  9. Swift教程01-使用switfc终端命令编译运行swift程序

    应公司的要求,要我研究swift语言,然后给大家进行swift技术培训,买了4,5本swift相关的书籍就开始研究了.今天来介绍一下,swift相关的终端的命令.1.首先我们在桌面上建一个swift文件夹用来存放.swift源文件,打开终端输入cd加空格拖拽文件夹到终端(使用命令ls,cd目录也是等效)3.使用vi命令创建一个HelloWorld.swift源文件进入swift文件夹后,然后使用如

  10. 驳狗屎文 "我为什么放弃Go语言"

    开门见山地说,我当初放弃Go语言,就是因为两个“不爽”:第一,对Go语言本身不爽;第二,对Go语言社区里的某些人不爽。两年之后,2011年底,Go语言发布1.0的计划被提上日程,相关的报道又多起来,我再次关注它,重新评估之后决定深入参与Go语言。外加Go语言社区里的某些人,其中也包括Google公司负责开发Go语言的某些人,其态度、言行,让我极度厌恶,促使我决绝地离弃Go语言。第1节:我为什么对Go语言不爽?

随机推荐

  1. 在airgapped(离线)CentOS 6系统上安装yum软件包

    我有一个CentOS6系统,出于安全考虑,它已经被空气泄漏.它可能从未连接到互联网,如果有,它很长时间没有更新.我想将所有.rpm软件包放在一个驱动器上,这样它们就可以脱机安装而无需查询互联网.但是,我在测试VM上遇到的问题是,即使指定了本地路径,yum仍然会挂起并尝试从在线存储库进行更新.另外,有没有办法使用yum-utils/yumdownloader轻松获取该包的所有依赖项和所有依赖项?目前

  2. centos – 命名在日志旋转后停止记录到rsyslog

    CentOS6.2,绑定9.7.3,rsyslog4.6.2我最近设置了一个服务器,我注意到在日志轮换后,named已停止记录到/var/log/messages.我认为这很奇怪,因为所有日志记录都是通过rsyslog进行的,并且named不会直接写入日志文件.这更奇怪,因为我在更新区域文件后命名了HUPed,但它仍然没有记录.在我停止并重新启动命名后,记录恢复.这里发生了什么?

  3. centos – 显示错误的磁盘大小

    对于其中一个磁盘,Df-h在我的服务器上显示错误的空白区域:Cpanel表明它只有34GB免费,但还有更多.几分钟前,我删除了超过80GB的日志文件.所以,我确信它完全错了.fdisk-l/dev/sda2也显示错误:如果没有格式化,我该怎么做才能解决这个问题?并且打开文件描述符就是它需要使用才能做到这一点.所以…使用“lsof”并查找已删除的文件.重新启动写入日志文件的服务,你很可能会看到空间可用.

  4. 如何在centos 6.9上安装docker-ce 17?

    我目前正在尝试在centOS6.9服务器上安装docker-ce17,但是,当运行yuminstalldocker-ce时,我收到以下错误:如果我用跳过的标志运行它我仍然得到相同的消息,有没有人知道这方面的方法?

  5. centos – 闲置工作站的异常负载平均值

    我有一个新的工作站,具有不寻常的高负载平均值.机器规格是:>至强cpu>256GB的RAM>4x512GBSSD连接到LSI2108RAID控制器我从livecd安装了CentOS6.564位,配置了分区,网络,用户/组,并安装了一些软件,如开发工具和MATLAB.在启动几分钟后,工作站负载平均值的值介于0.5到0.9之间.但它没有做任何事情.因此我无法理解为什么负载平均值如此之高.你能帮我诊断一下这个问题吗?

  6. centos – Cryptsetup luks – 检查内核是否支持aes-xts-plain64密码

    我在CentOS5上使用cryptsetupluks加密加密了一堆硬盘.一切都很好,直到我将系统升级到CentOS6.现在我再也无法安装磁盘了.使用我的关键短语装载:我收到此错误:在/var/log/messages中:有关如何装载的任何想法?找到解决方案问题是驱动器使用大约512个字符长的交互式关键短语加密.出于某种原因,CentOS6中的新内核模块在由旧版本创建时无法正确读取512个字符的加密密钥.似乎只会影响内核或cryptsetup的不同版本,因为在同一系统上创建和打开时,512字符的密钥将起作用

  7. centos – 大量ssh登录尝试

    22个我今天登录CentOS盒找到以下内容这是过去3天内的11次登录尝试.WTF?请注意,这是我从我的提供商处获得的全新IP,该盒子是全新的.我还没有发布任何关于此框的内容.为什么我会进行如此大量的登录尝试?是某种IP/端口扫描?基本上有4名匪徒,其中2名来自中国,1名来自香港,1名来自Verizon.这只发生在SSH上.HTTP上没有问题.我应该将罪魁祸首子网路由吗?你们有什么建议?

  8. centos – kswap使用100%的CPU,即使有100GB的RAM也可用

    >Linux内核是否应该足够智能,只需从内存中清除旧缓存页而不是启动kswap?

  9. centos – Azure将VM从A2 / 3调整为DS2 v2

    我正在尝试调整前一段时间创建的几个AzureVM,从基本的A3和标准A3到标准的DS2v2.我似乎没有能力调整到这个大小的VM.必须从头开始重建服务器会有点痛苦.如果它有所不同我在VM中运行CentOS,每个都有一个带有应用程序和操作系统的磁盘.任何人都可以告诉我是否可以在不删除磁盘的情况下删除VM,创建新VM然后将磁盘附加到新VM?

  10. centos – 广泛使用RAM时服务器计算速度减慢

    我在非常具体的情况下遇到服务器速度下降的问题.事实是:>1)我使用计算应用WRF>2)我使用双XeonE5-2620v3和128GBRAM(NUMA架构–可能与问题有关!

返回
顶部