人妻系列无码专区av在线,国内精品久久久久久婷婷,久草视频在线播放,精品国产线拍大陆久久尤物

當(dāng)前位置:首頁 > 前端設(shè)計(jì) > 正文

php 建站教程,php建一個(gè)網(wǎng)站步驟

php 建站教程,php建一個(gè)網(wǎng)站步驟

老鐵們,大家好,相信還有很多朋友對(duì)于php 建站教程和php建一個(gè)網(wǎng)站步驟的相關(guān)問題不太懂,沒關(guān)系,今天就由我來為大家分享分享php 建站教程以及php建一個(gè)網(wǎng)站步驟的...

老鐵們,大家好,相信還有很多朋友對(duì)于php 建站教程和php建一個(gè)網(wǎng)站步驟的相關(guān)問題不太懂,沒關(guān)系,今天就由我來為大家分享分享php 建站教程以及php建一個(gè)網(wǎng)站步驟的問題,文章篇幅可能偏長,希望可以幫助到大家,下面一起來看看吧!

如何建站個(gè)人網(wǎng)站wordpress建站教程

網(wǎng)站早已不再神秘,再也不是什么高技術(shù)活。普通用戶也可以輕松的建立出相對(duì)專業(yè)的網(wǎng)站。下面向大家簡單介紹一下個(gè)人建站的一些流程和注意事項(xiàng)。

一、域名

要想讓人家訪問自己的網(wǎng)站,域名是必不可少的。域名要盡可能的短、盡可能的方便記憶,比如.top域名,當(dāng)然現(xiàn)在好記的、有特征的域名已經(jīng)不多了,這需要你自己進(jìn)行考慮,只要覺得有一定的規(guī)律或便于用戶記憶即可。

二、空間

要建網(wǎng)站,其次必須要有一個(gè)空間,即存放網(wǎng)站的地方。對(duì)于個(gè)人用戶,建議購買虛擬主機(jī)。在購買虛擬主機(jī)時(shí)要看其服務(wù)、速度、響應(yīng)時(shí)間等。一般選擇有一定名氣的服務(wù)商即可。

注:域名、空間目前國內(nèi)比較好的服務(wù)商像阿里云、西部數(shù)碼、中國數(shù)據(jù)等都是非常好的選擇。

三、網(wǎng)站程序

網(wǎng)站程序當(dāng)然是選擇現(xiàn)成的,因?yàn)閭€(gè)人沒有必要去從頭開始編制一個(gè)網(wǎng)站程序,也沒有那個(gè)實(shí)力。現(xiàn)在網(wǎng)上有現(xiàn)成的網(wǎng)站管理系統(tǒng),這類系統(tǒng)還有很多,可以在自己綜合試用的基本上進(jìn)行選擇。

在選擇網(wǎng)站程序時(shí),還必須考慮到其通用性和二次開發(fā)。對(duì)于通用性不好、不利于二期開發(fā)的,雖然功能強(qiáng)大但不建議選用,因?yàn)榫W(wǎng)站有了一定規(guī)模后需要進(jìn)行個(gè)性化功能設(shè)計(jì)時(shí)會(huì)很麻煩。另外程序盡量選擇asp(asp.net),PHP、JSP等在國內(nèi)不是特別流行;在asp和asp.net之間也盡量選用asp.net,畢竟其基于.net架構(gòu)是發(fā)展的潮流。

四、網(wǎng)站設(shè)計(jì)

選擇好了網(wǎng)站程序后,則需要根據(jù)自己的需要進(jìn)行網(wǎng)站設(shè)計(jì)。一般來說,如果有專業(yè)的美工和程序員進(jìn)行修改自然最好。不過個(gè)人站長可能不一定具備這種條件,可以選擇服務(wù)商的智能建站。

目前市場上的域名品種很多,常見的有com、top、cn等等,域名注冊一般通過域名注冊平臺(tái)注冊,比如阿里云、百度云、中數(shù)等等,注冊域名需要你在注冊平臺(tái)注冊一個(gè)賬戶,然后查詢你想注冊的域名是否能注冊,如果可以注冊就進(jìn)入付款步驟,整個(gè)過程通過電腦或者手機(jī)就可以完成,不需要本人到場。

怎么用wampserver編寫php

wampserver只是一個(gè)部署php網(wǎng)站項(xiàng)目的部署工具,編寫php請(qǐng)使用專門的ide工具,推薦使用phpstorm

從事網(wǎng)站開發(fā)的師兄們,敢問怎么創(chuàng)建一個(gè)php項(xiàng)目呢

開發(fā)網(wǎng)站需要服務(wù)器,數(shù)據(jù)庫,和開發(fā)語言

1、購買服務(wù)器

2、搭建php開發(fā)環(huán)境,搭建nginx,安裝數(shù)據(jù)庫比如mysqlmonodbredis。

3、前端開發(fā)使用html,css,javascript現(xiàn)在都有成熟的框架可以使用,比如vuereact等

4、需求分析

5、UI界面設(shè)計(jì)

6、編寫代碼

7、調(diào)試測試

8、上線運(yùn)行

php網(wǎng)站做好以后怎么上傳到虛擬主機(jī)上去呢

要把php網(wǎng)站傳到虛擬主機(jī)上,直接把網(wǎng)頁代碼直接上傳就可以了。

如何搭建php服務(wù)器

你應(yīng)該是想問wampserver吧,wamp軟件是個(gè)統(tǒng)稱,代表Windows下的Apache+Mysql+PHP,稱為

WAMP

。

屬于WAMP環(huán)境的集成軟件有很多,比如wampserver、PHPWAMP、apmserv、xampp等等

推薦你使用功能更加強(qiáng)大的

純綠色集成環(huán)境PHPWAMP

(集成了VC,而且所集成組件未閹割,完整版適合本地也適合服務(wù)器),

700個(gè)PHP版本隨時(shí)切換,能自定義任何版本

,可以多個(gè)PHP版本同時(shí)使用,要是你有時(shí)候因?yàn)槟承┰蚍堑檬褂梅?0端口搭建網(wǎng)站,還能一鍵去除域名端口號(hào)!一鍵能強(qiáng)制修改任意環(huán)境的mysql數(shù)據(jù)庫,功能太多了,我不說了,你自己看看吧

wordpress怎樣搭建網(wǎng)站

想要搭建個(gè)人網(wǎng)站,就需要有單獨(dú)的服務(wù)器,就在阿里云購買了臺(tái)服務(wù)器,選擇系統(tǒng)為“Ubuntu14.04.5LTS”,并在阿里云買了個(gè)域名(域名是為了方便記憶,否則輸入ip地址訪問網(wǎng)站很不方便),下面就使用Ubuntu系統(tǒng)搭建WordPress個(gè)人網(wǎng)站。

安裝WordPress運(yùn)行環(huán)境

1.安裝Mysql數(shù)據(jù)庫

aptupdate

aptupgrade

aptinstallmysql-server

查看mysql是否安裝成功:

root@iZ2zeeg42qkecbhciml4pcZ:~#mysql--version

mysqlVer14.14Distrib5.5.62,fordebian-linux-gnu(x86_64)usingreadline6.3

2.安裝PHP

apt-getinstallsoftware-properties-common

add-apt-repositoryppa:ondrej/php

aptupdate

aptinstallphp7.2

aptinstalllibapache2-mod-php7.2

aptinstallphp7.2-mysql

aptinstallphp7.2-fpm

查看php是否安裝成功:

root@iZ2zeeg42qkecbhciml4pcZ:~#php-v

PHP7.2.16-1+ubuntu14.04.1+deb.sury.org+1(cli)(built:Mar7201920:42:24)(NTS)

Copyright(c)1997-2018ThePHPGroup

ZendEnginev3.2.0,Copyright(c)1998-2018ZendTechnologies

withZendOPcachev7.2.16-1+ubuntu14.04.1+deb.sury.org+1,Copyright(c)1999-2018,byZendTechnologies

3.安裝Nginx

installnginx

查看Nginx是否安裝成功:

root@iZ2zeeg42qkecbhciml4pcZ:~#nginx-v

nginxversion:nginx/1.4.6(Ubuntu)

重啟Nginx后,在瀏覽器中輸入http://阿里云服務(wù)器外網(wǎng)IP地址/

servicenginxstop

servicenginxstart

如果圖片顯示為下圖,說明阿里云服務(wù)器自動(dòng)啟動(dòng)了apache2的服務(wù),apache2和nginx都使用80端口,80端口沖突。

關(guān)閉apache2的服務(wù)

重啟php7.2-fpm服務(wù)和Nginx服務(wù):

在瀏覽器中輸入http://阿里云服務(wù)器外網(wǎng)IP地址/

安裝WordPress及其配置

1.Mysql創(chuàng)建數(shù)據(jù)庫和用戶:

root@iZ2zeeg42qkecbhciml4pcZ:~#mysql-uroot-p

Enterpassword:

WelcometotheMySQLmonitor.Commandsendwith;or\g.

YourMySQLconnectionidis44

Serverversion:5.5.62-0ubuntu0.14.04.1(Ubuntu)

Copyright(c)2000,2018,Oracleand/oritsaffiliates.Allrightsreserved.

OracleisaregisteredtrademarkofOracleCorporationand/orits

affiliates.Othernamesmaybetrademarksoftheirrespective

owners.

Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.

mysql>createdatabase數(shù)據(jù)庫名稱charactersetutf8collateutf8_general_ci;

QueryOK,1rowaffected(0.00sec)

mysql>grantallon數(shù)據(jù)庫名稱.*to'用戶名'@localhostidentifiedby'用戶密碼';

QueryOK,0rowsaffected(0.00sec)

mysql>FLUSHPRIVILEGES;

QueryOK,0rowsaffected(0.00sec)

mysql>quit

Bye

root@iZ2zeeg42qkecbhciml4pcZ:~#

2.下載WordPress并安裝:

獲取WordPress軟件:點(diǎn)擊此處

將下載的wordpress-5.0.3-

zh_CN.tar.gz

上傳到云服務(wù)器上

安裝wordPress:

root@iZ2zeeg42qkecbhciml4pcZ:~#ls

wordpress-5.0.3-zh_CN.tar.gz

root@iZ2zeeg42qkecbhciml4pcZ:~#mvwordpress-5.0.3-zh_CN.tar.gz/var/www/

root@iZ2zeeg42qkecbhciml4pcZ:~#cd/var/www/

root@iZ2zeeg42qkecbhciml4pcZ:/var/www#ls

htmlwordpress-5.0.3-zh_CN.tar.gz

root@iZ2zeeg42qkecbhciml4pcZ:/var/www#tar-zxvfwordpress-5.0.3-zh_CN.tar.gz

......

root@iZ2zeeg42qkecbhciml4pcZ:/var/www#ls

htmlwordpresswordpress-5.0.3-zh_CN.tar.gz

root@iZ2zeeg42qkecbhciml4pcZ:/var/www#cdwordpress/

root@iZ2zeeg42qkecbhciml4pcZ:/var/www/wordpress#ls

index.phpreadme.htmlwp-adminwp-comments-post.phpwp-contentwp-includeswp-load.phpwp-

mail.php

wp-signup.phpxmlrpc.php

license.txt

wp-activate.phpwp-blog-header.phpwp-config-sample.phpwp-cron.phpwp-links-opml.phpwp-login.phpwp-settings.phpwp-trackback.php

root@iZ2zeeg42qkecbhciml4pcZ:/var/www/wordpress#mvwp-config-sample.phpwp-

config.php

使用vim命令編輯wp-config.php:

vimwp-config.php

修改文件中的數(shù)據(jù)庫配置信息,填寫剛才創(chuàng)建的數(shù)據(jù)庫信息:

/**WordPress數(shù)據(jù)庫的名稱*/

define('DB_NAME','數(shù)據(jù)庫名稱');

/**MySQL數(shù)據(jù)庫用戶名*/

define('DB_USER','用戶名');

/**MySQL數(shù)據(jù)庫密碼*/

define('DB_PASSWORD','數(shù)據(jù)庫密碼');

/**

*WordPress數(shù)據(jù)表前綴。

*

*如果您有在同一數(shù)據(jù)庫內(nèi)安裝多個(gè)WordPress的需求,請(qǐng)為每個(gè)WordPress設(shè)置

*不同的數(shù)據(jù)表前綴。前綴名只能為數(shù)字、字母加下劃線。

*/

$table_prefix='wp_';

在阿里云控制臺(tái)將域名解析到指定的服務(wù)器上:

控制臺(tái)->域名->解析->添加紀(jì)錄

配置服務(wù)安全組策略,將80(http)端口和443(https)端口開放:

控制臺(tái)->云服務(wù)器ECS->網(wǎng)絡(luò)和安全->安全組->配置規(guī)則

配置80端口:

配置443端口:

配置后查看內(nèi)容:

編輯Nginx配置文件:/etc/nginx/sites-available/default

client_max_body_size10m;

server{

listen80;

listen[::]:80;

server_namelocalhost;#你的域名

root/var/www/wordpress;

indexindex.phpindex.htmlindex.htmindex.nginx-debian.html;

location/{

#Firstattempttoserverequestasfile,then

#asdirectory,thenfallbacktodisplayinga404.

#try_files$uri$uri/=404;

try_files$uri$uri//index.php?$args;

}

location~\.php${

#includefastcgi.conf;

includefastcgi_params;

fastcgi_buffer_size128k;

fastcgi_buffers3232k;

#fastcgi_intercept_errorson;

#Withphp-fpm(orotherunixsockets):

fastcgi_passunix:/var/run/php/php7.2-fpm.sock;

#Withphp-cgi(orothertcpsockets):

#fastcgi_pass127.0.0.1:9000;

}

}

重啟Nginx后,在瀏覽器中輸入http://阿里云服務(wù)器外網(wǎng)IP地址/

servicenginxstop

servicenginxstart

在瀏覽器中訪問自己的域名,查看是否成功:

到此WordPress就安裝成功了,你可以自行配制您的網(wǎng)站信息。

文章到此結(jié)束,如果本次分享的php 建站教程和php建一個(gè)網(wǎng)站步驟的問題解決了您的問題,那么我們由衷的感到高興!