apache

[1] 安装 httpd.

[root@linuxprobe ~]# yum -y install httpd

# 删除默认欢迎页面

[root@linuxprobe ~]# rm -f /etc/httpd/conf.d/welcome.conf

[2] 配置httpd,将服务器名称替换为您自己的环境

[root@linuxprobe ~]# vi /etc/httpd/conf/httpd.conf

# line 86: 改变管理员的邮箱地址(在 vim 里查看行数 :set number

ServerAdmin root@linuxprobe.org

# Listen 42: 80(端口)  

Listen 80    

 

# line 95: 改变域名信息

ServerName www.linuxprobe.org:80

# line 151: none变成All

AllowOverride All

# line 164: 添加只能使用目录名称访问的文件名

DirectoryIndex index.html index.cgi index.php

# add follows to the end

# server's response header(安全性)

ServerTokens Prod

# keepalive is ON KeepAlive On

[root@linuxprobe ~]# systemctl start httpd

[root@linuxprobe ~]# systemctl enable httpd

[3] 如果Firewalld正在运行,请允许HTTP服务。,HTTP使用80 / TCP

[root@linuxprobe ~]# firewall-cmd --add-service=http --permanent

   提示FirewallD is not running:https://jingyan.baidu.com/article/5552ef47f509bd518ffbc933.html

    1.通过systemctl status firewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启。

    2.通过systemctl start firewalld开启防火墙,没有任何提示即开启成功。

    3.再次通过systemctl status firewalld查看firewalld状态,显示running即已开启了。

    4.如果要关闭防火墙设置,可能通过systemctl stop firewalld这条指令来关闭该功能。

 

success  #成功

[root@linuxprobe ~]# firewall-cmd --reload

success   #成功

 

apache

启动
systemctl start httpd
停止
systemctl stop httpd
重启
systemctl restart httpd


mysql
启动
systemctl start mysqld
停止
systemctl stop mysqld
重启
systemctl restart mysqld


php-fpm
启动
systemctl start php-fpm
停止
systemctl stop php-fpm
重启
systemctl restart php-fpm


nginx
启动
systemctl start nginx
停止
systemctl stop nginx
重启
systemctl restart nginx

http://blog.csdn.net/wh211212/article/details/52982917

posted @ 2018-01-23 21:49  让双脚&去腾空  阅读(134)  评论(0编辑  收藏  举报