wordpress做企業網站,能用Wordpress制作網站嗎?
不會編程也能用Wordpress來制作精美網站,國外的youtube有很多免費內容。
如何做網站?
建站需要域名,服務器,還有就是建站程序域名和服務器可以用阿里云或者騰訊云,大服務商比較穩定域名最好用com的,如果練手的話就隨意,不過還是建議com的,域名越老越好,先養著吧服務器新手建議用win系統的,操作簡單,后期上手了,想要linux再說了,精力更多放網站上吧,折騰服務器不劃算服務器環境配置可以用寶塔一鍵配置,如果用dede或者wordpress可以直接配置環境php+mysql+iis建站程序如果做博客,就dede和wordpress都可以,新手用wordpress比較好如果企業站就用dede,網上模板多,資源多,教程多,上手快建站大概流程就是接下去就是學seo,還有學源碼修改的基礎知識,因為seo需要修改一些源碼
如何利用WP來建一個個人的網站?
一、安裝WP-autopost
您可以通過從您的wp-autopost.org帳戶下載zip文件手動安裝wp-autopost。
如果您想手動安裝wp-autopost,請按照下列步驟操作:
登錄您的wp-autopost.org帳戶。
轉到“賬戶”部分。
下載您需要的wp-autopost插件(zip文件)。
將下載的zip文件上傳到您網站的’wp-contents/plugins’目錄。
解壓該zip文件。這將創建一個目錄。
登錄到您的網站,轉到“插件”,并啟用它。
二、創建任務及基本設置
創建任務
點擊“新建任務”后,輸入任務名稱,即可創建新任務,創建好新任務之后可以在任務列表中查看到該任務,就可對該任務進行更多設置。
基本設置
點擊“設置”之后,可在“基本設置選項卡”下,進行如下設置:
任務名稱:修改任務名稱
分類目錄:該任務采集文章發布到的分類目錄
作者:該任務采集文章的發布作者,必須是wordpress里的注冊用戶
更新時間間隔:間隔多長時間檢測一次該采集任務下是否有新文章可以更新
字符集:采集目標網站的字符集編碼,默認為utf8,如果目標網頁字符集編碼不是utf8,抓取的網頁會出現亂碼,設置正確的字符集即可解決該問題(如何正確設置字符集)
下載遠程圖片:如果該任務下采集的文章里包含圖片,可以選擇是否下載遠程圖片到本地服務器,選擇下載遠程圖片可以做以下更多設置:
將下載的圖片保存到wordpress媒體庫中
將圖像保存到flickr
將圖像保存到七牛云存儲
將下載的第一張圖片自動設為特色圖片
下載的圖片自動添加水印,可添加文本水印或圖片水印
選擇設置圖片地址的屬性(如果包含源圖片地址的屬性不是src,可以在這里做設置)
下載遠程附件:如果該任務下采集的文章里包含其他類型附件,可以選擇是否下載這些附件文件到本地服務器,選擇下載后可以做以下更多設置:
將下載的附件信息保存到wordpress媒體庫中
自動標簽:選擇是否使用自動標簽
標簽列表:使用自動標簽后如果文章包含列表里的關鍵詞,將自動添加標簽
匹配完整的單詞:該設置對英文文章有效,中文文章請勿啟用該設置
自動摘要:可自動將文章中第一段或前面幾段文字設為摘要
發表狀態:采集發布后文章的狀態,可以是:已發布,草稿,等待復審
手動選擇性采集:選擇是,將手動選擇哪些文章可以采集并發布
三、文章來源設置
文章來源設置
在該選項卡下我們需要設置文章來源的文章列表網址及具體文章的匹配規則
織夢與wordpress哪一種更適合中小企業的后臺服務?
dedecms停更多久了?漏斗你堵的過來么?想明白這兩個問題,就沒得選了,只能是wordpress了。
如果考慮搜索優化(百度),dedecms要比wordpress強得多,這個沒得比。
易用程度,dedecms稍微簡單些,網上的中文資料也相對多些。
如果沒有精通php的程序員,估計wordpress你玩不轉,想研究明白需要多下些功夫。
你問的是中小企業后臺……這兩個,都不太合適,織夢漏洞多,你也不想你的網站變肉雞吧?dedecms的漏洞基本是防不住的,很麻煩,除非你有個強力的運維+強力的php程序員,但有這配置你干嘛還用織夢?自己寫一套不就得了……
實在沒得選,只能推薦wordpress,我也用wordpress給別人做過站,靈活性易用性稍差,收錄也不用太指望了,好在現在百度有接口,wordpress發布的內容你去提交一下也能收錄。
wordpress怎樣搭建網站?
想要搭建個人網站,就需要有單獨的服務器,就在阿里云購買了臺服務器,選擇系統為“Ubuntu 14.04.5 LTS”,并在阿里云買了個域名(域名是為了方便記憶,否則輸入ip地址訪問網站很不方便),下面就使用Ubuntu系統搭建WordPress個人網站。
安裝WordPress運行環境
1.安裝Mysql數據庫
apt update
apt upgrade
apt install mysql-server
查看mysql是否安裝成功:
root@iZ2zeeg42qkecbhciml4pcZ:~# mysql --version
mysql Ver 14.14 Distrib 5.5.62, for debian-linux-gnu (x86_64) using readline 6.3
2.安裝PHP
apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
apt update
apt install php7.2
apt install libapache2-mod-php7.2
apt install php7.2-mysql
apt install php7.2-fpm
查看php是否安裝成功:
root@iZ2zeeg42qkecbhciml4pcZ:~# php -v
PHP 7.2.16-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Mar 7 2019 20:42:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.16-1+ubuntu14.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
3.安裝Nginx
install nginx
查看Nginx是否安裝成功:
root@iZ2zeeg42qkecbhciml4pcZ:~# nginx -v
nginx version: nginx/1.4.6 (Ubuntu)
重啟Nginx后,在瀏覽器中輸入http://阿里云服務器外網IP地址/
service nginx stop
service nginx start
如果圖片顯示為下圖,說明阿里云服務器自動啟動了apache2的服務,apache2和nginx都使用80端口,80端口沖突。
關閉apache2的服務
重啟php7.2-fpm服務和Nginx服務:
在瀏覽器中輸入http://阿里云服務器外網IP地址/
安裝WordPress及其配置
1.Mysql創建數據庫和用戶:
root@iZ2zeeg42qkecbhciml4pcZ:~# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.5.62-0ubuntu0.14.04.1 (Ubuntu)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database 數據庫名稱 character set utf8 collate utf8_general_ci;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on 數據庫名稱.* to '用戶名'@localhost identified by '用戶密碼';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Bye
root@iZ2zeeg42qkecbhciml4pcZ:~#
2.下載WordPress并安裝:
獲取WordPress軟件:點擊此處
將下載的wordpress-5.0.3-
zh_CN.tar.gz
上傳到云服務器上安裝wordPress:
root@iZ2zeeg42qkecbhciml4pcZ:~# ls
wordpress-5.0.3-zh_CN.tar.gz
root@iZ2zeeg42qkecbhciml4pcZ:~# mv wordpress-5.0.3-zh_CN.tar.gz /var/www/
root@iZ2zeeg42qkecbhciml4pcZ:~# cd /var/www/
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# ls
html wordpress-5.0.3-zh_CN.tar.gz
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# tar -zxvf wordpress-5.0.3-zh_CN.tar.gz
......
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# ls
html wordpress wordpress-5.0.3-zh_CN.tar.gz
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# cd wordpress/
root@iZ2zeeg42qkecbhciml4pcZ:/var/www/wordpress# ls
index.php readme.html wp-admin wp-comments-post.php wp-content wp-includes wp-load.php wp-
mail.php
wp-signup.php xmlrpc.phplicense.txt
wp-activate.php wp-blog-header.php wp-config-sample.php wp-cron.php wp-links-opml.php wp-login.php wp-settings.php wp-trackback.phproot@iZ2zeeg42qkecbhciml4pcZ:/var/www/wordpress# mv wp-config-sample.php wp-
config.php
使用vim命令編輯wp-config.php:
vim wp-config.php
修改文件中的數據庫配置信息,填寫剛才創建的數據庫信息:
/** WordPress數據庫的名稱 */
define('DB_NAME', '數據庫名稱');
/** MySQL數據庫用戶名 */
define('DB_USER', '用戶名');
/** MySQL數據庫密碼 */
define('DB_PASSWORD', '數據庫密碼');
/**
* WordPress數據表前綴。
*
* 如果您有在同一數據庫內安裝多個WordPress的需求,請為每個WordPress設置
* 不同的數據表前綴。前綴名只能為數字、字母加下劃線。
*/
$table_prefix = 'wp_';
在阿里云控制臺將域名解析到指定的服務器上:
控制臺->域名->解析->添加紀錄
配置服務安全組策略,將80(http)端口和443(https)端口開放:
控制臺->云服務器ECS->網絡和安全->安全組->配置規則
配置80端口:
配置443端口:
配置后查看內容:
編輯Nginx配置文件:/etc/nginx/sites-available/default
client_max_body_size 10m;
server {
listen 80;
listen [::]:80;
server_name localhost; #你的域名
root /var/www/wordpress;
index index.php index.html index.htm index.nginx-debian.html;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
#try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
# include fastcgi.conf;
include fastcgi_params;
fastcgi_buffer_size 128k;
fastcgi_buffers 32 32k;
#fastcgi_intercept_errors on;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
# With php-cgi (or other tcp sockets):
#fastcgi_pass 127.0.0.1:9000;
}
}
重啟Nginx后,在瀏覽器中輸入http://阿里云服務器外網IP地址/
service nginx stop
service nginx start
在瀏覽器中訪問自己的域名,查看是否成功:
到此WordPress就安裝成功了,你可以自行配制您的網站信息。