個人網站---利用WordPress搭建個人網站


前言

  本來想自己用java自己開發一個個人網站的,結果感覺可能需要的東西太多了,在網上隨便百度的文章找到了一個開源的php框架覺得用着還是很方便的,因爲從開始做到做好差不多也就幾個小時。剩下的就是自己配置了,廢話就不多說了,就直接開始講了,我會把自己再做的過程中遇到的問題儘量的解釋一下。


正文

一、購買自己的服務器

  購買一臺網絡雲服務器,可以考慮阿里雲、騰訊雲、百度雲等,這裏以騰訊雲服務器舉例。可在管理控制檯查看配置購買的服務器,我裝的系統是默認的centos7.6。指令稍微有點和別的不一樣。
在這裏插入圖片描述

二、網絡環境部署

  購買完成後,在管理端後臺更多設置裏修改遠程登錄密碼
在這裏插入圖片描述
  兩個都修改完成後就可以遠程連接服務器啦

  在安全組裏添加訪問規則,允許80,22端口訪問,自定義選擇linux登陸和ping,默認就是這兩個端口
在這裏插入圖片描述
在這裏插入圖片描述

1.安裝apache服務器

 首先安裝Apache

		yum install httpd httpd-devel

 需要確認的,填yes,以下同樣
 啓動apache執行:

		systemctl start httpd.service
2.安裝mysql服務

 安裝mariadb,爲啥要安裝mariadb,因爲CentOS7中已經不在支持mysql,就算你已經安裝了,CentOS7還是表示很嫌棄。因爲 你裝了mysql,接下來的步驟會出錯誤。出現了可以自己百度解決

		yum install -y mariadb-server

啓動mysql執行:

		systemctl start mariadb.service
3.安裝php

 這裏適合前面沒安裝過epel的。如果安裝php的版本較低會遇到這個問題,這個就是因爲php版本太低。
 Your server is running PHP version 5.4.16 but WordPress 5.2.2 requires at least 5.6.20.

		rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
		rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安裝php

		yum install -y php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-fpm

安裝php擴展,三條分別執行

		yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo
		yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear
		yum -y install php-pecl-memcache php-eaccelerator

 然後重啓httpd服務

		#重啓httpd服務
		systemctl restart httpd.service 
		#設置開機啓動,不設置的話如果服務器重啓會導致網站上不去。
		systemctl enable httpd.service

然後進入默認網站目錄cd /var/www/html/然後touch index.php然後編輯一下添加如下php代碼:

		<?php
		phpinfo();
		?>

 然後關閉防火牆

		service iptables stop

 然後在瀏覽器輸入你的服務器公網ip地址就可以看到如下頁面喲,首先確認你的防火牆已經全部關閉了哦.
在這裏插入圖片描述

4.網站部署

1) 下載WordPress安裝包,上傳到服務器這是我下載的wordpress安裝包,上傳工具使用的是FileZilla Client運行FileZilla Client,輸入地址,賬號,遠程登錄密碼,端口22,快速連接。也可以通過文件>站點管理器>新建站點添加,連接成功後,將下載的wordpress壓縮吧拖到右邊/var/www/html文件夾下好的上傳完畢。然後在服務器上執行:cd /var/www/ 這是更改文件夾的權限,因爲他需要幫你創建一下東西,不給權限的話會出現問題。
chmod –R 777 html
在這裏插入圖片描述

三、安裝WordPress

1.配置wordpress

 好的看到我們的源碼包了,現在來解壓他.
在這裏插入圖片描述
 發現沒有解壓命令,我們來安裝一下.
 執行:yum install zip
 執行:yum install unzip
 安裝完成後,我們來解壓縮wordpress進入/var/www/html目錄執行:cd /var/www/html解壓縮安裝包:unzip –x 安裝包名稱運行結束之後,就解壓完畢了這樣咱們就只剩下安裝了.

2.安裝WordPress

 進入數據庫爲wordpress創建一個數據庫執行:mysql -u root –p
 剛開始默認數據庫沒有密碼,爲數據庫設置新密碼

		SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密碼')

 創建數據庫執行:create database wordpress;
 在網頁上輸入公網地址,進入wordpress配置頁面,填寫好如下表單

		http://IP地址/wordpress/wp-admin/install.php

 記住你設置的賬號密碼就是你登錄發表文章的賬號密碼,設置後之後登陸上來就是這個樣子了。
在這裏插入圖片描述
 接下來你就可以配置你的博客了,在這裏你可以把訪問地址發給你的朋友。
在這裏插入圖片描述
  中英文配置以及更新的時候需要你輸入ftp賬號密碼的時候你可以參考如下設置:
  使用Wordpress程序架構的網站如果需要在網站後臺升級、安裝主題或者插件的時候,總是會提示需要我們提供FTP信息的界面。有這樣的字樣提示"要執行請求的操作,WordPress需要訪問您網頁服務器的權限。請輸入您的FTP登陸憑據以繼續。如果您忘記了您的登陸憑據(如用戶名、密碼),請聯繫您的網站託管商"。這個是比較麻煩的,現在就嘗試解決一下!
你可以使用在wp-config.php文件中添加腳本方式。

		define("FS_METHOD","direct");
		define("FS_CHMOD_DIR", 0777);
		define("FS_CHMOD_FILE", 0777);
		#配置中文
		define( 'WPLANG', 'zh_CN' );		

總結

  在安裝中的過程中我也遇到了很多問題,這裏寫出了我的解決方式,可能你按照我的教程寫的過程中也會遇到不同的問題,這個時候,你需要自己去查找遇到的問題以及原因。我也是看的別人的文章,當時我裝的php版本問題,安裝後之後跳轉不出博客設置頁面,更新完php版本之後,又出現mysql擴展包的問題。就是執行yum install php-mysql會報php版本confict。這個我當時也解決了,好像是一篇關於mysql連接包的文章來解決了,網頁被我不小心關掉了,沒辦法給寫出解決方案了,但是大家遇到百度問題原因,可能就會遇到那個文章。看到解決方式多嘗試幾次,說不定就解決了,別放棄!!!共同加油!!!最後祝大家都能建造屬於自己的網站,我先去設置自己的博客了。


  鹹魚IT技術交流羣:89248062,在這裏有一羣和你一樣有愛、有追求、會生活的朋友! 大家在一起互相支持,共同陪伴,讓自己每天都活在豐盛和喜樂中!同時還有龐大的小夥伴團體,在你遇到困擾時給予你及時的幫助,讓你從自己的坑洞中快速爬出來,元氣滿滿地重新投入到生活中!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章