centos6.5 yum搭建安裝linux+apache+mysql+php環境

1、腳本YUM源安裝:php

1.yum install wget                                                     #安裝下載工具wget
2.wget http://www.atomicorp.com/installers/atomic       #下載atomic yum源,配置CentOS 6.5第三方yum源
3. sh   ./atomic                                                         #腳本執行
4.  yum check-update                                                #更新yum軟件包html

2、163yum源的安裝

1.進入yum源配置目錄mysql

cd /etc/yum.repos.d

2備份系統自帶的yum源sql

mv CentOS-Base.repo CentOS-Base.repo.bk


3.下載163網易的yum源:數據庫

複製代碼
centos7.x:

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

centos6.x:

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
複製代碼

4.更新玩yum源後,執行下邊命令更新yum配置,使操做當即生效apache

yum makecache

3、添加阿里yum更新源碼:

1.安裝wget:centos

yum install wget -y

2.備份你的原鏡像文件,以避免出錯後能夠恢復。瀏覽器

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

3.下載新的CentOS-Base.repo 到/etc/yum.repos.d/緩存

複製代碼
CentOS 5:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
複製代碼

4.而後重建緩存:服務器

yum clean all

yum makecache

4、安裝並配置MySQL

1. 執行yum命令安裝MySQ

yum -y install mysql mysql-server

2 .把添加MySQL進開機啓動項,並當即啓動MySQL

chkconfig --levels 235 mysqld on   #重啓自動啓動服務
service mysqld start                    #從新啓動mysql服務

3.設置MySQL root賬號密碼

mysql_secure_installation

  回車,根據提示輸入Y

  輸入2次密碼,回車

  根據提示一路輸入Y

  最後出現:Thanks for using MySQL!

  MySql密碼設置完成,從新啓動 MySQL

service mysqld start  

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

tcp        0      0 0.0.0.0:3306          0.0.0.0:*          LISTEN      1723/mysqld

4.容許root用戶任何主機鏈接

輸入密碼便可進入msyql

mysql -uroot  -p   

查看當前數據庫的用戶狀態表:

mysql>select user,host,password from user;

設置root帳號密碼而且容許任何主機遠程鏈接(這個生產環境千萬別開啓,):

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;     //設置的root密碼必須和原登陸的root密碼一直,不然mysql遠程安裝lamp會出錯

刷新數據庫表:

FLUSH PRIVILEGES;

退出

exit

注意:有時候主機須要關閉防火牆,或者設置tables容許3306端口外連接,才能任何主機訪問3306端口。

 

 

5、安裝Apache

1. 使用yum命令安裝Apache

yum –y install httpd

2.設置開機啓動Apache

chkconfig --levels 235 httpd on

3.啓動Apache

service httpd start

4.關閉防火牆,容許其餘IP訪問其http服務端口80

中止防火牆服務:

  service iptables stop 

檢查防火牆表服務:

 chkconfig iptables off

查看防火牆服務的狀態:

  service iptables status

5. 如今直接在瀏覽器鍵入http://localhost或http://本機IP,應該會看到Apache的測試頁面

### 安裝apache 一些擴展###

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

6、安裝配置PHP

1.使用yum命令安裝PHP

[root@localhost ~]# yum -y install php php-mysql
[root@localhost ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
 #安裝php經常使用擴展


2.重啓Apache服務器

[root@localhost ~]# service httpd restart

ps:apache默認網站目錄/var/www/html

而後,咱們提供php頁面,測試

複製代碼
[root@localhost ~]# cd /var/www/html/

[root@localhost html]# vi index.php

<?php

   phpinfo();

?>
複製代碼

7、安裝配置phpMyAdmin

 安裝好MySQL,Apache及PHP後,爲了可視化的管理MySQL數據庫,咱們能夠安裝phpMyAdmin。

到其官網下載最新版本:http://www.phpmyadmin.net/home_page/

在Windows下,其實Navicat也是一個很是好用的MySQL可視化工具,推薦使用。

[root@localhost ~]# unzip phpMyAdmin-4.2.6-all-languages.zip

[root@localhost ~]# mv phpMyAdmin-4.2.6-all-languages /var/www/html/phpmyadmin

[root@localhost ~]# cd /var/www/html/phpmyadmin

[root@localhost ~]# cp libraries/config.default.php config.inc.php

[root@localhost ~]# vi cnfig.inc.php

$cfg['PmaAbsoluteUri'] = '';這裏填寫 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。

fg['Servers'][$i]['password'] = ''; // 填寫對應上述 MySQL 用戶名的密碼。

# 而後重啓,httpd服務

[root@localhost ~]# service httpd restart

相關文章
相關標籤/搜索