LAMP環境搭建-MySQL5.6
LAMP環境搭建
基本思路:
1. 安裝httpd、mysql、php-mysql及相關包
2. 啟動httpd服務程
3. 解壓phpMyAdmin包,部署到網站目錄
4. 配置config.inc.php,指定MySQL主機地址
5. 瀏覽器訪問、登入使用
環境:
伺服器192.168.1.200搭建LAMP環境
伺服器192.168.1.100為MySQL伺服器環境
所需軟體包和檔案:
mysql、mysql-server、php*.*、httpd、httpd-devel(使用yum安裝)
php-mbstring-5.3.3-26.el6.x86_64.rpm(使用rpm -ivh 加–nodeps選項忽略依賴關係)
phpMyAdmin-4.1.2-all-languages.zip(複製到/var/www/html下使用uzip解壓)
具體步驟:
1,配置yum源,安裝相關軟體包
yum install mysqlmysql-server
yum install php*.*
yum install httpdhttpd-devel
2,測試服務
service httpd start
echo 123 > /var/www/html/a.html
eliks –dump httpd://localhost/a.html
service mysqld start //在光碟自帶的mysql軟體包的啟動名為mysqld
3,修改httpd的配置檔案,使其支援主頁為index.php
在httpd配置檔案中新增支援index.php程式碼的主頁:vim/etc/httpd/conf/httpd.conf
修改主頁支援index.php
重新啟動httpd服務:service httpd restart
4,解壓phpMyAdmin-4.1.2-all-languages.zip,並修改phpmyadmin的配置檔案
cp phpMyAdmin-4.1.2-all-languages.zip/var/www/html
unzip phpMyAdmin-4.1.2-all-languages.zip
cd/var/www/html/phpmyadmin
cpconfig.sample.inc.php config.inc.php
vim config.inc.php
$cfg[`blowfish_secret`]= `a8b7c6d`; //保證這一行內容等號後面的值不為空
$cfg[`Servers`][$i][`host`]= `192.168.1.100`; //地址值為mysql伺服器的地址
5,安裝php-mbstring軟體包,並重啟httpd服務
rpm -ivh php-mbstring-5.3.3-26.el6.x86_64.rpm –nodeps
注:在安裝php-mbstring的時候會提醒有依賴關係與php-common,事實上,yum php*.*的時候已經安裝php-common了,使用–nodeps忽略依賴關係
service httpdrestart
6,保證兩臺主機能夠連通
在192.168.1.100伺服器上登入mysql伺服器,授權一個使用者通過192.168.1.200連結到該mysql伺服器
grant all on *.* toroot@192.168.1.200 identified by 123 with grant option;
7,關閉防火牆和SELINUX
保證客戶端(192.168.1.200)和mysql伺服器端(192.168.1.100)防火牆和selinux都處於關閉狀態
service iptablesstatus
iptables -F
service iptables stop
chkconfig iptables off
getenforce
setenforce 0
或者修改selinux的配置檔案/etc/sysconfig/selinux
將SELINUX的值修改為disabled(永久關閉)
8,通過瀏覽器管理mysql伺服器
在客戶端(192.168.1.200)通過瀏覽器管理伺服器(192.168.1.100)上的mysql伺服器
httpd://localhost/phpmyadmin
相關文章
- php環境搭建---LAMPPHPLAMP
- linux搭建lamp環境LinuxLAMP
- 【轉】 Windows下LAMP環境搭建WindowsLAMP
- LAMP(CentOS 7.2)環境下搭建WordPressLAMPCentOS
- CentOS 7.3搭建LAMP環境和WordpressCentOSLAMP
- CentOS7.3 編譯搭建 lamp 環境CentOS編譯LAMP
- Linux下原始碼搭建LAMP環境Linux原始碼LAMP
- lamp環境搭建與phpwind,wordprss實現LAMPPHP
- CentOS7.0 LAMP環境搭建(MariaDB)CentOSLAMP
- 搭建lamp環境以及安裝配置phpmyadminLAMPPHP
- Lamp(linux+apache+mysql+php)環境搭建LAMPLinuxApacheMySqlPHP
- 詳解CentOS5.5 下搭建 PHP 環境(最佳的LAMP環境)CentOSPHPLAMP
- CentOS下搭建LAMP環境及遇到的問題CentOSLAMP
- RHEL5.3下搭建LAMP+Django環境(二)LAMPDjango
- LEMP環境搭建及配置(三)安裝MySQL5.6MySql
- CentOS環境下LAMP開發環境的搭建與配置(10分鐘搞定!!!)CentOSLAMP開發環境
- Mac下使用Brew搭建PHP(LNMP/LAMP)開發環境MacPHPLNMPLAMP開發環境
- 在原始碼安裝的LAMP環境中搭建Nagios原始碼LAMPiOS
- HHvm建站環境搭建方法:Nginx、lnmp/lamp等安裝部署NginxLNMPLAMP
- Windows10系統下LAMP開發環境的搭建WindowsLAMP開發環境
- 編譯安裝LAMP環境編譯LAMP
- 編譯LAMP環境之PHP編譯LAMPPHP
- 如何在CentOS 7上搭建LAMP環境(使用YUM或編譯)CentOSLAMP編譯
- 阿里雲體驗實驗室教程《快速搭建LAMP環境》阿里LAMP
- LAMP一體環境快速安裝LAMP
- RedHat 7.2配置LAMP環境下的redius+mysql+openvpn環境RedhatLAMPMySql
- 環境搭建
- Linux|UNIX下LAMP環境的搭建及常見問題[連載2]LinuxLAMP
- 冬季實戰營動手實戰-上雲必備環境準備,動手實操快速搭建LAMP環境LAMP
- windows環境下Django環境搭建WindowsDjango
- centos 7.2 64位 docker安裝lamp環境CentOSDockerLAMP
- LAMP環境(linux+apache+mysql+php)配置LAMPLinuxApacheMySqlPHP
- linux 環境RPM 安裝MYSQL5.6LinuxMySql
- Linux環境MySQL5.6安裝實踐LinuxMySql
- react環境搭建React
- LNMP 環境搭建LNMP
- 搭建Java環境Java
- Vagrant 環境搭建