“NGOOS环境安装文档(Centos7.x)”的版本间的差异 |
您所在的位置:网站首页 › centos基本环境的区别 › “NGOOS环境安装文档(Centos7.x)”的版本间的差异 |
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 安装apache1. 安装apache,执行命令:yum -y install httpd 2. 验证:在浏览器中输入:http://自己ip/ 出现如下图表示成功。
3. apache启动,执行命令: systemctl start httpd.service 4. 设置apache开机自启动,执行命令:systemctl enable httpd.service 安装php7.01. 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,看到如下结果表示安装成功。
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; 配置Vhost1、 修改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 |