wordpress linux位置,Linux 下搭建 WordPress 个人站点
WordPress是基于在LAMP 環境下搭建。這里用的是CentOS 7 wordpress 對php 和mysql 有版本要求。wordpress版本 4.7.4的 數據庫mariadb-5.5.52, php-5.4.16
LAMP:Linux+Apache+Mysql(MariaDB)+PHP的組合。
在環境部署前需要把iptables 和selinux關閉,否則你配置好之后發現會訪問不了。
~]# iptables -F ? ? ##清空防火墻規則;
~]# setenforce 0 ?##臨時關閉selinux,要永久關閉selinux需要在/etc/selinux/config里面改。
這里通過yum來安裝httpd
php php-mysql mariadb-server
# yum -y install httpd php php-mysql mariadb-server
安裝完之后啟動httpd php mysqld 這里的話 PHP是作為一個模塊 這里只要啟動httpd、mysql即可,最好啟動之前用ss -tnl 看下httpd的80、mysql的3306端口有沒有被占用否則會導致啟動不了。這里電話兩者都沒啟動,把它們兩個啟動起來即可。
[root@xiong ~]# ss -tnl
State ? ? ?Recv-Q Send-Q ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Local Address:Port ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Peer Address:Port
LISTEN ? ? 0 ? ? ?128 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?:::111 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :::*
LISTEN ? ? 0 ? ? ?128 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *:111 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?*:*
LISTEN ? ? 0 ? ? ?128 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?:::22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?:::*
LISTEN ? ? 0 ? ? ?128 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *:22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *:*
LISTEN ? ? 0 ? ? ?128 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ::1:631 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :::*
LISTEN ? ? 0 ? ? ?100 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ::1:25 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?:::*
]# systemctl start httpd
正在啟動 httpd: ? ? ? ? ? ? ? ?[確定]
]# systemclt ?start mariadb
正在啟動 mysqld: ? ? ? ? ? ? [確定]
配置httpd的配置文件在/etc/httpd/conf/httpd.conf,這里只需改下DocumentRoot的路徑改成相對應目錄下即可。注意一點最好是在改之前先備份下配置文件,以防萬一。由于http2.4的安全機制默認訪問的話都是被拒絕的 需要加上 Require all granted 允許所有主機訪問
]# vim httpd.conf
DocumentRoot "/www/htdocs"
Require all granted
用httpd -t 來檢查httpd.conf 有沒有報錯。這里的話 顯示OK 。
]# httpd -t
Syntax OK
創建/www/htdocs目錄
]# mkdir /www/htdocs -pv
mkdir: 已創建目錄 "/www"
mkdir: 已創建目錄 "/www/htdocs"
參數:
-p:若所要建立目錄的上層目錄目前尚未建立,則會一并建立上層目錄;
-v:為每個創建的目錄打印一條消息
下載解壓wordpress包,并把解壓好的目錄復制到/www/htdocs目錄下面
]# unzip wordpress-4.7.4-zh_CN.zip
]# cp -a wordpress /www/htdocs/
復制自帶的模版并且重命名為wp-config.php,并編輯wp-config.php! 需要在WordPress數據庫的名稱這項里頭改這幾項。其他的默認不要修改。然后保存退出。后面需要在數據庫里面添加相應的數據庫和用戶名、密碼
]# cp wp-config-sample.php wp-config.php
]# vim wp-config.php
/** WordPress數據庫的名稱 */
define('DB_NAME', 'wpdb');
/** MySQL數據庫用戶名 */
define('DB_USER', 'wpuser');
/** MySQL數據庫密碼 */
define('DB_PASSWORD', 'wppasswd');
/** MySQL主機 */
define('DB_HOST', 'localhost');
/** 創建數據表時默認的文字編碼 */
define('DB_CHARSET', 'utf8');
/** 數據庫整理類型。如不確定請勿更改 */
define('DB_COLLATE', '');
在數據庫里面新增加wpdb這個庫,wpuser和wppasswd。
MariaDB [(none)]> create database wpdb;
MariaDB [(none)]> grant all on wpdb.* to 'wpuser'@'localhost' identified by 'wppasswd';
MariaDB [(none)]> grant all on wpdb.* to 'wpuser'@'127.0.0.1' identified by 'wppasswd';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> show databases;
+--------------------+
| Database ? ? ? ? |
+--------------------+
| information_schema ? |
| mysql ? ? ? ? ? ?|
| performance_schema |
| test ? ? ? ? ? ? |
| wpdb ? ? ? ? ? ? |
+--------------------+
5 rows in set (0.00 sec)
MariaDB [(none)]> exit
Bye
然后通過網頁來安裝并驗證是否安裝成功。
到這里的話部署的話已經完工了,也能順利的進入wordpress管理界面,其中有什么問題的話還望大家幫忙指出來謝謝!!
總結
以上是生活随笔為你收集整理的wordpress linux位置,Linux 下搭建 WordPress 个人站点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GPT-4 加强版 Copilot 来了
- 下一篇: linux组手机nas,linux 搭建