環境說明:
在同一臺主機上實現lamp(linux + apache + mariadb + php)
centos 7.3、apache 2.4.6、mariadb 5.5.52、php 5.4.16
採用yum方式進行安裝httpd、mariadb、php、php-mysql,php-mysql用來進行php和mariadb資料庫的連線。
[root@centos7 ~]# yum install httpd mariadb-server php php-mysql -y
(1)新增虛擬主機配置檔案
(2)建立所需目錄
[root@centos7 ~]# mkdir /var/www/wordpress
[root@centos7 ~]# vim /var/www/wordpress/index.php
<?php
phpinfo();
?>
(1)檢查語法
(2)啟動httpd服務
[root@centos7 ~]# systemctl start httpd.service
在瀏覽器中輸入www.mywordpress.com
可以看到php預設頁面已經成功顯示,說明測試成功
(1)解壓縮
[root@centos7 ~]# tar -xf wordpress-4.7.4-zh_cn.tar.gz
(2)把解壓縮後得到的檔案(wordpress)複製到documentroot(/var/www/wordpress/)下
[root@centos7 ~]# cp -a wordpress /var/www/wordpress/
[root@centos7 ~]# systemctl start mariadb
在瀏覽器中輸入
注意:配置dns伺服器解析www.test.com 為192.168.29.100
或者 修改windows 下的c:\windows\systeme32\drivers\etc\hosts檔案
可以看到已經出了wordpress 頁面,可以點選「現在就開始」就行配置,也可以手動修改配置檔案
(1)進入wordpress目錄(/var/www/wordpress/wordpress/)
[root@centos7 ~]# cd /var/www/wordpress/wordpress/
(2)複製cp wp-config-sample.php模板檔案為 wp-config.php,然後編輯
[root@centos7 ~]# vim /var/www/wordpress/wordpress/wp-config.php
// ** mysql 設定 - 具體資訊來自您正在使用的主機 ** //
/** wordpress資料庫的名稱 */
define('db_name', 'wordpress');
/** mysql資料庫使用者名稱 */
define('db_user', 'test1');
/** mysql資料庫密碼 */
define('db_password', '123456');
/** mysql主機 */
define('db_host', 'localhost');
(1)建立資料庫
mariadb [(none)]> create database wordpress;
query ok, 1 row affected (0.00 sec)
(2)建立使用者
mariadb [(none)]> create user 'test1'@'localhost' identified by '123456';
query ok, 0 rows affected (0.00 sec)
(3)給使用者授權
填入相關資訊,就可以正常訪問部落格了。
LAMP配置詳解
lamp 就是linux apache mysql php用來web開發的經濟實惠的東東,完全開源,很值得期待!廢話說了這麼多,總結一下,我的電腦測試已經通過。1.linux 我的作業系統是在vmware虛擬機器下安裝的ubuntu10.04 10.04的gnome挺不成熟的,上次我網上找了個開機主...
lamp配置網域名稱
windows 訪問的時候,記得把本機的 windows system32 drivers etc hosts檔案中填上相應的配置 相當於dns 配置虛擬主機 開啟c windows system32 drivers etc hosts 檔案 增加網域名稱記錄 如 192.168.9.38 www....
LAMP環境配置
ubuntu 需要安裝的檔案以及要配置的外掛程式 mysql php apapche2 phpmyadmin php5 curl php5 xdebugxdebug配置 安裝chromium遊覽器外掛程式,登入谷歌會自動安裝。xdebug helper 配置檔案 etc php5 apache2 c...