導航:首頁 > 編程語言 > vps搭建php環境

vps搭建php環境

發布時間:2022-11-14 09:05:15

❶ windows vps 怎麼搭建wordpress網站環境

應網友需求,特地寫上一篇關於Linode VPS配置LNMP環境和搭建wordpress的文章。其實這篇文章也不會寫詳細的如何配置lnmp,因為lnmp.org官網本身就有詳細的教程和軍哥的論壇後援技術支持。這里主要敘述一些我當初實施過程中的思路和心得。希望能幫到一些還沒入門的朋友。其實我自己並非技術人員,為什麼走到後來還是使用VPS,喂有這么做才能解決一些問題,說多了都是淚唉。
因來我博客的大都為外貿業務員,當然也是直奔如何構建wordpress網站的。這時你首要做的事情肯定就是購買空間主機來完成網站的建設。空間主機與VPS有著很大的區別,具體的區別就不用專業術語了,估計說了也很難讓大眾一下子明白,就舉一個例子吧。空間主機就像你去買一台電腦,人家幫你把盤分好、系統裝完全,往後你只管安裝自己需要的軟體使用就好。而VPS則是相當於你買完電腦後,需要你自己親手分區把系統裝完全之後再下載各種軟體等供日常使用。所以如果你並非web技術人員,而只是想建一個網站並且日後做電商使用,是沒有必要購買VPS來自行搭建環境的,這里的環境是指網站建設和運行所需要的系統配置。所以購買主機空間最佳,然後一鍵安裝wordpress,是多麼容易的事。這里首推bluehost與godaddy的國外空間。
如果你是web技術人員,想要嘗試自行構架環境並做更深層次的技術使用,那麼建議你購買Linode家的VPS,本著負責任的態度,我只推薦自己使用過覺得不錯的,速度快,價格中等,被牆的幾率最小,不行就搬唄,Linode售後是很nice的。當你已經做完VPS的初始配置之後,需要給這台機器配置網站程序需要的運行環境,而wordpress則需要linuxphp、MySQL的構架。正因為人們想把事情變的更為簡單,才有了LNMP的誕生。
LNMP一鍵安裝包是什麼?
你將安裝包上傳到VPS中,用命令來執行安裝包,它將自動安裝完所有內容,就類似於一鍵安裝電腦系統的概念,嗯。
中文官方網站:LNMP.org 軍哥的論壇有你出現常見問題的全面解決方案。
安裝包下載
安裝指南
添加虛擬主機 (建站的步驟)
wordpress安裝包
建議新手們本著耐心,積極學習的態度看完lnmp.org中的每一個步驟,並且實際手動的去操作,出現問題從軍哥的交流中找找解決方案。有志者事竟成。

❷ 如何用vps 搭建 wordpress

###首先安裝LNMP

####先安裝scrrent

yum install screen

安裝完成之後在終端下運行如下命令

screen -S lnmp

####然後安裝lnmp

lnmp是linu下的(Nginx、MySQL、PHP、phpMyAdmin)一鍵安裝Shell腳本

wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

在終端運行上面的命令之後開始安裝lnmp,等待安裝完成即可(具體安裝完成時間視你的網速以及伺服器硬體配置)

詳細的LNMP安裝教程可以去[lnmp官網](http://lnmp.org/install.html)查看.

安裝完成之後在瀏覽器裡面輸入你的IP地址即可打開默認的lnmp界面啦;

如下圖

###添加虛主機

添加虛主機也就是在VPS上給你的wordpress添加一下文件目錄,設置一下域名什麼的;

####運行vhost.sh

cd /root
. vhost.sh

在終端裡面執行上面的命令,即可開始添加虛擬主機;

####域名設置

=========================================================================
Add Virtual Host for LNMP V1.0 , Written by Licess
=========================================================================
LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux
This script is a tool to add virtual host for nginx
For more information please visit http://www.lnmp.org/

=========================================================================
Please input domain:
(Default domain: www.lnmp.org):www.hiadmin.org hiadmin.org
===========================
我這里輸入了2個域名;www.hiadmin.org和hiadmin.org是2個不同的域名

####是否還要添加域名

domain=www.hiadmin.org hiadmin.org
===========================
Do you want to add more domain name? (y/n)

如果需要就添加,不需要就直接輸入n即可

####接下來設置網站目錄

Please input the directory for the domain:www.hiadmin.org hiadmin.org :
(Default directory: /home/wwwroot/www.hiadmin.org hiadmin.org):

一般默認直接回車即可,要修改也可以,需要絕對路徑。

####是否開啟偽靜態

===========================
Allow Rewrite rule? (y/n)
===========================

一般都是要的,所以輸入y後回車

####下面選擇偽靜態類型

Please input the rewrite of programme :
wordpress,discuz,typecho,sablog,dabr rewrite was exist.
(Default rewrite: other):wordpress

默認有discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二級目錄wp偽靜態)、dedecms、drupal、ecshop、shopex可選,主機輸入即可。

####是否開啟log功能

===========================
Allow access_log? (y/n)
===========================

這個一般沒啥用輸入n後回車

####開始安裝

Press any key to start create virtul host...

出現按任意鍵提示後敲回車開始安裝,等待安裝完成。

###安裝WordPress

先切換到網站目錄下

cd /home/wwwroot/

然後看看你的'www.hiadmin.org'文件夾是否存在.

####下載WorPress

wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip

運行wget下載最版本的WordPress

####運行unzip解壓

unzip wordpress-3.9-zh_CN.zip

####拷貝Wordpress到你的網站目錄下

cp -R wordpress/* /home/wwwroot/www.hiadmin.org/

將wordpress目錄下的所有文件拷貝到www,hiadmin.org中

####設置目錄許可權

由於wordpress在安裝的時候以及在安裝插件主題和自升級的需要可寫許可權。所以我要對特定目錄設許可權。

chmod -R 777 wp-admin/
chmod -R 777 wp-content/
chmod -R 777 wp-includes/
chmod -R 777 wp-config-sample.php
chmod -R 777 readme.html

####創建資料庫

在安裝lnmp之後我們就已經可以通過IP打開默認網站,通過上面的phpmyadmin我們可以操作資料庫
創建一個hiadmin的資料庫

####安裝wordpress
前面我們設置了域名,所以需要去添加A記錄,解析到你的伺服器上,或者你可以修改hosts文件。

然後在瀏覽器裡面輸入剛才設置域名即可開始安裝,按照提示輸資料庫名,賬號密碼之後即可開始安裝。

到此在VPS上用lnmp搭wordpress就完成了。

###注意事項

####1,安裝主題需要FTP賬號密碼
修改網站目錄下的wp-config.ini文件,添加如下內容

define("FS_METHOD","direct");
define("FS_CHMOD_DIR",0777);
define("FS_CHMOD_FILE",0777);
保存之後,在wordpress刷新即可。

####2,wordpress後台主題不顯示,僅顯示默認使用的主題
這是由於lnmp默認禁用了一些php的函數導致的,

修改/usr/local/php/etc/php.ini
查找disable_functions下刪除scandir

然後重啟php-fpm即可

service php-fpm restart

❸ 怎樣在 VPS 上搭建一個在線 PHP+MySQL 的編輯運行環境

下面讓我們建立MYSQL資料庫
apt-get install mysql-server mysql-client
安裝phpmyadmin
apt-get install phpmyadmin
這時,你會發現直接訪問http://localhost/phpmyadmin無法使用,
這時我們需要建立一個軟連接,執行下面的命令
#sudo ln -s /usr/share/phpmyadmin/ /var/www/
或者你把phpmyadmin直接復制到 /var/www/的文件夾下面也可以
下面介紹一下Debian /Ubuntu Linux中, lighttpd的相關命令
停止lighttpd伺服器
# /etc/init.d/lighttpd stop
重啟lighttpd伺服器
# /etc/init.d/lighttpd restart
啟動lighttpd伺服器
# /etc/init.d/lighttpd start
第二步,Lighttpd與PHP的優化。
這步也是最重要的,關繫到WordPress能否良好的運行在64M內存的VPS上。
修改 /etc/lighttpd/conf-available/10-fastcgi.conf
max-procs = 1
PHP_FCGI_CHILDREN = 2
PHP_FCGI_MAX_REQUESTS = 這個隨意,但是不要為0或者太大
說一下為什麼要這么設置,php-cgi進程數=(max-procs)X(1+PHP_FCGI_CHILDREN),1個php-cgi進程大約佔用19M內存,也就是說64M的內存VPS最好不要超過3個php-cgi進程,剩下的內存要留給MySQL和系統。如果仍然出現500錯誤,可以降低到2個,也就是PHP_FCGI_CHILDREN = 1
其餘優化
/etc/php5/cgi/php.ini 中 memory_limit建議適當減少,只要保證WordPress可以運行即可(WordPress安裝至少需要32MB內存,但運行只需要8MB或者更少)。
/etc/mysql/my.cnf 中相應的參數,請減少到默認值的1/8左右,或者更低。

❹ vps要怎麼建php站點求助啊 ,可不可以幫我搞定下

很簡單.VPS是可以安裝各種程序以及配置各種網站環境的.PHP的只需要搭配MYSQL資料庫即可.可以讓你的服務商幫你配置好環境並架設FTP.你在本地電腦上通過flashfxp工具把網站數據上傳到設置好的目錄,並綁定域名即可訪問.這些是服務商的售後支持.他們有義務幫你做

❺ 怎麼在VPS上,設置 php

Windows上的話,直接上phpStudy
Linux的話,直接lnmp,很多網站都使用了軍哥的lnmp
簡單快捷,非常方便~

❻ vps伺服器如何建網站 大概步驟... 誰能教教我

前提:首先,你要學習 用 putty ssh管理自己的伺服器 其實很簡單
下載 putty.exe 連接ip地址,輸入用戶名,密碼 ok,第一步完成
如果第一步沒有學會 ,就不用看地下內容了。。(第一步不會可以 加qq147894962)24小時在線解決 各種 問題
有了第一步,然後用putty安裝 kloxo軟體()安裝 步驟為以下
-----------------------------------------------------------------------------
第一:
SSH登陸你的VPS,執行:
wget http://download.lxlabs.com/download/kloxo/proction/kloxo-install-master.sh
sh ./kloxo-install-master.sh
會出現已系列的安裝命令,稍等 什麼都不做就行

第二:安裝完後請執行:
yum install php-bcmath /*高精度數學運算組件,默認沒安裝,MD5運算時用到*/
yum check-update /*檢查全部更新*/
yum update /*更新全部更新*/
yum clean all /*清理全部緩存的安裝文件以節省空間*/

第三:登陸
這就安裝完了kloxo,可以web登陸面板了。
地址:https://yourip:7777/ /*安全連接*/
http://yourip:7778/ /*普通鏈接,常用*/

1:重設Kloxo密碼
使用http://您的ip地址:7778 登錄Kloxo,初始用戶名和密碼都是admin。
第一次登錄Kloxo之後系統會提示更改密碼,未更改密碼前無法進行任何操作。
如果您覺得http方式不能保證您的安全,還可以採用加密的https協議來訪問您的後台https://您的ip地址:7777

2:綁定域名
有一點需要注意,綁定完頂級域名後會自動綁定www子域名到這個目錄。
也就是說,綁定jiucool.com到jiucool目錄後,會自動把www.jiucool.com綁定到jiucool目錄。
注意:請不要啟用php-fastcgi, 否則可能會出現500

3:添加資料庫

4:登錄FTP
IP為您VPS的IP
用戶名為admin
密碼為Kloxo的密碼,也就是第一步中修改的密碼。
二、 Kloxo使用教程(二):安裝後必須做的

第一:安裝中文語言包:

1.用ssh登陸你的vps
2.進入lang目錄
cd /usr/local/lxlabs/kloxo/httpdocs/lang
3.下載語言包
wget http://www.jiucool.com/mine/download/Kloxo_cn.zip
3 解壓語言包
unzip Kloxo_cn.zip
4.訪問http://你的IP:7778/ 進行lxadmin語言設置
在Advanced->Appearance->Language里選擇Chinese,然後點擊update確認.

第二:解決中文網頁顯示亂碼
修改apache的httpd.conf默認編碼的設置,如下:
首先用SSH登陸VPS,修改httpd.conf文件
vi /etc/httpd/conf/httpd.conf
查找:AddDefaultCharset
把:AddDefaultCharset UTF8
改為:AddDefaultCharset OFF 或改為 #AddDefaultCharset UTF8
(不只知道怎麼用vi?G一下吧)
這樣的話,打開頁面的時候就會按照網頁的編碼設置來打開網頁。
輸入以下命令重啟Apache
service httpd restart

第三:刪除Kloxo日誌(這個得弄一下,要不然沒幾天你的磁碟就會被日誌塞滿的)
1.登上ssh
2.在/etc/cron.daily目錄下新建cleankloxolog.sh
vi /etc/cron.daily/cleankloxolog.sh
3.編輯cleankloxolog.sh,並輸入以下內容
# !/bin/bash
rm -rf /home/admin/_processed_stats/*
rm -rf /home/kloxo/httpd/lighttpd/*
rm -rf /var/log/kloxo/*
rm -f /home/httpd/*/stats/*
然後保存推出.
4.把該文件改為755許可權
chmod 755 /etc/cron.daily/cleankloxolog.sh

第四:添加DNS模板
Kloxo有個奇怪的地方就是即使你不使用Kloxo自帶的DNS伺服器,你也要添加DNS模板,否則你就無法添加域名,這個一定要注意。註解:
1 == DNS模板名,建議使用英文名,無特殊
2 == 網站的IP,這個添加時默認,如果你有多個IP可以下拉選擇
3 == 郵寄的IP,這個添加時默認,如果你有多個IP可以下拉選擇
4 == 主DNS,如果你想要使用kloxo自帶的DNS伺服器,請填寫正確已注冊的dns伺服器
5 == 主DNS,如果你想要使用kloxo自帶的DNS伺服器,請填寫正確已注冊的dns伺服器

三、VPS Kloxo使用教程(三):優化設置(這一步新手可以 不考慮)

好多客戶反映kloxo安裝後內存使用非常厲害,網上搜索了一下,總結了幾點kloxo安裝後的優化設置:
一,禁用一些服務:如果你不使用kloxo的named來解析域名,不用qmail發郵件,那你可以禁用named和qmail,具體方法:
用putty登陸你的VPS,執行:

service named stop;
chkconfig named off;
service qmail stop;
chkconfig qmail off;
chkconfig courier-imap off;

其實vps也可以禁用iptables的:

service iptables stop;
chkconfig iptables off;

二,優化mysql:/etc/my.cnf

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
skip-bdb
skip-innodb

[mysqlmp]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
#safe-updates

[isamchk]
key_buffer = 8M
sort_buffer_size = 8M

[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M

[mysqlhot]
interactive-timeout

上面的這個資料庫的優化 我沒有嘗試,我使用了如下方法

在[mysqld]下面加入以下三行:
skip-locking
skip-bdb
skip-innodb

保存之後在重啟MYSQL
命令: /sbin/service mysqld restart

效果顯著,一下子就降低了很多
請採納。。。珍惜別人勞動成果。。。呵呵

❼ 如何使用VPS安裝ASP和PHP程序

IIS默認支持ASP;
如果在WINDOWS上部署PHP開發環境,可選ISAPI和FASTCGI兩種模式,推薦使用FASTCGI;
先到微軟IIS官方網站下載FASTCGI安裝包;一定要對應IIS版本,然後安裝;
再下載x86版本的PHP安裝包,安裝的時候選中支持PHP擴展,這樣後期就不用手工修改文件了;
最後下載x86版本的mysql安裝包,安裝記得選中將MYSQL的BIN文件夾加入系統環境變數,這樣在命令提示符操作MYSQL就不用先輸入路徑了。

你要是VPS還沒買,可以找我,可以為你免費配置WINDOWS系統或者LINUX系統以及GZIP壓縮、301重定向以及偽靜態等,512M、40G、獨享3M帶寬、GBP五線出口的現在只需90元/月

❽ 我的vps已安裝了centos-7.6-x86_64,怎樣安裝php擴展

為了讓網站成功運行,就需要在php中增加bcmath這個擴展(其實默認的php中已經存在bcmath擴展,但是沒有安裝編譯
安裝php的擴展bcmath具體步驟如下(以下操作均在wdcp 2.4的環境中):
1、ssh登陸vps控制台後,進入要安裝的擴展的源碼目錄:cd /root/lanmp/php-5.2.17/ext/bcmath
2、運行phpize,這是wdcp中的路徑: /www/wdlinux/php/bin/phpize
出現如下提示:
configuring for:
php api version:
20041225
zend mole api no: 20060613
zend extension api no: 220060519
3、編譯安裝:
./configure --with-php-config=/www/wdlinux/php/bin/php-config
make
make install
4、增加到配置文件php.ini里
vi /www/wdlinux/etc/php.ini
在最後增加:extension=bcmath.so
5、重啟服務
service httpd restart
service nginxd restart
然後就大功告成

❾ vps可以配置哪些環境

iis+php+mysql,lamp(linux+apache+mysql+php),lnmp(linux+nginx+mysql+php),phpwind這些都是,具體你要配置哪個環境那得看你需要了。

❿ 如何用vps建立網站

你好.我來解答下你的問題.

其實很簡單的.VPS有獨立的IP以及操作系統.你只需要根據網站類型配置好相應的環境.比如說ASP的網站用IIS可直接發布.PHP的網站用IIS+PHP+MYSQL環境.NET的網站可以用MSSQL資料庫.然後安裝下FTP.在本地通過FTP把數據上傳到VPS.並在IIS中配置發布即可.IDC公司也可以幫你配置好相應的環境.你只需要上傳數據.

海騰數據楊闖為你解答.希望以上回答對你有幫助.

閱讀全文

與vps搭建php環境相關的資料

熱點內容
銀河v10驅動重編譯 瀏覽:889
電腦上文件夾右擊就會崩潰 瀏覽:689
右美維持演算法 瀏覽:938
php基礎編程教程pdf 瀏覽:219
穿越之命令與征服將軍 瀏覽:351
android廣播重復 瀏覽:832
像阿里雲一樣的伺服器 瀏覽:318
水冷空調有壓縮機嗎 瀏覽:478
訪問日本伺服器可以做什麼 瀏覽:432
bytejava詳解 瀏覽:448
androidjava7 瀏覽:385
伺服器在山洞裡為什麼還有油 瀏覽:886
天天基金app在哪裡下載 瀏覽:974
伺服器軟路由怎麼做 瀏覽:292
冰箱壓縮機出口 瀏覽:228
OPT最佳頁面置換演算法 瀏覽:645
網盤忘記解壓碼怎麼辦 瀏覽:853
文件加密看不到裡面的內容 瀏覽:654
程序員腦子里都想什麼 瀏覽:434
oppp手機信任app在哪裡設置 瀏覽:189