<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
[root@sqj ~]# service iptables restart //重启iptables 生效
##关闭SELinux服务
[root@sqj ~]# vi /etc/sysconfig/selinux
现在就可以直接在浏览器中输入https://本机IP ,应该会看到APache的测试页面.
<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 ,就会看到如下页面:
<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/


