新手小白如何搭建屬于自己的個人網(wǎng)站
目前建立個人網(wǎng)站,市場上主要有兩種方式:
第一是自助建站平臺,這種建站的成本相對比較低,新手可以直接上手。比如阿里云的云·速成美站(優(yōu)惠地址訪問:http://leffz.com/sumei)或掃碼進入了解詳情,模板建站1天就能上線,打字就能建網(wǎng)站,千套模板任意選擇,一價全包無任何隱形消費。

第二是自己買域名和云服務器,然后搭建一個網(wǎng)站。
這種需要自己配置服務器,所以相對麻煩些。但是也不是很難,這里主要搭建網(wǎng)站方式有兩種,第一是完全自己配置服務器環(huán)境并安裝網(wǎng)站程序,第二種是先安裝服務器管理面板,比如寶塔面板之類的,然后在面板一鍵部署和配置網(wǎng)站即可。(兩種方式都有寫,所以文章有點長,第二種更為簡單適合新手,請耐心閱讀哦)
搭建之前,請先將你的域名解析到云服務器公網(wǎng)IP地址。如圖:

一、首先說說如何手動配置服務器環(huán)境
這里以阿里云服務器為例,利用LAMP+wordpress的方式來搭建網(wǎng)站。
安裝步驟如下:
1、用遠程終端軟件連接你的云服務器,比如xshell等,直接用Windows自帶的cmd命令行工具也是可以的,但前提是系統(tǒng)已經(jīng)裝了ssh工具。使用下面的命令連接你的云服務器(前提是你的云服務器22端口和3389端口已開)
ssh
?root@xxx.xxx.xxx.xxxx(此處為你的公網(wǎng)ip)
2、安裝Apache HTTP服務
yum -y?
install
?httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
3、安裝完成后,啟動Apache服務。
systemctl start httpd.service
4、在瀏覽器訪問你的IP地址 http://<云服務器公網(wǎng)地址>,測試Apache服務是否安裝成功。
5、安裝 MySQL 數(shù)據(jù)庫
先下載并安裝MySQL官方的Yum Repository
wget http:
//dev
.mysql.com
/get/mysql57-community-release-el7-10
.noarch.rpm
yum -y?
install
?mysql57-community-release-el7-10.noarch.rpm
yum -y?
install
?mysql-community-server
?
6、啟動 MySQL 數(shù)據(jù)庫
systemctl start mysqld.service
?
7、查看一下MySQL初始密碼,后面我們需要登錄進去
grep
?“password”?
/var/log/mysqld
.log
?
8、接下來,我們修改一下MySQL的默認密碼,比如這里我們的密碼設置為NewPassWord1.
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘NewPassWord1.’;
9、然后,我們創(chuàng)建WordPress數(shù)據(jù)庫。比如這里我把數(shù)據(jù)庫名字設置為wordpress,你可以自己修改成自己想要的。
create database wordpress;
10、安裝 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
創(chuàng)建PHP測試頁面
echo
?“” >?
/var/www/html/phpinfo
.php
然后打開瀏覽器,訪問http://<云服務器公網(wǎng)地址>/phpinfo.php
11、Wordpress安裝和配置
yum -y install wordpress
?
修改wp-config.php指向路徑為絕對路徑
我們先切換到/usr/share/wordpress目錄:
cd
?/usr/share/wordpress
ln
?-snf?
/etc/wordpress/wp-config
.php wp-config.php
?
12、接著,在Apache的根目錄/var/www/html下,創(chuàng)建一個wp-blog文件夾。(這個文件夾將會用來放你的WordPress網(wǎng)站程序,當然你也可以自定義文件夾的名字,這里以wp-blog為例)
mkdir
?/var/www/html/wp-blog
把當前目錄wordpress下的文件全部移到/var/www/html/wp-blog下。
mv
?*?
/var/www/html/wp-blog/
接著,修改wp-config.php配置文件。
用下面的命令替換以下三個參數(shù)值(或者你也可以手動修改wp-config.php配置文件的相關數(shù)據(jù))
database_name_here為之前步驟中創(chuàng)建的數(shù)據(jù)庫名稱,此例子是wordpress。
username_here為數(shù)據(jù)庫的用戶名,此例子為root。
password_here為數(shù)據(jù)庫的登錄密碼,此例子為NewPassWord1.。
?
13、輸入命令,替換以下三個參數(shù)值:
sed
?-i ‘s
/database_name_here/wordpress/
’?
/var/www/html/wp-blog/wp-config
.php
sed
?-i ‘s
/username_here/root/
’?
/var/www/html/wp-blog/wp-config
.php
sed
?-i ‘s
/password_here/NewPassWord1
./’?
/var/www/html/wp-blog/wp-config
.php
?
14、重啟Apache服務
systemctl restart httpd
15、測試并安裝WordPress
打開瀏覽器并訪問http://<云服務器的公網(wǎng)IP>/wp-blog/wp-admin/install.php
進入WordPress初始化配置界面
填寫相關信息
Site Title:站點名稱,例如:Hello ADC。
Username:管理員用戶名,例如:admin。
Password:訪問密碼,例如:cIxWg9t@a8MJBAnf%j。
Your Email:email地址,建議為真實有效的地址。若沒有,可以填寫虛擬email地址,但將無法接收信息,例如:admin@admin.com。
?
16、登陸我們設置的后臺登陸用戶名和密碼,就可以登錄到wordpress管理后臺了。
到這里我們的WordPress博客就安裝完成了。
因為寫出來比較長,所以沒有把截圖放出來,更詳細的圖文教程可以看這里:基于
阿里云ECS服務器搭建云上博客WordPress教程(詳細圖文版)
教程地址:https://leffz.com/913.html
?
二、用寶塔面板一鍵部署wordpress網(wǎng)站
1、購買好云服務器后,把域名解析到云服務器的公網(wǎng)ip地址,登陸到你的控制臺,找到你購買的“云服務器”,登陸進去。

2、登陸云服務器后,在命令行終端輸入下面一行代碼按回車鍵(針對CentOS7系統(tǒng),其他系統(tǒng)請參見寶塔面板官網(wǎng)說明),自動安裝寶塔面板:
(安裝過程中間若出現(xiàn)選擇Y&N,輸入Y即可)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
?

3、接著耐心等待安裝完成,完成后輸入命令bt查看幫助菜單。


4、接著輸入數(shù)字14,就能看到寶塔面板的登錄地址還有用戶名和密碼。

5、我們把登錄地址復制到瀏覽器打開,輸入用戶名和密碼,進入到寶塔面板的后臺管理頁面。自動彈出以下界面,建議選擇LNMP套件安裝。

6、選擇面板左側“軟件商店”,然后找到WordPress,選擇一鍵部署。

輸入你的網(wǎng)站信息,即你的域名,然后提交,這時會彈出一個窗口系統(tǒng)上面有自動生成數(shù)據(jù)庫名和密碼,以及wordpress訪問地址。我們把這些信息保存,接下來要用到。

7、訪問上面的地址,即可在線安裝WordPress,按照要求填寫相關信息即可。


8、wordpress配置完成后,登陸你的Wordpress管理后臺。(后臺登陸地址為:你的網(wǎng)址或ip/wp-admin)


至此,你的wordpress網(wǎng)站就安裝完成了。接著可以去發(fā)布文章等其他操作了。更詳細的圖文教程可以看這里:如何用阿里云服務器建立個人網(wǎng)站(寶塔面板+wordpress)超簡單!(訪問?https://leffz.com/544.html)
更多的阿里云和騰訊云的最新優(yōu)惠活動及建站教程:leffz.com
