今天使用阿里云免費提供的一臺基礎環(huán)境的 CentOS 6.4 64 位的 ECS(云服務器)實例,,完成了安裝和部署LAMP 環(huán)境并安裝 WordPress博客,下面記錄下實驗過程,,和一些小細節(jié)上的問題(比如如何將域指向子目錄等),,學完之后的你從零開始配置一個WordPress網站將會變的十分容易,。 如果你也想自己免費動手試一試,可以在這里領取免費實驗環(huán)境,,跟著教程演練一遍,。 下面我們開始Apache + MySQL + PHP語言環(huán)境的安裝和部署(LAMP),以及WordPress 的安裝和基礎配置,。 一.登陸云服務器 ssh -V 如上圖顯示,則說明已經裝好了ssh工具,,若沒有安裝,,可以下載安裝OpenSSH。 接著使用下面的命令,,連接你的云服務器(前提是你的云服務器22端口和3389端口已開) ssh [email protected](此處為你的公網ip) 二.安裝Apache HTTP服務 yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql 2.安裝完成后,啟動Apache服務,。 systemctl start httpd.service 3.在瀏覽器訪問你的IP地址 http://<云服務器公網地址>,,測試Apache服務是否安裝成功。 出現(xiàn)如上圖所示,,這說明Apache安裝成功了,。 三.安裝 MySQL 數(shù)據(jù)庫 wget http://dev./get/mysql57-community-release-el7-10.noarch.rpm 出現(xiàn)上圖所示,則說明MySQL安裝成功,。 2.啟動 MySQL 數(shù)據(jù)庫 systemctl start mysqld.service 3.這里我們查看下MySQL運行狀態(tài)(顯示為active則表示已經開啟) systemctl status mysqld.service 4.查看一下MySQL初始密碼,,后面我們需要登錄進去 grep “password” /var/log/mysqld.log 5.登錄數(shù)據(jù)庫(這時界面同樣不顯示密碼,只管輸入密碼就行) mysql -uroot -p 6.接下來,,我們修改一下MySQL的默認密碼,,比如這里我們的密碼設置為NewPassWord1.(注意:設置的新密碼不要太簡單,必須同時包含大小寫英文字母,、數(shù)字和特殊符號中的三類字符) ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘NewPassWord1.’; 7.然后,,我們創(chuàng)建WordPress數(shù)據(jù)庫,。比如這里我把數(shù)據(jù)庫名字設置為wordpress,你可以自己修改成自己想要的,。 create database wordpress; 8.創(chuàng)建之后,,我們可以查看一下是否創(chuàng)建成功。用如下命令查看 show databases; 9.輸入exit退出數(shù)據(jù)庫即可,。 四.安裝 PHP 語言環(huán)境 yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
echo “” > /var/www/html/phpinfo.php
3.然后打開瀏覽器,訪問http://<云服務器公網地址>/phpinfo.php 出現(xiàn)如上圖所示,,就是PHP語言環(huán)境安裝成功了,。 五.Wordpress安裝和配置 yum -y install wordpress 出現(xiàn)上圖所示,,就表示安裝完成了。 2.修改wp-config.php指向路徑為絕對路徑 cd /usr/share/wordpress 然后修改路徑,,(即建立一個軟鏈接) ln -snf /etc/wordpress/wp-config.php wp-config.php 3.我們可以查看一下修改后的目錄結構,,用“l(fā)l”命令 4.接著,在Apache的根目錄/var/www/html下,,創(chuàng)建一個wp-blog文件夾,。(這個文件夾將會用來放你的WordPress網站程序,當然你也可以自定義文件夾的名字,,這里以wp-blog為例) mkdir /var/www/html/wp-blog 5.把當前目錄wordpress下的文件全部移到/var/www/html/wp-blog下,。 mv * /var/www/html/wp-blog/ 6.接著,修改wp-config.php配置文件,。 沒替換之前是這樣: 輸入命令,,替換以下三個參數(shù)值: sed -i ‘s/database_name_here/wordpress/’ /var/www/html/wp-blog/wp-config.php 7.查看配置文件信息是否修改成功 cat -n /var/www/html/wp-blog/wp-config.php 如下圖所示,可以看到,,信息已經修改成功了 8.重啟Apache服務 systemctl restart httpd 六.測試并安裝WordPress 2.填寫相關信息 因為前面我們已經在配置文件修改好了數(shù)據(jù)庫信息,,所以這里不需要填寫數(shù)據(jù)庫,,直接就安裝完成了。 3.登陸我們設置的后臺登陸用戶名和密碼,,就可以登錄到wordpress管理后臺了,。 到這里我們的WordPress博客就安裝完成了。 但是,,我們此時的博客訪問地址是http://<云服務器的公網IP>/wp-blog/,,有的朋友希望把博客地址改成:http://<云服務器的公網IP>,也就是我們主域名 直接訪問,。 然后,把你的網站子目錄下的index.php 復制到網站根目錄,。 最后一步,,編輯你的根目錄下的index.php (也就是剛剛復制過來的/var/www/html/index.php) 具體的修改方法,,wordpress官方有介紹:文檔幫助,方法如下圖所示,,也就是我上面用的這種,。 這時,我們打開我們的主域名http://<云服務器的公網IP>,,就可以訪問到我們的網站了,。 好了,教程到這里就結束了,。因為每一步驟都有截圖,,所以內容有點長,希望能夠幫到大家。特別是新手朋友,,按照教程一步一步來,,應該沒多大問題。碼字不易,,如果我的文章幫到你了,,給我點個贊吧,謝謝,! |
|