開始搭建博客啦!!!
- 安裝Apache
apt-get install apache2
- 查看狀態
service apache2 restart/status/start/stop
- 關閉防火牆80端口限制
ufw allow 80
- 安裝MySQL
apt-get install mysql-server mysql-client
- 查看狀態
service mysql retart/status/start/stop
- 關閉防火牆3306端口限制
ufw allow 3306
- 安裝PHP
apt-get install php7.0
apt-get install libapache2-mod-php7.0
apt-get install php7.0-mysql
- 重啓服務
service apache2 restart service mysql restart
- 安裝phpMyAdmin
sudo apt-get install phpmyadmin
安裝時:
空格選擇apache2,enter肯定,下一步配置數據庫,輸入密碼。
- 建立phpMyAdmin快捷方式
sudo ln -s /usr/share/phpmyadmin /var/www/html
- 啓用Apache mod_rewrite模塊,後面修改wordpress連接時會用
sudo a2enmod rewrite
- 重啓服務
service php7.0-fpm restart
提示服務沒找到?不去管它
service apache2 restart
- 配置Apache
vim /etc/apache2/apache2.conf
- 添加如下信息:
AddType application/x-httpd-php .php .htm .html AddDefaultCharset UTF-8
- 重啓Apache服務
service apache2 restart
- 安裝ufw 防火牆
sudo apt-get install ufw
- 初始化數據庫
sudo mysql -u root -p Enter Password:…
mysql> CREATE DATABASE wordpressdb;
mysql>exit
- 重啓服務
sudo service apache2 restart sudo service mysql restart
- 瀏覽器訪問:http:// ubuntu 地址/phpmyadmin
- 用Xftp鏈接虛擬機,而後將wordpress裏面的全部文件所有都安裝到放到/var/www/html裏面。
- 打開瀏覽器訪問http://ip地址進行安裝就能夠了。
安裝完以後更新會出現問題,因此須要設置權限:
- 首先進入 apache下的wordpress 的目錄下 (這是apache服務器默認安裝的路徑)
cd /var/www/html
- 接着,給wordpress整個文件夾進行賦值權限,若是不賦予權限 更新的時候會報權限不足的錯誤 (root 權限下進行)
chmod -R 777 ./wordpress/
若是是將wordpress裏面的全部文件直接放到html下面的話就須要:
chmod -R 777 ./
- 而後: 進入wordpress 文件夾裏面。修改wp-config.php 文件:
vim wp-config.php
- 添加代碼
define("FS_METHOD", "direct"); define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
- 按下ESC後輸入:wq回車保存文件,重啓apache服務
sudo service apache2 restart