1、首先第一步就是進行登錄控制面板—高級環(huán)境設(shè)置—PHP版本設(shè)置,將PHP版本修改自己需要的版本php 5.2./php 5.3/php 5.4/即可。
創(chuàng)新互聯(lián)是一家做網(wǎng)站、網(wǎng)站設(shè)計,提供網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,網(wǎng)站制作,建網(wǎng)站,按需策劃設(shè)計,網(wǎng)站開發(fā)公司,從2013年創(chuàng)立是互聯(lián)行業(yè)建設(shè)者,服務(wù)者。以提升客戶品牌價值為核心業(yè)務(wù),全程參與項目的網(wǎng)站策劃設(shè)計制作,前端開發(fā),后臺程序制作以及后期項目運營并提出專業(yè)建議和思路。
2、接著就進行有些?PHP程序會對?PHP?版本有要求。這時候需要?PHP5.3及以上,云虛擬主機可以支持到?PHP5.5,可以在云虛擬主機管理控制臺修改,如下圖所示。
3、然后就是進行登錄到?主機管理控制臺??高級環(huán)境設(shè)置?,這時候即可顯示您需要修改的函數(shù)和環(huán)境參數(shù)。選擇后,單擊?保存設(shè)置 ,如下圖所示。
4、然后就是進行php.ini中的short_open_tag參數(shù)變?yōu)镺n的方法.php.ini中的short_open_tag參數(shù)默認就是在On的狀態(tài)然后進行保存即可,如下圖所示。
5、接著就是配置wordpress環(huán)境,進行雙擊XAMPP圖標(biāo)或?qū)⑵渫系綉?yīng)用程序文件夾即可。
6、然后就是進行在終端內(nèi)執(zhí)行如下命令,來安裝 PHP 7 執(zhí)行環(huán)境,當(dāng) PHP 7 安裝完成后,我們開始安裝 Composer,在命令行中執(zhí)行如下命令即可。
7、最后打開瀏覽器,然后轉(zhuǎn)到。如果看到以下屏幕,則一切正常。
云服務(wù)器配置可視化php環(huán)境界面,要借助第三方一鍵php包的配置。國人開發(fā)了這方面的面板,可以使用。不管使用的是win服務(wù)器還是linux 服務(wù)器,都可以在三方面板的幫助下,成功配置出可視化操作界面,然后一鍵部署 worpdress環(huán)境。
接下去就是這些步驟了:
1、注冊域名
2、選購服務(wù)器
3、網(wǎng)站備案
4、搭建網(wǎng)站環(huán)境
5、安裝網(wǎng)站程序
6、充實網(wǎng)站內(nèi)容
所有的網(wǎng)站都這么操作出來的,這是個思路,因為這方面內(nèi)容較多,這里也寫不開那么多內(nèi)容,在這留言或到咱們的 blog找相關(guān)內(nèi)容,老魏寫過不止一篇教程,都挺詳細的內(nèi)容,可以幫助你入門。
1:安裝svn
apt-get install subversion
2. 開啟svn服務(wù)器
svnserve -d
檢查是否開啟:ps aux | grep svnserve
若出現(xiàn)如下內(nèi)容:
wkr 6537 0.0 0.0 13784 956 ? Ss 16:18 0:00 svnserve -d
wkr 7593 0.0 0.0 5784 864 pts/0 S+ 21:57 0:00 grep –color=auto svnserve
表示服務(wù)已開啟。(注意:一定要有第1行,只有第2行說明服務(wù)未啟動)
停止svn服務(wù): killall svnserve
3. 建立倉庫
svnadmin create /home/svnrepos
理論上,倉庫可以建立在任何目錄中。
注意:重啟svnserve 執(zhí)行 svnserve -d -r /home
這樣在eclipse客戶端把工程導(dǎo)入svn的時候 url需要填寫
svn://ip/svnrepos/project_name
如果啟動的時候帶如下參數(shù):svnserve -d -r /home/svnrepos
客戶端:svn://ip/project_name 這樣子會報錯。驗證失敗
4. 修改配置文件
編輯 svnserve.conf
vi /home/svnrepos/conf/svnserve.conf
把anon-access = read 改為 none,auth_access = write
password-db = passwd authz-db = authz 的注釋去掉,還有[general]的注釋也要去掉(這個默認沒有注釋)。
注:當(dāng)你去掉注釋的時候,不要簡單的把前面的#去掉,要把前面的空格一塊去掉,不然在Eclipse中使用的時候會出現(xiàn)配置文件格式錯誤的問題。
注意:如果authz-db = authz 這個注釋掉了,則不需要配置/home/svnrepos/conf/authz
5. 修改帳戶文件
vi /home/svnrepos/conf/passwd
### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.
[users]
# harry = harryssecret
# sally = sallyssecret
user1 = pass1 # 輸入你定義的用戶名和密碼,密碼顯然沒有加密
6. 修改授權(quán)文件
gedit /home/svnrepos/conf/authz
修改或者輸入下面2行:
[svnrepos:/] ##格式為 版本庫名稱 + :/
user1 = rw
其中,repos1是倉庫名稱,user1是用戶名,rw代表讀寫。
7.客戶端連接
svn co svn://ip/oplinux
用戶名密碼:rsync
8.實現(xiàn)SVN與WEB同步,可以CO一個出來,也可以直接配在倉庫中
1)設(shè)置WEB服務(wù)器根目錄為/alidata/www/webroot
2)checkout一份SVN
svn co svn://localhost/alidata/www/svndata/myproject /alidata/www/webroot
修改權(quán)限為WEB用戶
chown -R www:www /alidata/www/webroot/myproject
3)建立同步腳本
cd /alidata/www/svndata/oplinux/hooks/
cp post-commit.tmpl post-commit
編輯post-commit,在文件最后添加以下內(nèi)容
export LANG=en_US.UTF-8
SVN=/usr/bin/svn
WEB=/alidata/www/webroot/
$SVN update $WEB –username myname –password myname
chown -R www:www $WEB
增加腳本執(zhí)行權(quán)限
chmod +x post-commit
這樣,我們上傳svn后,生產(chǎn)站點就能立馬顯示出來了,自動化程度高了很多。