CentOS下安装Apache
CentOS下安装Apache,首先在用户状态下使用su root命令切换到超级管理员界面,让后开启终端,进行apache的安装过程。
[root@localhost centos]# yum install httpd #根据提示,输入Y安装即可安装成功
[root@localhost centos]#/etc/init.d/httpd start #启动Apache
备注:Apache启动之后有可能会提示错误:
正在启动 httpd:httpd: Could not reliably determine the server’s fully qualif domain name, using ::1 for ServerName
解决办法:
vi /etc/httpd/conf/httpd.conf #VI编辑
找到 #ServerName www.example.com:80
修改为 ServerName www.osyunwei.com:80 #这裡设置自己的域名,如果没有域名可以设置为localhost
:wq! #保存退出
chkconfig httpd on #设置为开机自起动
/etc/init.d/httpd restart #重启Apache
chkconfig –list httpd #查看apache状态
配置虚拟主机,[root@localhost conf]# vi httpd.conf 在文档的最后加入
NameVirtualHost 192.168.1.32:80 <VirtualHost 192.168.1.32:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/php/HEJY ServerName HEJY ErrorLog logs/dummy-host.HEJY.com-error_log CustomLog logs/dummy-host.example.com-access_log common </VirtualHost>
此处由于个人使用的是虚拟主机测试的,所以此处的IP是虚拟主机的IP,另外在本地机器上C:\Windows\System32\drivers\hosts
添加的虚拟访问索引是:192.168.1.32 HEJY
[root@localhost centos]# vi /etc/httpd/conf/httpd.conf
如果浏览器打开虚拟的网站网页,不支持GB2312而是显示的UTF-8编码页面,那麽在修改下:AddDefaultCharset GB2312,就可以了。
完成上述所有的步骤,虚拟主机就已经构建完成。