1. 程式人生 > 其它 >ubuntu16.04 wordpress建站教程

ubuntu16.04 wordpress建站教程

ubuntu16.04 wordpress建站教程

  image

非常簡單!!複製程式碼即可!伺服器方面自選,我這裡用的 首都線上雲主機(http://www.capitalonline.net/)(他家海外節點好便宜哈哈)

首先用putty遠端連線雲主機。百度搜索putty第一個下載即可。

  image.png
輸入首都線上雲主機公網IP在Host Name中,埠號不變,他家埠預設就是22,選擇Open,進入雲主機登入介面。
login as:root
root@主機IP's password:在首都線上購買雲主機時輸入的伺服器密碼。記住千萬不要忘記!!!
  image.png


一、ubuntu lamp安裝環境搭建
(所有程式碼中出現的-y只複製之前的程式碼ctrl+c,然後再putty登入雲主機後直接右鍵就複製了,-y表示在安裝時需要確定的,輸入y即可。)
1.系統升級和更新源
sudo apt-get update
sudo apt-get upgrade
2.配置apache2
apt-get install apache2 -y
在本地計算機(您自己使用的電腦開啟瀏覽器)輸入http://<雲主機 IP 地址> 檢視到 “it works” 介面,說明 apache2 安裝成功。
3.安裝php元件
apt-get 裡有 php7.0 ,所以我們可以直接安裝 php7.0 。
sudo apt-get install php7.0 -y
安裝 php 相關元件:
sudo apt-get install libapache2-mod-php7.0
4.安裝mysql資料庫
sudo apt-get install mysql-server -y
安裝php mysql相關元件:
sudo apt-get install php7.0-mysql
5.安裝phpmyadmin
使用 apt-get 安裝 phpmyadmin,安裝過程中,您需要根據提示選擇 apache2 ,再輸入root密碼 和資料庫密碼:
sudo apt-get install phpmyadmin -y
6.建立 /var/www/html 下的軟連線:(使得mysql和phpmyadmin檔案連結起來使得在www檔案加下的檔案可以直接被訪問)
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
7.重啟mysql 和apache2
sudo service mysql restart
sudo systemctl restart apache2.service
二、下載並安裝wordpress
1.下載wordpress
wget 

https://cn.wordpress.org/wordpress-4.7.4-zh_CN.zip
2.安裝解壓工具
sudo apt-get install zip
3.解壓wordpress安裝包
sudo unzip wordpress-4.7.4-zh_CN.zip
4.為 wordpress 配置一個數據庫
進入 mysql,輸入以下程式碼後,按提示輸入您MySQL密碼:
mysql -u root -p
5.為 wordpress 建立一個叫 wordpress 的資料庫
CREATE DATABASE wordpress;
6.為 這個資料庫設定一個使用者為 wordpressuser:
CREATE USER wordpressuser;
7.為這個使用者配置一個密碼為 password123:
SET PASSWORD FOR wordpressuser= PASSWORD("password123");
8.為這個使用者配置資料庫的訪問許可權:
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"password123";
9.生效這些配置
FLUSH PRIVILEGES;
10.然後退出 mysql
exit;
三、配置wordpress
1.由於PHP預設訪問 /var/www/html/ 資料夾,所以我們需要把 wordpress 資料夾裡的檔案都複製到 /var/www/html/ 資料夾
sudo mv wordpress/* /var/www/html/
2.修改一下 /var/www/html/ 目錄許可權:
sudo chmod -R 777 /var/www/html/
3.將apache指定到index.html
sudo mv /var/www/html/index.html /var/www/html/index~.html
4.重啟 Apache 服務:
sudo systemctl restart apache2.service
四、wordpress搭建完成
本地瀏覽器輸入伺服器IP地址,跳轉至wordpress安裝介面
在安裝介面中輸入資料庫密碼即可完成安裝
本地機器輸入IP地址/wp-admin
進入wordpress後臺
 

文章來源:

https://www.jianshu.com/p/84c2dad49e42

詳解Ubuntu16.04搭建WordPress

2022-06-30站長百科ubuntu16,WordPress,搭建,詳解

 

下面由WordPress教程欄目給大家介紹Ubuntu16.04搭建WordPress的方法,希望對需要的朋友有所幫助!

Ubuntu16.04搭建WordPress

安裝Apache

安裝

  1. apt-get install apache2

檢視狀態

  1. service apache2 restart/status/start/stop

關閉防火牆80埠限制

  1. ufw allow 80

後面MySQL資料庫3306埠也是

測試:

訪問http://Ubuntu的IP,出現It Works!網頁,

安裝MySQL

安裝

  1. apt-get install mysql-server mysql-client

測試

  1. mysql -u root -p

檢視狀態

  1. service mysql retart/status/start/stop

關閉防火牆3306埠限制

  1. ufw allow 3306

安裝PHP

安裝

  1. apt-get install php7.0
  2. apt-get install libapache2-mod-php7.0
  3. apt-get install php7.0-mysql

重啟服務

  1. service apache2 restart
  2. service mysql restart

測試

  1. vim /var/www/html/phpinfo.php

檔案中寫:

  1. <?php echo phpinfo();?>

瀏覽器訪問:http:// ubuntu 地址/phpinfo.php,出現PHP Version網頁

安裝phpMyAdmin

  1. sudo apt-get install phpmyadmin

安裝時:空格選擇apache2,enter確定,下一步配置資料庫,輸入密碼。

建立phpMyAdmin快捷方式

  1. sudo ln -s /usr/share/phpmyadmin /var/www/html

啟用Apache mod_rewrite模組,後面修改wordpress連結時會用

  1. sudo a2enmod rewrite

重啟服務

  1. service php7.0-fpm restart

提示服務沒找到?不去管它

  1. service apache2 restart

瀏覽器訪問:http:// ubuntu 地址/phpmyadmin

配置Apache

  1. vim /etc/apache2/apache2.conf

新增:

  1. AddType application/x-httpd-php .php .htm .html
  2. AddDefaultCharset UTF-8

重啟Apache服務

  1. service apache2 restart

安裝ufw 防火牆

  1. sudo apt-get install ufw

初始化資料庫

  1. sudo mysql -u root -p
  2. Enter Password:…mysql> CREATE DATABASE wordpressdb;
  3. mysql>CREATE USER wordpressuser@localhost IDENTIFIED BY wordpresspassword’;
  4. mysql>GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
  5. mysql>FLUSH PRIVILEGES;
  6. mysql>exit

重啟服務

  1. sudo service apache2 restart
  2. sudo service mysql restart

下載並配置WordPress

  1. mkdir temp
  2. cd temp

英文版

  1. wget http://wordpress.org/wordpress-4.x.tar.gz

中文版

  1. wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz

下面以英文版為例,如果想安裝中文版,可以將檔名替換為中文版檔名

  1. tar zxf wordpress-4.x.tar.gz -C /var/www/html/
  2. mkdir -p /var/www/html/wordpress/wp-content/uploads

中文版下面不用做:

關鍵更改目錄許可權為www-data www-data

  1. sudo chown -R www-data .www-data /var/www/html/wordpress
  2. sudo chmod -R 755 /var/www/html/wordpress
  3. sudo chown -R :www-data /var/www/html/wordpress/wp-content/uploads

配置wp-config.php

  1. cd /var/www/html/wordpress/
  2. cp wp-config-sample.php wp-config.php
  3. vim wp-config.php
  4. //
  5. define(‘DB_NAME’, wordpressdb’);
  6. //
  7. define(‘DB_USER’, wordpressuser’);
  8. //
  9. define(‘DB_PASSWORD’, wordpresspassword’);

中文版按照自帶的readme.html操作,或者:

配置wp-config.php

cd /var/www/html/wordpress/ 
cp wp-config-sample.php wp-config.php 
vim wp-config.php 

  1. define('DB_NAME', 'wordpressdb');
  2. /* MySQL database username /
  3. define('DB_USER', 'wordpressuser');
  4. /* MySQL database password /
  5. define('DB_PASSWORD', 'wordpresspassword');

訪問wordpress安裝

問題:

1.可能會出現 wordpressuser 密碼錯誤(using password yes) 
以root使用者登陸: 
set password for user@localhost = password(“your password”);

2. 

你沒有建立資料庫

以上就是詳解Ubuntu16.04搭建WordPress的詳細內容,更多請關注北冥有魚其它相關文章!

  https://jiuaidu.com/jianzhan/537895/