標籤:php linux mysql 作業系統 lamp
我們通過yum安裝
一.安裝必備
1、yum update 檢查一下系統更新2、yum -y installgcc gcc gcc-c 安裝編譯環境3、yum erasehttpd 卸載系統內建的httpd
二.安裝 Apache
[[email protected] ~]# yum install httpd
配置系統讓 Apache 隨系統啟動:
[[email protected] ~]# chkconfig --levels 235 httpd on
配置完畢,啟動 Apache:
[[email protected] ~]# /etc/init.d/httpdstart
配置環境
[[email protected] ~]# vi /etc/httpd/conf/httpd.conf
找到#ServerNamewww.example.com:80然後在下面加入如下
ServerName 127.0.0.1:80
然後重啟apache
/etc/init.d/httpd restart
此時apache已經安裝好了,訪問http://127.0.0.1/就可以看到如下介面(備忘:在有映像介面的Linux系統裡)
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/80/19/wKioL1c4CkeRf4kqAADhHEhvlfw026.jpg" title="a.jpg" alt="wKioL1c4CkeRf4kqAADhHEhvlfw026.jpg" />
三.安裝PHP
[[email protected] ~]# yum install php
需要重新啟動 Apache 服務:
[[email protected] ~]# /etc/init.d/httpdrestart
但是為了測試是否安裝成功,你可以建立一個 PHP 頁面進行測試,使用 vim 編輯器建立:
[[email protected]calhost ~]# vi/var/www/html/info.php
按 “i” 鍵進行編輯,輸入:
<?php phpinfo(); ?>
四.安裝Mysql
[[email protected] ~]# yum install mysql mysql-server
讓 MySQL 能夠隨系統自動啟動:
[[email protected] ~]# chkconfig --levels 235 mysqld on[[email protected] ~]# /etc/init.d/mysqldstart
設定MySQL 資料 root 賬戶的密碼:
[[email protected] ~]# mysql_secure_installation當出現如下提示時候直接按斷行符號:Enter currentpassword for root出現如下再次斷行符號:Set rootpassword? [Y/n]出現如下提示輸入你需要設定的密碼,斷行符號後在輸入一次確認:New password:接下來還會有四個確認,分別是:Remove anonymoususers? [Y/n]Disallow rootlogin remotely? [Y/n]Remove testdatabase and access to it? [Y/n]Reload privilegetables now? [Y/n]直接斷行符號即可。
重啟mysql
/etc/init.d/mysqld restart #重啟
測試mysql是否安裝成功
使用 vim 編輯器建立:
[[email protected] ~]# vi/var/www/html/test.php
按 “i” 鍵進行編輯,輸入:
<?php$connect=mysql_connect("127.0.0.1","root","你的密碼");if(!$connect) echo "Mysql Connect Error!";else echo "ok";mysql_close();?>
然後在瀏覽器中訪問http://127.0.0.1/test.php,我們發現連結失敗,我們再次開啟之前測試php的例子http://127.0.0.1/info.php
我們會發現,裡面沒有mysql,而只有’–without-mysql’因為我們是通過yum安裝的,所以我們可以通過yum搜尋尋找
#yum search php-mysql
我們會發現php53-mysql.i386 : A module for PHP applications that use MySQLdatabases
而php53-mysql.i386就是我要找到東東。
使用yum安裝
#yum install php53-mysql.i386
然後重新訪問http://127.0.0.1/test.php,連結成功
本文出自 “上前後” 部落格,請務必保留此出處http://updown.blog.51cto.com/9780213/1773563
centos作業系統搭建Lamp環境(apache php mysql)