Centos 7防火墙开启端口的方法:(如果已开启就不用);
firewall-cmd–zone=public --permanent --add-port=80/tcp
firewall-cmd --zone=public–permanent --add-port=3306/tc
安装Apache
1.安装
yum install httpd
2.开启apache服务
service httpd [start|stop|restart|status]
3.设置apache服务开机启动
systemctl enable httpd.service
使用yum安装mysql
1.查看是否安装mysql
rpm -qa | grep mysql
结果如下:
如果有的话,继续删除
(2)卸载过程
卸载有两种方式,一种是普通删除,另一种是强力删除,当MySQL数据库有其它的依赖文件时,也进行删除。
分别是:rpm -e mysql和rpm -e --nodeps mysql
安装mysql
yum install mysql
安装mysql 服务器端:
yum install mysql-server
yum install mysql-devel
2、启动 && 停止
数据库字符集设置
mysql配置文件/etc/my.cnf中加入default-character-set=utf8
启动mysql服务:
service mysqld start或者/etc/init.d/mysqld start
开机启动:
chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
停止:
service mysqld stop
3、登录
登录: mysql -u root -p输入密码即可。
安装完成后必须修改初始密码
如果修改报错就将密码验证规则修改
set global validate_password_policy=0;
修改密码
use mysql
update mysql.user set authentication_string=password(’“密码”)where user=“用户名”
安装PHP7.2
查看是否有php有的话卸载
yum remove php
普通卸载不会写卸载的干净
可以用
rpm -e php-common --nodeps
rpm -e php-cle --nodeps
由于linux的yum源不存在php7.x,所以我们要更改yum源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装php扩展
yum -y install php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
2.重启apache服务
systemctl restart httpd或者systemctl restart httpd.service
六、将PHP和MySQL关联起来
yum search pjp 选择你需要的安装:yum -y install php-mysql
重启apache服务
systemctl restart httpd.service
测试PHP安装是否成功:
cd /var/www/html
vi info.php #输入下面内容
<?php phpinfo(); ?>:wq#保存退出
这样就成功了
下载phpmyadmin
官网下载
放到根目录下
解压改文件
直接域名或者ip地址访问
登录时候不要用初始密码 要修改之后的密码
然后倒入sql文件
如果文件大小收到限制
用source命令
source D:/www/sql/XXX.sql;