Linux-利用yum快速安装LAMP

<1>安装Apache

[root@sqj ~]# yum -y install httpd

 

##开机自启动

[root@sqj ~]# chkconfig httpd on

 

##启动httpd服务

[root@sqj ~]# service httpd start

 

##安装apache一些扩展

[root@sqj ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

 

##开启80端口

可以直接加入”-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 – j ACCEPT”

[root@sqj ~]# vi /etc/sysconfig/iptables

图片1

[root@sqj ~]# service iptables restart   //重启iptables 生效

 

##关闭SELinux服务

[root@sqj ~]# vi /etc/sysconfig/selinux

图片2

现在就可以直接在浏览器中输入https://本机IP ,应该会看到APache的测试页面.

图片3

 

<2>安装配置MySql

[root@sqj ~]# yum -y install mysql mysql-server mysql-devel

#mysql、mysql-server、mysql-devel  //客户端程序、服务端程序、开发设计的库

 

##开机启动

[root@sqj ~]# chkconfig mysqld on

 

##启动mysqld服务

[root@sqj ~]# service mysqld start

 

## 进行一些安全性配置

[root@sqj ~]# /usr/bin/mysql_secure_installation

 

##查看mysql是否启动

[root@sqj ~]# netstat -tulpn | grep -i mysql

tcp    0  0 0.0.0.0:3306   0.0.0.0:*     LISTEN      1666/mysqld  //启动成功

 

 

<3>安装php

安装相关模块: 为了让php支持MySql,我们需要安装php-mysql软件包;也可以使用命令(yum search php)搜索可用的php模块.

[root@sqj ~]# yum -y install php php-mysql

 

##安装php常用模块

[root@sqj ~]#  yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

 

##重启httpd服务

[root@sqj ~]# service httpd restart

 

 

 

<4>测试php页面

[root@sqj ~]# cd /var/www/html/

[root@sqj html]# vi index.php

<?php phpinfo(); ?>

 

然后,我们再次在浏览器键入https://本机IP ,就会看到如下页面:

图片4

 

 

<5>安装配置phpMyadmin

安装好MySql、Apache及PHP后,为了可视化的管理Mysql数据库,我们可以安装phpMyadmin.

官网下载相应版本:https://www.phpmyadmin.net/downloads/

 

##下载

[root@sqjhtml]#wget https://files.phpmyadmin.net/phpMyAdmin/4.4.15.7/phpMyAdmin-4.4.15.7-all-languages.tar.gz

 

##解压

[root@sqj html]# tar -zxf phpMyAdmin-4.4.15.7-all-languages.tar.gz

 

##修改配置

[root@sqj html]# mv phpMyAdmin-4.4.15.7-all-languages /var/www/html/phpMyAdmin

[root@sqj html]# cd /var/www/html/phpMyAdmin

[root@sqj phpMyAdmin]# cp libraries/config.default.php config.inc.php

[root@sqj ~]# vi config.inc.php

 

$cfg[‘PmaAbsoluteUri’] = ‘137.175.46.103/phpMyAdmin’;//这里填写phpMyAdmin的访问网址

$cfg[‘Servers’][$i][‘host’] = ‘localhost’; // MySQL hostname or IP address

$cfg[‘Servers’][$i][‘port’] = ”; // MySQL port – leave blank for default port

$cfg[‘Servers’][$i][‘user’] = ‘root’;// 填写MySQL访问phpMyAdmin使用的MySQL用户名,默认为 root

$cfg[‘Servers’][$i][‘password’] = ‘p@ssw0rd’; //填写对应上述 MySQL 用户名的密码。

 

访问测试:

https://137.175.46.103/phpMyAdmin/