前期准备
1、CentOS6.5虚拟系统;
2、CentOS6.5 IP地址:192.168.1.101(局域网)
3、虚拟系统能链接外网
4、Centos6.5能通过SSH链接
设置iptables
# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
# service iptables save
安装启动Apache httpd服务器
yum -y install httpd
,其中-y这个参数是指安装过程提示选择Yes or No时,全部自动选择为Yes;
如果是Ubuntu
系统的话则是:apt-get install httpd
在线安装Apache
#yum install httpd
启动Apache
#/etc/init.d/httpd start
设为开机启动
#chkconfig httpd on
配置服务器文件httpd.conf
修改一下/etc/httpd/conf/httpd.conf
这个配置文件了,运行命令:vi /etc/httpd/conf/httpd.conf
打开这个配置文件,找到如下内容:
#ServerName www.example.com:80
更改为
ServerName localhost:80
当然你也可以采用默认配置,省略这步。
修改完成后重启Apache httpd服务器: service httpd restart
测试
1、在局域网中输入:http://192.168.1.101或者本地输入http://localhost:80或者http://localhost三个之中任意一个都能访问,如图:
2、切换到网站根目录
#cd /var/www/html
3、创建网站主页
#echo "hello Centos" > index.html
创建了主页后再测试的话就是我们刚刚设置的index.html了的"hello Centos"。
Apache httpd服务器的启动、关闭、重启命令
service httpd start
service httpd stop
service httpd restart
service httpd status
pstree | grep httpd //验证服务是否启动,比较少用