摘要:場(chǎng)景一臺(tái)沒(méi)有安裝過(guò)的機(jī)器,是必須的,這個(gè)相對(duì)簡(jiǎn)單,本文不贅述的安裝準(zhǔn)備工作上面三個(gè)文件使我們接下來(lái)需要用到的,版本號(hào)不需要一致,不過(guò)最好用最新的,我剛開(kāi)始使用的比較老的,會(huì)出現(xiàn)編譯錯(cuò)誤。
最近公司有需求用到wordpress,其實(shí)我最先也是按照網(wǎng)上的教程一步一步來(lái)的,可是很多教程要不就是關(guān)鍵步驟不清晰,要不就是從哪兒轉(zhuǎn)載一半的貼子。根本沒(méi)法看,這篇文章希望能讓大家看到,我會(huì)盡量將我的每一步詳細(xì)記錄下來(lái)。
場(chǎng)景:一臺(tái)沒(méi)有安裝過(guò)apache2、php5.x的Linux機(jī)器,mysql是必須的,這個(gè)相對(duì)簡(jiǎn)單,本文不贅述mysql的安裝
1.準(zhǔn)備工作
httpd-2.2.31.tar.gz
php-5.6.24.tar.gz
wordpress-4.3.1-zh_CN.zip
上面三個(gè)文件使我們接下來(lái)需要用到的,版本號(hào)不需要一致,不過(guò)wordpress最好用最新的,我剛開(kāi)始使用的比較老的,會(huì)出現(xiàn)編譯錯(cuò)誤。
將上面的文件傳入我們準(zhǔn)備好的存放目錄,該目錄不等于安裝目錄。我的目錄是/mnt/tools/
2.解壓文件
解壓順序無(wú)所謂
# tar -zxvf httpd-2.2.31.tar.gz # tar -zxvf php-5.6.24.tar.gz # tar -zxvf wordpress-4.5.3-zh_CN.tar.gz
3.預(yù)編譯安裝服務(wù)
安裝之前最好先檢測(cè)一下機(jī)器是否安裝了apache和php的服務(wù)
我們假設(shè)沒(méi)有安裝,那么先為apache創(chuàng)建目錄
/usr/local/apache
3.1 配置apache安裝信息
#./configure --prefix=/usr/local/apache --with-mysql=/usr/local/mysql --enable-module=so --enable-shared=max --enable-rewrite
3.2 make&install
[root@localhost httpd-2.2.31]# cd /mnt/tools/httpd-2.2.31 [root@localhost httpd-2.2.31]# make [root@localhost httpd-2.2.31]# make install
3.3 改端口啟動(dòng)服務(wù)
執(zhí)行完上面后,我們?nèi)バ薷囊幌屡渲茫驗(yàn)槲疫@里80端口是被占用的,如果你要使用80,可以忽略這一步,我這里將端口改為了8000。你需要改的話(huà)只用改不帶#的Listen這一行,改完保存。
[root@localhost apache]# cd /usr/local/apache/conf/ [root@localhost conf]# vi httpd.conf [root@localhost conf]# cd ../bin/ [root@localhost bin]# ./apachectl start
啟動(dòng)后我們可以在瀏覽器打開(kāi)http://ip:8000;如果看到“It works!”,說(shuō)明apache安裝完成了!
3.4 配置php
添加依賴(lài)
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libedit-devel sqlite-devel
創(chuàng)建www用戶(hù)
# groupadd www # useradd -g www -s /sbin/nologin -M www
# mkdir /usr/local/php5.6 # cd /mnt/tools/php-5.6.24 # ./configure --prefix=/usr/local/php5.6 --with-config-file-path=/usr/local/php5.6/etc --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gettext --enable-mbstring --with-iconv --with-mcrypt --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir --enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-bz2 --with-readline # make # make install
安裝完以后我們稍微配置一下,讓系統(tǒng)能檢測(cè)到php
# cp php.ini-development /usr/local/php5.6/etc/php.ini # cp /usr/local/php5.6/etc/php-fpm.conf.default /usr/local/php5.6/etc/php-fpm.conf # cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm56 # chmod +x /etc/init.d/php-fpm56 # service php-fpm56 start
配置環(huán)境變量
# vi ~/.bash_profile
打開(kāi)編輯模式后我們?cè)赑ATH的最后面加入下面路徑并保存
:/usr/local/php5.6/bin
然后執(zhí)行下面代碼使其生效
source ~/.bash_profile
我們也可以檢測(cè)一下php版本 輸入 php -v 如果有顯示版本號(hào),則成功.
4.安裝wordpress
其實(shí)到了這一步我們已經(jīng)算基本上完成了,還有一些其他的配置,比如允許apache去運(yùn)行php。
# vi /usr/local/apache/conf/httpd.conf
搜索到DirectoryIndex 修改為 DirectoryIndex index.html index.shtml index.cgi index.php index.phtml index.php3
然后重啟apache。
再將解壓出來(lái)的wordpress目錄 cp wordpress /usr/local/apache/htdocs。然后打開(kāi)瀏覽器“http://ip:8000/wp-admin/” 然后將你的數(shù)據(jù)庫(kù)信息填好之后下一步就可以安裝完成了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/21872.html
摘要:第一步如何以最低價(jià)格快速買(mǎi)到阿里云服務(wù)器如果我是學(xué)生,我如何通過(guò)買(mǎi)到價(jià)值的服務(wù)答用購(gòu)買(mǎi)云服務(wù)器是阿里云學(xué)生專(zhuān)屬活動(dòng)。除阿里云外,大多數(shù)云服務(wù)器公司例如西部等同配置云服務(wù)器的價(jià)格都在左右。例如云服務(wù)器地址等。第一步:如何以最低價(jià)格快速買(mǎi)到阿里云服務(wù)器?1.1 如果我是學(xué)生,我如何通過(guò)¥9.9買(mǎi)到價(jià)值¥117的服務(wù)?答:用¥9.9購(gòu)買(mǎi)云服務(wù)器ECS是阿里云學(xué)生專(zhuān)屬活動(dòng)。首先,你需要在阿里云官網(wǎng)注...
摘要:首先,你需要在阿里云官網(wǎng)注冊(cè)賬號(hào)。然后在阿里云官網(wǎng)首頁(yè)點(diǎn)擊校園扶持,經(jīng)學(xué)生認(rèn)證后便可購(gòu)買(mǎi)每月的特價(jià)云服務(wù)器。圖幕布拍照如果對(duì)備案還有疑問(wèn),請(qǐng)參考阿里云官方文檔首次備案圖文引導(dǎo)。具體操作方式請(qǐng)看阿里云官方介紹鏡像部署或一鍵安裝包部署。第一步:如何以最低價(jià)格快速買(mǎi)到阿里云服務(wù)器?1.1 如果我是學(xué)生,我如何通過(guò)¥9.9買(mǎi)到價(jià)值¥117的服務(wù)? 答:用¥9.9購(gòu)買(mǎi)云服務(wù)器ECS是阿里云學(xué)生專(zhuān)屬活動(dòng)...
摘要:首先,你需要在阿里云官網(wǎng)注冊(cè)賬號(hào)。然后在阿里云官網(wǎng)首頁(yè)點(diǎn)擊校園扶持,經(jīng)學(xué)生認(rèn)證后便可購(gòu)買(mǎi)每月的特價(jià)云服務(wù)器。圖幕布拍照如果對(duì)備案還有疑問(wèn),請(qǐng)參考阿里云官方文檔首次備案圖文引導(dǎo)。具體操作方式請(qǐng)看阿里云官方介紹鏡像部署或一鍵安裝包部署。第一步:如何以最低價(jià)格快速買(mǎi)到阿里云服務(wù)器? 1.1 如果我是學(xué)生,我如何通過(guò)¥9.9買(mǎi)到價(jià)值¥117的服務(wù)? 答:用¥9.9購(gòu)買(mǎi)云服務(wù)器ECS是阿里云學(xué)生專(zhuān)屬活...
摘要:首先,你需要在阿里云官網(wǎng)注冊(cè)賬號(hào)。然后在阿里云官網(wǎng)首頁(yè)點(diǎn)擊校園扶持,經(jīng)學(xué)生認(rèn)證后便可購(gòu)買(mǎi)每月的特價(jià)云服務(wù)器。圖幕布拍照如果對(duì)備案還有疑問(wèn),請(qǐng)參考阿里云官方文檔首次備案圖文引導(dǎo)。具體操作方式請(qǐng)看阿里云官方介紹鏡像部署或一鍵安裝包部署。第一步:如何以最低價(jià)格快速買(mǎi)到阿里云服務(wù)器?1.1 如果我是學(xué)生,我如何通過(guò)¥9.9買(mǎi)到價(jià)值¥117的服務(wù)? 答:用¥9.9購(gòu)買(mǎi)云服務(wù)器ECS是阿里云學(xué)生專(zhuān)屬活動(dòng)...
閱讀 6866·2021-09-22 15:36
閱讀 5687·2021-09-02 10:20
閱讀 1868·2019-08-30 15:44
閱讀 2652·2019-08-29 14:06
閱讀 1152·2019-08-29 11:17
閱讀 1585·2019-08-26 14:05
閱讀 3092·2019-08-26 13:50
閱讀 1550·2019-08-26 10:26