CentOS 的Apache服务器安装与测试
这里使用的是阿里云的ECS学生服务器。选的是CentOS 7.3 64位。本章的目的是重新回味一下LAMP的安装。本章结构如下:
1:Apache的安装
2:Apache服务的开启
3:域名访问Apache
Apache的安装
在unix系统中,Apache的可执行文件的文件名是httpd。因此我们需要安装httpd。其实阿里云ECS学生版的linux系统已经默认安装了Apache了。可以通过rpm -qa httpd去查看一下。安装EPEL,选择好yum源后yum -y install httpd*就可以安装了。Apache的软件包如下: httpd, httpd-devel, httpd-manual。
安装完毕后,开启服务器并且查看进程
启动apache服务器
启动命令:systemctl start httpd
查看进程 ps -ef | grep httpd
到以上就完成安装并且开启服务器了。接着回到ECS开启80端口。
安全组->设置端口
尝试访问服务器
httpd的主要文件如下
服务目录 | /etc/httpd |
---|---|
主配置文件 | /etc/httpd/conf/httpd.conf |
网站数据目录 | /var/www/html |
错误日志 | /var/log/httpd/error_log |
访问日志 | /var/log/httpd/access_log |
在httpd服务程序主配置文件中最为常用的参数如下: | |
ServerRoot | 服务目录 |
ServerAdmin | 管理员邮箱 |
User | 运行服务的用户 |
Group | 运行服务的用户组 |
ServerName | 网站服务器的域名 |
DocumentRoot | 网站数据目录 |
Listen | 监听的IP地址与端口号 |
DirectoryIndex | 默认的索引页页面 |
ErrorLog | 错误日志文件 |
CustomLog | 访问日志文件 |
Timeout | 网页超时时间,默认为300秒. |
Include | 需要加载的其他文件 |
因此我们访问的文件入口文件是/var/www/html。往后我们的网页文件全部都在这个文件下。现在直接通过域名172.xxx.xx.xx就可以访问到我们的服务器了。
说明我们成功了。