阿里云hph版本跟mysql安装_实体机下Centos7操作系统的安装,PHP,FTP,mariadb,Apache的安装设置,搭建网站完美实现...

本文详细介绍了在实体机CentOS7操作系统上安装阿里云HPH版本和MySQL的过程,包括选择ISO镜像、安装系统、设置root密码、创建用户、安装FTP服务与配置Apache、PHP以及MariaDB数据库的步骤。同时,文章还提到了常见的问题和解决方案,适合初学者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

各个版本的ISO镜像文件说明:

CentOS-7-x86_64-DVD-1708.iso               标准安装版(推荐)

CentOS-7-x86_64-Everything-1708.iso        完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)

CentOS-7-x86_64-LiveGNOME-1708.iso         GNOME桌面版

CentOS-7-x86_64-LiveKDE-1708.iso           KDE桌面版

CentOS-7-x86_64-Minimal-1708.iso           精简版,自带的软件最少

CentOS-7-x86_64-NetInstall-1708.iso        网络安装版(从网络安装或者救援系统)

我这里下载的是CentOS-7-x86_64-DVD-1908.iso   标准安装版,里面有很多集成的软件可供我们这种初学者安装,因为后期再自行安装软件真是各种报错各种蛋疼。

搭建服务器建议安装Minimal版本

二、下载软碟通,刻录

打开下载的镜像,点击工具-写入硬盘

三、插入电脑

开机,进入BIOS。设置从U盘启动。

四、开始安装

出现CentOS7启动菜单界面后按Tab后,会出现下面的文字:(PS:如果开机没有出现TAB提示的话,需要BIOS设置启动方式为常规启动,不能使用UEFI模式启动)

将命令修改为

将命令修改为vmlinuz initrd=initrd.img dd linux quiet 然后回车程序开始查找磁盘,将本机所有磁盘列出。自动加载当前磁盘信息,可通过磁盘格式TYPE,或者磁盘名称LABEL,来确定U盘信息,记住U盘前面的DEVICE名称比如我的是sdb4。卷标是CentOS\x207\x20x8.(这里需要说明的一点,没有分区的磁盘是查找不出来的,这里加载只能加载分区信息。所以新硬盘请分区。)

记录好你的磁盘信息以后,重启电脑再按一次TAB键(设备名称根据查找名称结果进行更改)

将命令修改为vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet

然后回车,稍作等待,程序自动进入安装界面,(如果上面U盘地址错误的话会报warning:/dev/root does not exist错误。如果U盘地址信息输入正确,还是报此错误请参考https://blog.youkuaiyun.com/qq_25868251/article/details/83900307。最终还是解决不了的话,U盘格式化重写程序(同时去掉除了U盘和要写入系统的硬盘,以外的其他硬盘重新安装即可解决)

说明:

/boot ,引导分区,XFS格式(centos7默认是此格式,6是ext4),一般100M;

/swap, 一般设置为内存的2~5倍,内存不够用时,会使用swap;

/,根分区,即root目录,一般设置为50~100G,根分区下会有/var,/usr,都是用户程序的安装目录,如果数据量小就少分点,多就多分一点;

/home,不用填写大小,系统会自动计算把剩余的空间都分配给home

搭建服务器建议安装Minimal版本,安装的同时可以设置root密码,创建新的用户指定目录为/home/lianxin  准备把搭建的网站放这个文件夹下的wwwroot,同时准备增加一块硬盘挂载到wwwroot。(挂载硬盘的含义:"在DOS/Windows中,C盘和D盘是并列的最顶级目录,但Linux中没有C盘D盘E盘的概念,整个文件系统就只有一个顶级的根目录(/),所有的物理磁盘都是根目录(/)下的一个子目录而已。所以,如果你要给现在的系统加快硬盘或添加分区,就先创建一个目录,然后用MOUNT和相应的格式参数把硬盘或分区挂载到你创建的那个目录中去,成功后,访问那个目录既是访问你加上的硬盘或分区。)

大约等待了30分左右。。。 才安装完成。重启电脑进入系统

—— 设置BIOS,关闭硬盘休眠(这个打开的话有的时候会造成意想不到的麻烦)、开启网络唤醒、定时开机、通电开机等功能。

—— 安装完成首先配置网络

root登录contos 输入dhclient 获取一个自动的IP地址

然后再局域网电脑上登录(当然也可以继续在conts实体机上操作)

—— 我们首先安装ftp 参考https://blog.youkuaiyun.com/ZZL95415/article/details/79187554

安装ftp yum -y install vsftpd 服务端

yum install ftp 客户端

启动ftp systemctl start vsftpd

开机自启systemctl enable vsftpd

firewall-config ##设置火墙,永久开启ftp服务,点击Options,选择Reload Firewalld

内核火墙三种状态:enforcing ##强制;disabled ##关闭; permissive##警告

vim /etc/sysconfig/selinux ##内核火墙配置文件 enforcing 改为 disabled

安装

在Windows 10系统中安装PHP 7.4并配置环境变量的过程中,如果提示“未安装成功”,可能是某些步骤出现了问题。以下是详细的配置过程及排查建议: ### 配置 PHP 环境变量的步骤 #### 1. 下载并解压 PHP 首先从 [php.net](https://www.php.net/) 官方网站下载适合 Windows 的 PHP 版本 (例如 Thread Safe 或 Non-thread safe),然后将其解压缩到某个目录(如 `C:\php`)。 #### 2. 设置 PATH 环境变量 打开系统的 **高级设置** 并找到 **环境变量**: - 找到名为 `Path` 的用户变量或系统变量; - 编辑它,并将 PHP 的可执行文件路径添加进去。假设你的 PHP 解压到了 `C:\php` 目录,则需要加入该路径。 > 示例:点击 “新建” 按钮,在空白行填入 `C:\php` 完成以上操作后保存更改即可。 #### 3. 测试是否配置成功 打开命令提示符窗口,键入以下指令测试: ```bash php -v ``` 如果返回类似这样的信息就表示成功了: ``` PHP 7.4.x (cli) (built: Dec xx xxxx) Copyright (c) The PHP Group Zend Engine v3.4.xxx... ``` 如果没有看到版本号而收到错误消息说无法识别 "php" 命令,请检查以下几个方面: - 是否正确地指定了完整、正确的 php.exe 路径; - 可能存在缓存导致新的 path 生效延迟——重启电脑试试看; --- ### 排查失败原因 1. **确认 PHP 文件夹内是否有 php.exe** 如果目标文件夹缺少这个关键组件,自然也无法正常运行。 2. **确保没有拼写失误或其他冲突** 当前计算机上是否存在其他同名程序干扰? 3. **防火墙规则限制** 尝试关闭临时防火墙再验证一次功能可用性。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值