“NGOOS环境安装文档(Centos7.x)”的版本间的差异

您所在的位置:网站首页 centos基本环境的区别 “NGOOS环境安装文档(Centos7.x)”的版本间的差异

“NGOOS环境安装文档(Centos7.x)”的版本间的差异

#“NGOOS环境安装文档(Centos7.x)”的版本间的差异| 来源: 网络整理| 查看: 265

2017年9月14日 (四) 01:00的版本 (查看源代码)Hyshoo(讨论 | 贡献) (→‎安装php7.0)←上一编辑 2017年9月14日 (四) 01:02的版本 (查看源代码) Hyshoo(讨论 | 贡献) (→‎常见问题)下一编辑→ 第89行: 第89行:  (1) 查看mod_ssl的安装包信息,执行命令:yum list all mod_ssl   (1) 查看mod_ssl的安装包信息,执行命令:yum list all mod_ssl      −(2)    安装ssl:yum,执行命令: -y install mod_ssl+(2)    安装ssl,执行命令:yum -y install mod_ssl    −(3) 重启apache:systemctl,执行命令: restart httpd.service+(3) 重启apache:,执行命令: restart httpd.service systemctl     ===  Mysql相关操作 === ===  Mysql相关操作 === 2017年9月14日 (四) 01:02的版本 目录 1 使用yum命令安装PHP环境 1.1 更新源 1.2 配置防火墙 1.3 安装apache 1.4 安装php7.0 1.5 安装mysql5.5 1.6 常见问题 2 Mysql相关操作 2.1 修改mysql密码 3 配置Vhost 使用yum命令安装PHP环境

安装php7.0环境需要下面几个步骤完成:(1)更新源(2)配置防火墙(3)安装apache(4)安装php7.0(5)安装mysql5.5。

更新源

为确保yum源是最新的。

执行命令:yum update

配置防火墙

配置防火墙的目的是要开放80和3306端口,否则系统无法正常访问。CentOS 7.0默认使用的是firewall作为防火墙,这里需要改为iptables防火墙。

1.关闭firewall:

停止firewall执行命令: systemctl stop firewalld.service

禁止firewall开机启动执行命令: systemctl disable firewalld.service

2. 安装iptables防火墙:

安装iptables防火墙执行命令: yum -y install iptables-services

3. 配置防火墙文件:

允许3306数据库端口通过防火墙,执行下面命令:

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

允许80web端口通过防火墙,执行下面命令:

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

保存防火墙配置,执行下面命令:

service iptables save

4. 开启防火墙

重启防火墙使配置生效,执行命令: sudo systemctl restart iptables.service

设置防火墙开机启动,执行命令: sudo systemctl enable iptables.service

安装apache

1. 安装apache,执行命令:yum -y install httpd

2. 验证:在浏览器中输入:http://自己ip/ 出现如下图表示成功。

图片 环境安装文档1.png

3. apache启动,执行命令: systemctl start httpd.service

4. 设置apache开机自启动,执行命令:systemctl enable httpd.service

安装php7.0

1. CentOs 7.X执行下面命令

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2. 执行命令安装:

安装php7.0,执行命令:yum –y install php70w* ,若安装不成功,请按提示安装。

3. 验证:在var/www/html/ 这个目录下新建一个phpinfo.php文件,里面输入

4. 浏览器 http://自己ip/phpinfo.php,看到如下结果表示安装成功。

图片环境安装文档2.png

安装mysql5.5

1. 安装mysql,执行命令:yum -y install mariadb*

2. 启动mysql,执行命令:systemctl start mariadb

3. 设置mysql开机自启动,执行命令:systemctl enable mariadb.service

常见问题

apache无法解析php

(1) 查看mod_ssl的安装包信息,执行命令:yum list all mod_ssl

(2) 安装ssl,执行命令:yum -y install mod_ssl

(3) 重启apache:,执行命令: restart httpd.service systemctl

Mysql相关操作 修改mysql密码

1. 修改密码:UPDATE mysql.user SET Password = PASSWORD('password') WHERE user = 'root';

2. 刷新权限相关表:FLUSH PRIVILEGES;

配置Vhost

1、 修改apache的配置文件,在配置文件最后 添加下面内容

ServerName和ServerAlias是需要配置的域名;DocumentRoot系统部署的路径

ServerAdmin [email protected]

ServerName www.baidu.com

ServerAlias www.baidu.com

SetEnv FLOW_CONTEXT Production

DocumentRoot "/var/www/html/test/"

2、 重启apache,执行命令:

systemctl restart httpd.service



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3