<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/