在CentOS系统上搭建网站的何安步骤如下:
Apache HTTP服务器:`sudo yum install httpd`

PHP解释器:`sudo yum install php`

MySQL数据库服务器:`sudo yum install mariadb-server`

启动Apache服务器:`sudo systemctl start httpd`
设置Apache开机自启:`sudo systemctl enable httpd`
启动MySQL服务器:`sudo systemctl start mariadb`
设置MySQL开机自启:`sudo systemctl enable mariadb`
允许HTTP和HTTPS流量通过防火墙:
```bash
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
```
创建一个新目录来存放网站文件:`sudo mkdir /var/www/html/mywebsite`
设置网站文件权限:
```bash
sudo chown -R apache:apache /var/www/html/mywebsite
sudo chmod -R 755 /var/www/html/mywebsite`
创建并编辑网站文件:
- 在`/var/www/html/mywebsite`目录下创建并编辑你的网站文件,例如`index.html`
验证网站:
- 使用内网IP或服务器IP地址访问你的装软网站,例如:`http://your_server_ip`
(可选)安装和配置Nginx:
- 如果你想使用Nginx作为Web服务器,搭建可以安装Nginx并配置虚拟主机:
```
sudo yum install nginx
sudo systemctl start nginx
sudo systemctl enable nginx
```
- 编辑Nginx配置文件`/etc/nginx/conf.d/default.conf`,网站设置网站文件主目录和端口等
(可选)配置FTP:
- 安装并配置FTP服务,何安例如vsftpd:
```
装软sudo yum install vsftpd
装软sudo systemctl start vsftpd
装软sudo systemctl enable vsftpd
装软