一 、更新yum
yum -y update
Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的:
代码如下:
yum -y update
升级所有包同时也升级软件和系统内核
代码如下:
yum -y upgrade
只升级所有包,不升级软件和系统内核
当出现 complete! 代表更新成功!如下图:
二、安装apache
yum install httpd
安装过程中可以 一路 y
安装成功!
安装成功后,Apache操作命令:
systemctl start httpd //启动apache
systemctl stop httpd //停止apache
systemctl restart httpd //重启apache
systemctl enable httpd //设置apache开机启动
systemctl disable httpd.service #开机不启动
启动之后访问界面可以看到
二、 安装MariaDB (MySQL的一个开源分支)
yum install mariadb mariadb-server
MariaDB安装成功后,需要配置MySQL的root密码
设置root账户密码
mysql_secure_installation
首先输入当前密码,然后输入2次最新密码。
如果报错,请先重启数据库,在修改密码。
重启MariaDB生效!
systemctl restart mariadb
测试访问数据库:
mysql -uroot -p
输入如下命令,查看数据库服务器的数据库
show databases;
退出命令:
exit;
启动关闭MariaDB的常用命令
systemctl start mariadb //启动MariaDB
systemctl stop mariadb //停止MariaDB
systemctl restart mariadb //重启MariaDB
systemctl enable mariadb //设置开机启动
systemctl disable mariadb //设置开机不启动
三、安装PHP以及PHP拓展
yum install php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
安装完成后,重启Apache服务器
测试PHP安装结果
vi /var/www/html/index.php
输入
<?php
phpinfo();
?>
按下 ESC 输入:wq! 保存退出
访问页面
安装成功!
四、安装phpmyadmin
yum install phpmyadmin php-mcrypt
出现complete 则成功!
phpMyAdmin 的默认安装目录是 /usr/share/phpMyAdmin,同时会在 Apache 的配置文件目录中自动创建虚拟主机配置文件 /etc/httpd/conf.d/phpMyAdmin.conf(区分大小写)。默认情况下,CentOS 7上的phpMyAdmin只允许从回环地址(127.0.0.1)访问。为了能远程连接,你需要改动它的配置。
vi /etc/httpd/conf.d/phpMyAdmin.conf
修改配置文件,如下:
<Directory /usr/share/phpMyAdmin/>
AddDefaultCharset UTF-8
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
# Require ip 127.0.0.1 #注释掉
# Require ip ::1 #注释掉
Require all granted #新添加
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
<Directory /usr/share/phpMyAdmin/setup/>
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
#Require ip 127.0.0.1 #注释掉
#Require ip ::1 #注释掉
Require all granted #新添加
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
然后重启Apache服务器
systemctl restart httpd
然后就可以通过浏览器访问http://服务器ip地址/phpmyadmin访问