linux centos7 部署apache + php7.0 +mysql
作者:互联网
一共4个点完以后就可以进行安装了
【1】查看ip地址 ifconfig
apache安装方法:
查看rmp地址库中是否有地址
yum seach httpd
通过yum安装并启动apache服务
[root@xuegod63 ~]# yum install -y httpd(默认启动)
(systemctl start httpd.service #启动
systemctl stop httpd.service #停止
systemctl restart httpd.service #重启)
【3】开启apache 服务
[root@xuegod63 ~]# systemctl start httpd
查看配置文件信息
cat /etc/httpd/conf/httpd.conf
由appche 启动,所以修改目录的所属用户和用户组,
[root@localhost ~]# ls /var/www/html/ -ld
drwxr-xr-x. 3 root root 18 Mar 1 01:07 /var/www/html/
[root@localhost ~]# ls /var/www/html/ -l
total 4
drwxr-xr-x. 14 root root 4096 Mar 1 01:07 demo
[root@localhost ~]# chown -R apache:apache /var/www/html/demo/
[root@localhost ~]# ls /var/www/html/ -l
[root@xuegod63 ~]# iptables -F #清空防火墙
https://www.cnblogs.com/wjs2019/p/13712754.html
【4】开启防火墙
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
添加端口外部访问权限(这样外部才能访问)
firewall-cmd --add-port=80/tcp
重新载入,添加端口后重新载入才能起作用
firewall-cmd --reload
这些之后,端口是开启成功的,如果没有成功,重启系统试试。
https://www.cnblogs.com/wjs2019/p/13712754.html
mysql安装环境思路
1.rmp 地址仓库(相当于安卓手机的应用商量,需要把下载软件的地址库加入到rmp容器中,在通过yum 命令下载)
wget http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
2. yum 命令下载(去rmp仓库中找到下载地址 进行下载)
https://www.cnblogs.com/elfin/p/11379207.html
查看数据库是否启动
systemctl status mysqld
mysql
mysql -u root -p
mysql
找到数据库密码:grep 'temporary password' /var/log/mysqld.log
修改数据的密码:alter user 'root'@'localhost' identified by 'Fxh@123456';(不能太简单,首字母大写)
centos 出现权限问题时使用此命令
要暂时禁用SELinux,请运行命令。
# setenforce 0
php 使用旧版的加密方式登录。创建用户的时候需要指定旧版加班方式,否则数据连接不上。
mysql版本有(5 跟8 加密方式不一样)
create user 'fxh'@'%' identified with mysql_native_password by 'Fxh@12345';
数据库权限
查询数据库
select user,host from mysql.user;
对数据库用户放权
grant all privileges on *.* to 'fxh'@'%';
刷新权限
flush privileges;
Mysql执行每天语句都需要分号结束。
安装php
http://www.voidcn.com/article/p-ogzfcxns-bwz.html
安装PHP7
[1] rpm -ivh http://mirrors.ustc.edu.cn/epel/epel-release-latest-7.noarch.rpm (2018年9月12日 亲测有效) 安装 epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php70w
php -v 测试是否安装成功
[2]需要安装php3个库(mysql,string gd)
yum search php70
yum install php70w-gd.x86_64 php70w-mbstring.x86_64 php70w-mysql.x86_64 -y
项目文件
默认存放在 var-www 目录 下(http://192.168.208.130/demo/install/index.php) 当访问的是乱码的时候从起httpd服务器
织梦解压密码:www.jsdaima.com
备注:使用yum 命令安装 自动安装到系统对应的目录中
标签:httpd,www,linux,php7.0,centos7,html,yum,mysql,root 来源: https://www.cnblogs.com/fanxianhua/p/14474558.html