linux(centos7.4)安装LAMP环境+PHPmyadmin的安装

新手小白近期学习,使用阿里云的服务器centos7.4搭建LAMP(Linux Apache MySQL PHP)环境,在网上找了很多相关的教程,发现很多都是需要先下载再通过相关软件上传解压,找到了通过yum安装的方法。
https://blog.csdn.net/qiaosym/article/details/78710305
https://blog.csdn.net/yangchuan_csdn91/article/details/78517724
结合这两篇博文进行比较简单的环境搭建

需要用Xshell连接服务器
附一个下载连接
http://www.onlinedown.net/soft/36383.htm

一、连接服务器,检查当前系统环境

1.查看centos版本

[root@Unimmon ~]#  cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core) 

2.检查是否装相关应用
(1)检查apache

httpd -v

(2)检查mysql

service mysqld start

3.如果安装过相关的组件,需要清理,防止后面安装的时候出现错误安装不上的情况

yum remove mysql
rm -f /etc/my.cnf
rpm -qa | grep httpd

二 、安装apache
1.安装apache

yum -y install httpd

2.安装apache扩展

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

3.启动apache

service httpd start

另:在centos 7 中apache相关命令

systemctl start httpd.service     #启动apache
systemctl stop httpd.service      #停止apache
systemctl restart httpd.service   #重启apache

4.设置开机自启动(如果不设置为开机启动,每次重启服务器时,需要手动开启apache)

systemctl enable httpd.service

若安装成功此时访问服务器的ip地址会出现如下画面
linux(centos7.4)安装LAMP环境+PHPmyadmin的安装_第1张图片三、安装php
1.安装php

yum -y install php

2.安装php-fpm

yum -y install php-fpm

3.安装php扩展

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel

另:测试php是否安装好
进入apache 的web根目录,写一个测试脚本.

cd /var/www/html  #进入目录
touche v.php      #创建文件
vim v.php         #编辑文件

按 i 键进入编辑模式,将代码copy进去

<?php
    echo 'hello world';
    phpinfo();
?>

保存并退出

Esc回到控制模式
Shift+:进行输入
wq:保存并退出
q!不保存退出
Ctrl+S为Linux中的锁屏。
Ctrl+Q解锁

重启apache
域名+/v.php进入(例:0.0.0.0/v.php)
将看到如下页面
linux(centos7.4)安装LAMP环境+PHPmyadmin的安装_第2张图片
四、安装mysql
在centos 7 中把mysql改成了mariadb,两者区别自行百度
1.安装mariadb-server

yum -y install mariadb-server

2.安装php-mysql

yum -y install php-mysql

3.安装mysql扩展

yum -y install mysql-connector-odbc libdbi-dbd-mysql mysql-devel 

另:在centos 7 中mariadb相关命令

systemctl start mariadb.service   #启动
systemctl stop mariadb.service    #停止
systemctl restrat mariadb.service #重启

4.设置开机自启动

systemctl enable mariadb.service

5.配置mysql(一定要启动mariadb)
初次安装mysql是没有密码的,要设置密码,默认账户为root
设置mysql root账户的密码

mysql_secure_installation 

输入当前密码(初次为空,直接回车即可) 如下图所示:

linux(centos7.4)安装LAMP环境+PHPmyadmin的安装_第3张图片
是否设置密码? Y
后面依次为
设置密码->确认密码->删除匿名用户->不允许root远程连接->删除测试数据库并访问它->重新加载表数据
根据实际情况需要选择y/n
linux(centos7.4)安装LAMP环境+PHPmyadmin的安装_第4张图片重启服务
至此,环境安装成功.
(yum在线安装,版本默认php 5.4 apache 2.4.6)

五、安装phpMyadmin
1.安装phpMyadmin

yum   install   phpmyadmin 

2.修改phpmyadmin配置文件

vi /etc/httpd/conf.d/phpMyAdmin.conf

linux(centos7.4)安装LAMP环境+PHPmyadmin的安装_第5张图片重启Apache
PHPmyadmin访问地址:服务器IP地址或域名/phpmyadmin
例:0.0.0.0/phpmyadmin

你可能感兴趣的:(linux(centos7.4)安装LAMP环境+PHPmyadmin的安装)