部署apache服务完整操作
[root@localhost ~]# cd /etc/yum.repos.d
[root@localhost yum.repos.d]# rm -rf *
[root@localhost yum.repos.d]# vim yum.repo
[root@localhost yum.repos.d]# mkdir /mnt/cc
[root@localhost yum.repos.d]# mount /dev/sr0 /mnt/cc
mount: /dev/sr0 is write-protected, mounting read-only[root@localhost yum.repos.d]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 13M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda3 36G 4.2G 32G 12% /
/dev/sda1 297M 163M 134M 55% /boot
tmpfs 378M 28K 378M 1% /run/user/0
/dev/sr0 4.4G 4.4G 0 100% /mnt/cc[root@localhost yum.repos.d]# yum install -y httpd 下载apache服务
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
cc | 3.6 kB 00:00
(1/2): cc/group_gz | 153 kB 00:00
(2/2): cc/primary_db | 3.3 MB 00:00
Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 0:2.4.6-95.el7.centos will be installed
--> Processing Dependency: httpd-tools = 2.4.6-95.el7.centos for package: httpd-2.4.6-95.el7.centos.x86_64
--> Processing Dependency: /etc/mime.types for package: httpd-2.4.6-95.el7.centos.x86_64
--> Processing Dependency: libaprutil-1.so.0()(64bit) for package: httpd-2.4.6-95.el7.centos.x86_64
--> Processing Dependency: libapr-1.so.0()(64bit) for package: httpd-2.4.6-95.el7.centos.x86_64
--> Running transaction check
---> Package apr.x86_64 0:1.4.8-7.el7 will be installed
---> Package apr-util.x86_64 0:1.5.2-6.el7 will be installed
---> Package httpd-tools.x86_64 0:2.4.6-95.el7.centos will be installed
---> Package mailcap.noarch 0:2.1.41-2.el7 will be installed
--> Finished Dependency Resolution......
仓库部署成功
[root@localhost yum.repos.d]# cd /etc/httpd/conf.d
[root@localhost conf.d]# ls
autoindex.conf README userdir.conf welcome.conf[root@localhost conf.d]# rm -rf welcome.conf 删除apache欢迎页面
[root@localhost conf.d]# systemctl restart httpd 一定要重启服务
[root@localhost conf.d]#systemctl stop firewalld
[root@localhost conf.d]#setenforce 0 必要步骤
[root@localhost conf.d]# ip a 查看本主机IP
可在浏览器上搜索 查看apache服务页面
可以开始编辑你的页面了
[root@localhost ~]# echo "hello word" > /var/www/html/index.html apache 服务页面默认编辑路径
[root@localhost conf.d]# systemctl restart httpd 记住重启服务
可编写虚拟主机继续部署apache服务页面
[root@localhost conf.d]# ifconfig ens33:1 192.168.93.150
[root@localhost conf.d]# ifconfig ens33:2 192.168.93.151
[root@localhost conf.d]# ifconfig ens33:3 192.168.93.152 添加虚拟主机
[root@localhost conf.d]# mkdir -p /cc/www/cc1
[root@localhost conf.d]# mkdir -p /cc/www/cc2
[root@localhost conf.d]# mkdir -p /cc/www/cc3 虚拟主机目录文件
[root@localhost conf.d]# ls
autoindex.conf README userdir.conf
[root@localhost conf.d]# vim vhost.conf
<VirtualHost 192.168.93.150:80>
DocumentRoot /cc/www/cc1
ServerName www.apache1.com
<Directory "/cc/www/cc1">
AllowOverride None
Require all granted
</Directory>
</VirtualHost> 标注部分以自己的设置而定
<VirtualHost 192.168.93.151:80>
DocumentRoot /cc/www/cc2
ServerName www.apache1.com
<Directory "/cc/www/cc2">
AllowOverride None
Require all granted
</Directory></VirtualHost>
<VirtualHost 192.168.93.152:80>
DocumentRoot /cc/www/cc3
ServerName www.apache1.com
<Directory "/cc/www/cc3">
AllowOverride None
Require all granted
</Directory>
</VirtualHost>~
[root@localhost conf.d]# echo "wyjf" >/cc/www/cc1/index.html
[root@localhost conf.d]# systemctl restart httpd添加成功
可在浏览器上查询虚拟IP地址
注意:虚拟IP不可随便编辑 切记是私网IP
不清楚私网可查看 IP路由编址_pamper995的博客-CSDN博客