15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > CentOS 中如何搭建 web 服务器?

CentOS 中如何搭建 web 服务器?

时间:2024-01-21 13:40:02 | 来源:网站运营

时间:2024-01-21 13:40:02 来源:网站运营

CentOS 中如何搭建 web 服务器?:

环境准备

由于实验问题不采用面板。

安装了一个新的centos7 的虚拟机。

镜像:CentOS-7-x86_64-DVD-1810.isoVMware® Workstation 16 Pro 16.2.3 build-19376536

配置IP

安装完毕发现不存在IP地址

输入以下命令,并将最后一项(ONBOOT)改为yes

## 启动网卡vi /etc/sysconfig/network-scripts/ifcfg-ens33
启动网卡
## 重启网卡systemctl restart network

安装基本工具

虚拟机用的不太舒服,连接ssh.

查看下端口,但是发现不存在netstart

## 安装工具yum install net-tools -y
默认开启ssh
xshell 连接

安装apache

## 安装apacheyum install httpdapache默认监听80端口




## 启动apachesystemctl start httpd.service但是访问不通虚拟机的80端口

## 查看下防火墙状态systemctl status firewall
防火墙正在运行
因为后续工作需要,这里我选择关闭防火墙。如果是正常的部署只需要允许80端口通过就行了。

## 关闭防火墙 systemctl stop firewalld
已经关闭防火墙
已经可以正常访问了,但是这还不够,我们要搭建的是php站点,纯html肯定是不够的。

看到此页面就可以部署html纯静态站点了

安装php

## yum默认php版本为php 5.4 yum install php
php版本5.4
还需要安装php的组件(百度了下 直接执行以下命令即可)

## 安装php组件 如果有其它需要,可以自行安装yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt 查看下web目录地址(实际上这些都不用配置文件就应该知道)

## 查看web目录cat /etc/httpd/conf/httpd.conf |grep DocumentRoot在/var/www/html/目录下写个php代码测试下,文件名保存为index.php

<?php phpinfo();?>
代码解析成功
网站怎么能够脱离数据库

安装mysql数据库

## 安装mysql客户端yum install mysql## 安装mysql客户端 yum install mysql 竟然报错了 我不李姐!!

检查了MySQL没有启动,但是启动MySQL同样失败。 systemctl start mysql

经过大佬文章启示安装了mariadb-server

星云留水 CentOS7安装MySQL报错,解决Failed to start mysqld.service: Unit not found

## 安装mariadb-serveryum install -y mariadb-server##启动mariadb-serversystemctl start mariadb.service## 添加到开机启动systemctl enable mariadb.service然后连接数据库成功

## 连接MySQL ## 输入账户密码登录显示错误mysql -h localhost

修改数据库密码

##查询用户密码select host,user,password from mysql.user;## 更新密码update mysql.user set password=password('root') where user='root' and host='localhost';最后刷新下

flush privileges;最后连接测试

mysql -uroot -proot最后导入php代码,数据库即可。



关键词:服务

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭