<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
现在就可以直接在浏览器中输入 http://本机 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
然后, 我们再次在浏览器键入 http://本机 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 使用者名称的密码。
访问测试:
http://137.175.46.103/phpMyAdmin/